| /freebsd-14.2/sys/netinet/ |
| H A D | tcp_hostcache.c | 548 atomic_store_32(&hc_entry->rmx_mtu, hcml->rmx_mtu); in tcp_hc_update() 556 atomic_store_32(&hc_entry->rmx_rtt, v); in tcp_hc_update() 565 atomic_store_32(&hc_entry->rmx_rttvar, v); in tcp_hc_update() 573 atomic_store_32(&hc_entry->rmx_ssthresh, v); in tcp_hc_update() 582 atomic_store_32(&hc_entry->rmx_cwnd, v); in tcp_hc_update() 591 atomic_store_32(&hc_entry->rmx_sendpipe, v); in tcp_hc_update() 600 atomic_store_32(&hc_entry->rmx_recvpipe, v); in tcp_hc_update()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrAtomics.td | 214 def : Pat<(releasing_store<atomic_store_32> GPR64sp:$ptr, GPR32:$val), 216 def : Pat<(relaxed_store<atomic_store_32> (ro_Windexed32 GPR64sp:$Rn, GPR32:$Rm, 220 def : Pat<(relaxed_store<atomic_store_32> (ro_Xindexed32 GPR64sp:$Rn, GPR64:$Rm, 224 def : Pat<(relaxed_store<atomic_store_32> 227 def : Pat<(relaxed_store<atomic_store_32> 250 def : Pat<(relaxed_store<atomic_store_32> (ro_Windexed32 GPR64sp:$Rn, GPR32:$Rm, 254 def : Pat<(relaxed_store<atomic_store_32> (ro_Xindexed32 GPR64sp:$Rn, GPR64:$Rm, 258 def : Pat<(relaxed_store<atomic_store_32> 261 def : Pat<(relaxed_store<atomic_store_32> 600 def : Pat<(releasing_store<atomic_store_32>
|
| /freebsd-14.2/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | atomic.h | 52 #define atomic_store_32(v, x) atomic_set((atomic_t *)(v), x) macro
|
| /freebsd-14.2/sys/sys/ |
| H A D | atomic_common.h | 120 #define atomic_store_32(p, v) \ macro
|
| H A D | atomic_san.h | 368 #define atomic_store_32 ATOMIC_SAN(store_32) macro
|
| /freebsd-14.2/sys/dev/vmware/vmci/ |
| H A D | vmci_defs.h | 418 atomic_store_32((volatile uint32_t *)(var), (uint32_t)(val)); in type_safe_atomic_write_32()
|
| /freebsd-14.2/sys/contrib/openzfs/lib/libspl/include/ |
| H A D | atomic.h | 282 #define atomic_store_32(p, v) \ macro
|
| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | mp_machdep.c | 405 atomic_store_32(&__riscv_boot_ap[hart], 1); in cpu_init_fdt()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoA.td | 112 def : StPat<atomic_store_32, SW, GPR, XLenVT>; 426 def : StPat<atomic_store_32, SW, GPR, i32>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrAtomics.td | 209 defm : AStorePat<i32, atomic_store_32, "ATOMIC_STORE_I32">; 229 def trunc_astore_32_64 : trunc_astore_64<atomic_store_32>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 2718 def: Storea_pat<atomic_store_32, I32, addrgp, S2_storerigp>; 2719 def: Storea_pat<atomic_store_32, V4I8, addrgp, S2_storerigp>; 2720 def: Storea_pat<atomic_store_32, V2I16, addrgp, S2_storerigp>; 2747 def: Storea_pat<atomic_store_32, I32, anyimm2, PS_storeriabs>; 2748 def: Storea_pat<atomic_store_32, V4I8, anyimm2, PS_storeriabs>; 2910 defm: Storexi_pat<atomic_store_32, I32, anyimm2, S2_storeri_io>; 2911 defm: Storexi_pat<atomic_store_32, V4I8, anyimm2, S2_storeri_io>; 2912 defm: Storexi_pat<atomic_store_32, V2I16, anyimm2, S2_storeri_io>; 2969 def: Storexi_base_pat<atomic_store_32, I32, S2_storeri_io>; 2970 def: Storexi_base_pat<atomic_store_32, V4I8, S2_storeri_io>; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrCompiler.td | 1070 def : Pat<(atomic_store_32 (op (atomic_load_32 addr:$dst), (i32 imm:$src)), 1081 def : Pat<(atomic_store_32 (op (atomic_load_32 addr:$dst), (i32 GR32:$src)), 1126 def : Pat<(atomic_store_32 dag32, addr:$dst), 1160 def : Pat<(atomic_store_32 (i32 imm:$src), addr:$dst), 1169 def : Pat<(atomic_store_32 GR32:$src, addr:$dst), 1180 def : Pat<(atomic_store_32 (i32 (bitconvert (f32 FR32:$src))), addr:$dst), 1182 def : Pat<(atomic_store_32 (i32 (bitconvert (f32 FR32:$src))), addr:$dst), 1184 def : Pat<(atomic_store_32 (i32 (bitconvert (f32 FR32:$src))), addr:$dst),
|
| /freebsd-14.2/sys/rpc/ |
| H A D | clnt_dg.c | 876 atomic_store_32(&rpc_xid, *(uint32_t *)info - 1); in clnt_dg_control()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 573 (atomic_store_32 node:$val, node:$ptr)>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb.td | 1724 def : T1Pat<(atomic_store_32 tGPR:$val, t_addrmode_is4:$ptr), 1726 def : T1Pat<(atomic_store_32 tGPR:$val, t_addrmode_rr:$ptr),
|
| H A D | ARMInstrThumb2.td | 4908 def : T2Pat<(atomic_store_32 GPR:$val,t2addrmode_imm12:$addr), 4910 def : T2Pat<(atomic_store_32 GPR:$val, t2addrmode_negimm8:$addr), 4912 def : T2Pat<(atomic_store_32 GPR:$val, t2addrmode_so_reg:$addr),
|
| H A D | ARMInstrInfo.td | 5367 def atomic_store_release_32 : releasing_store<atomic_store_32>; 6193 def : ARMPat<(atomic_store_32 GPR:$val, ldst_so_reg:$ptr), 6195 def : ARMPat<(atomic_store_32 GPR:$val, addrmode_imm12:$ptr),
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrP10.td | 1306 def : Pat<(atomic_store_32 i32:$RS, (PPCmatpcreladdr PCRelForm:$ga)), 1312 def : Pat<(atomic_store_32 i64:$RS, (PPCmatpcreladdr PCRelForm:$ga)), 2358 def : Pat<(atomic_store_32 i32:$RS, PDForm:$dst), (PSTW $RS, memri34:$dst)>;
|
| H A D | PPCInstrInfo.td | 5045 def : Pat<(atomic_store_32 i32:$val, DForm:$ptr), (STW gprc:$val, memri:$ptr)>; 5048 def : Pat<(atomic_store_32 i32:$val, XForm:$ptr), (STWX gprc:$val, memrr:$ptr)>;
|
| /freebsd-14.2/sys/dev/qat_c2xxx/ |
| H A D | qat.c | 1050 atomic_store_32(msg, ETR_RING_EMPTY_ENTRY_SIG); in qat_etr_ring_intr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.td | 1895 def : Pat<(atomic_store_32 i32:$val, ADDRrr:$dst), (STrr ADDRrr:$dst, $val)>; 1896 def : Pat<(atomic_store_32 i32:$val, ADDRri:$dst), (STri ADDRri:$dst, $val)>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.td | 1874 defm : ATMSTm<atomic_store_32, i32, STLrri, STLrii, STLzri, STLzii>; 1894 defm : TRATMSTm<atomic_store_32, STLrri, STLrii, STLzri, STLzii>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchInstrInfo.td | 1823 def atomic_store_release_seqcst_32 : release_seqcst_store<atomic_store_32>; 1826 : unordered_monotonic_store<atomic_store_32>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | Mips64InstrInfo.td | 901 def : MipsPat<(atomic_store_32 GPR64:$v, addr:$a), (SW64 GPR64:$v, addr:$a)>,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 1926 def atomic_store_32 :
|