| /freebsd-13.1/sys/sys/ |
| H A D | atomic_common.h | 46 #define atomic_load_32(p) (*(volatile uint32_t *)(p)) macro
|
| H A D | atomic_san.h | 351 #define atomic_load_32 ATOMIC_SAN(load_32) macro
|
| /freebsd-13.1/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | atomic.h | 51 #define atomic_load_32(v) atomic_read((atomic_t *)(v)) macro
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrAtomics.td | 76 def : Pat<(acquiring_load<atomic_load_32> GPR64sp:$ptr), (LDARW GPR64sp:$ptr)>; 77 def : Pat<(relaxed_load<atomic_load_32> (ro_Windexed32 GPR64sp:$Rn, GPR32:$Rm, 80 def : Pat<(relaxed_load<atomic_load_32> (ro_Xindexed32 GPR64sp:$Rn, GPR64:$Rm, 83 def : Pat<(relaxed_load<atomic_load_32> (am_indexed32 GPR64sp:$Rn, 86 def : Pat<(relaxed_load<atomic_load_32>
|
| /freebsd-13.1/sys/netpfil/pf/ |
| H A D | pf_syncookies.c | 265 atomic_load_32(&V_pf_status.states_halfopen) > in pf_synflood_check() 337 (atomic_load_32(&V_pf_status.states_halfopen) + in pf_syncookie_rotate()
|
| /freebsd-13.1/sys/dev/vmware/vmci/ |
| H A D | vmci_defs.h | 414 return (atomic_load_32((volatile uint32_t *)(var))); in type_safe_atomic_read_32()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrAtomics.td | 230 defm : LoadPatNoOffset<i32, atomic_load_32, "ATOMIC_LOAD_I32">; 236 defm : LoadPatImmOff<i32, atomic_load_32, regPlusImm, "ATOMIC_LOAD_I32">; 238 defm : LoadPatImmOff<i32, atomic_load_32, or_is_add, "ATOMIC_LOAD_I32">; 242 defm : LoadPatOffsetOnly<i32, atomic_load_32, "ATOMIC_LOAD_I32">; 245 defm : LoadPatGlobalAddrOffOnly<i32, atomic_load_32, "ATOMIC_LOAD_I32">; 275 (i64 (zext (i32 (atomic_load_32 node:$addr))))>;
|
| /freebsd-13.1/sys/contrib/openzfs/lib/libspl/include/ |
| H A D | atomic.h | 258 #define atomic_load_32(p) (*(volatile uint32_t *)(p)) macro
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrCompiler.td | 986 (op (atomic_load_32 addr:$dst), (i32 imm:$src))), 999 (op (atomic_load_32 addr:$dst), (i32 GR32:$src))), 1014 def : Pat<(op FR32:$src1, (bitconvert (i32 (atomic_load_32 addr:$src2)))), 1053 (add (atomic_load_32 addr:$dst), (i32 1)), 1058 (add (atomic_load_32 addr:$dst), (i32 -1)), 1065 (ineg (i32 (atomic_load_32 addr:$dst))), 1070 (not (i32 (atomic_load_32 addr:$dst))), 1093 def : Pat<(i32 (atomic_load_32 addr:$src)), (MOV32rm addr:$src)>; 1111 def : Pat<(f32 (bitconvert (i32 (atomic_load_32 addr:$src)))), 1113 def : Pat<(f32 (bitconvert (i32 (atomic_load_32 addr:$src)))), [all …]
|
| /freebsd-13.1/sys/vm/ |
| H A D | vm_page.h | 808 a._bits = atomic_load_32(&m->a._bits); in vm_page_astate_load()
|
| H A D | uma_core.c | 1009 (seq = atomic_load_32(&zdom->uzd_seq)) != SMR_SEQ_INVALID && in cache_fetch_bucket() 4392 if (atomic_load_32(&zone->uz_sleepers) > 0) in uma_zfree_arg() 5245 return (atomic_load_32(&zone->uz_sleepers) > 0);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoA.td | 139 defm : LdPat<atomic_load_32, LW>;
|
| /freebsd-13.1/sys/rpc/ |
| H A D | clnt_dg.c | 872 *(uint32_t *)info = atomic_load_32(&rpc_xid); in clnt_dg_control()
|
| /freebsd-13.1/sys/net80211/ |
| H A D | ieee80211_freebsd.c | 399 while (_IEEE80211_MASKSHIFT(atomic_load_32(&vap->iv_com_state), in ieee80211_com_vdetach()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 425 def atomic_load_32_#as : PatFrag<(ops node:$ptr), (atomic_load_32 node:$ptr)> {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb.td | 1690 def : T1Pat<(atomic_load_32 t_addrmode_is4:$src), 1692 def : T1Pat<(atomic_load_32 t_addrmode_rr:$src),
|
| H A D | ARMInstrThumb2.td | 4774 def : T2Pat<(atomic_load_32 t2addrmode_imm12:$addr), 4776 def : T2Pat<(atomic_load_32 t2addrmode_negimm8:$addr), 4778 def : T2Pat<(atomic_load_32 t2addrmode_so_reg:$addr),
|
| H A D | ARMInstrInfo.td | 5308 def atomic_load_acquire_32 : acquiring_load<atomic_load_32>; 6123 def : ARMPat<(atomic_load_32 ldst_so_reg:$src), 6125 def : ARMPat<(atomic_load_32 addrmode_imm12:$src),
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.td | 1793 defm : ATMLDm<atomic_load_32, LDLZXrri, LDLZXrii, LDLZXzri, LDLZXzii>; 1824 defm : SXATMLD32m<atomic_load_32, LDLSXrri, LDLSXrii, LDLSXzri, LDLSXzii>; 1855 defm : ZXATMLD32m<atomic_load_32, 0xFFFFFFFF, LDLZXrri, LDLZXrii, LDLZXzri,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.td | 1721 def : Pat<(i32 (atomic_load_32 ADDRrr:$src)), (LDrr ADDRrr:$src)>; 1722 def : Pat<(i32 (atomic_load_32 ADDRri:$src)), (LDri ADDRri:$src)>;
|
| /freebsd-13.1/sys/dev/qat/ |
| H A D | qat.c | 1066 while (atomic_load_32(msg) != ETR_RING_EMPTY_ENTRY_SIG) { in qat_etr_ring_intr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MicroMipsInstrInfo.td | 1199 def : MipsPat<(atomic_load_32 addr:$a), (LW_MM addr:$a)>, ISA_MICROMIPS;
|
| H A D | Mips64InstrInfo.td | 893 def : MipsPat<(atomic_load_32 addr:$a), (LW64 addr:$a)>, ISA_MIPS3, GPR_64;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 2105 defm: Loadxi_pat<atomic_load_32, i32, anyimm2, L2_loadri_io>; 2267 def: Loada_pat<atomic_load_32, i32, anyimm2, PS_loadriabs>; 2312 def: Loada_pat<atomic_load_32, i32, addrgp, L2_loadrigp>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 1614 def atomic_load_32 :
|