Home
last modified time | relevance | path

Searched refs:atomic_load_64 (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-13-stable/sys/dev/cxgbe/
HDt4_mp_ring.c142 os.state = atomic_load_64(&r->state); in drain_ring()
169 os.state = atomic_load_64(&r->state); in drain_ring()
242 os.state = atomic_load_64(&r->state); in drain_txpkts()
360 os.state = atomic_load_64(&r->state); in mp_ring_enqueue()
378 os.state = atomic_load_64(&r->state); in mp_ring_enqueue()
430 ns.state = atomic_load_64(&r->state); in mp_ring_enqueue()
445 os.state = atomic_load_64(&r->state); in mp_ring_enqueue()
481 os.state = atomic_load_64(&r->state); in mp_ring_check_drainage()
524 s.state = atomic_load_64(&r->state); in mp_ring_is_idle()
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
HDaggsum.c119 return (atomic_load_64((volatile uint64_t *)&as->as_lower_bound)); in aggsum_lower_bound()
125 return (atomic_load_64(&as->as_upper_bound)); in aggsum_upper_bound()
218 if (atomic_load_64(&as->as_upper_bound) < target) in aggsum_compare()
220 lb = atomic_load_64((volatile uint64_t *)&as->as_lower_bound); in aggsum_compare()
HDrefcount.c121 return (atomic_load_64(&rc->rc_count)); in zfs_refcount_count()
/freebsd-13-stable/sys/arm64/arm64/
HDminidump_machdep.c181 l1e = atomic_load_64(l1); in cpu_minidumpsys()
182 l2e = atomic_load_64(l2); in cpu_minidumpsys()
201 l3e = atomic_load_64(&l3[i]); in cpu_minidumpsys()
293 l1e = atomic_load_64(l1); in cpu_minidumpsys()
294 l2e = atomic_load_64(l2); in cpu_minidumpsys()
/freebsd-13-stable/sys/sys/
HD_atomic64e.h58 u_int64_t atomic_load_64(const volatile u_int64_t *);
59 #define atomic_load_acq_64 atomic_load_64
HDatomic_common.h106 #define atomic_load_64(p) __atomic_load_generic(p, int64_t, uint64_t, 64) macro
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64InstrAtomics.td60 def : Pat<(acquiring_load<atomic_load_64> GPR64sp:$ptr), (LDAPRX GPR64sp:$ptr)>;
112 def : Pat<(seq_cst_load<atomic_load_64> GPR64sp:$ptr), (LDARX GPR64sp:$ptr)>;
113 def : Pat<(acquiring_load<atomic_load_64> GPR64sp:$ptr), (LDARX GPR64sp:$ptr)>;
114 def : Pat<(relaxed_load<atomic_load_64> (ro_Windexed64 GPR64sp:$Rn, GPR32:$Rm,
117 def : Pat<(relaxed_load<atomic_load_64> (ro_Xindexed64 GPR64sp:$Rn, GPR64:$Rm,
120 def : Pat<(relaxed_load<atomic_load_64> (am_indexed64 GPR64sp:$Rn,
123 def : Pat<(relaxed_load<atomic_load_64>
142 def : Pat<(f64 (bitconvert (i64 (relaxed_load<atomic_load_64> (ro_Windexed64 GPR64sp:$Rn, GPR32:$Rm,
145 def : Pat<(f64 (bitconvert (i64 (relaxed_load<atomic_load_64> (ro_Xindexed64 GPR64sp:$Rn, GPR64:$Rm,
148 def : Pat<(f64 (bitconvert (i64 (relaxed_load<atomic_load_64> (am_indexed64 GPR64sp:$Rn,
[all …]
/freebsd-13-stable/sys/netpfil/pf/
HDpf_syncookies.c319 if (atomic_load_64(&V_pf_status.syncookies_inflight[cookie.flags.oddeven]) in pf_syncookie_check()
360 atomic_load_64(&V_pf_status.syncookies_inflight[0]) + in pf_syncookie_rotate()
361 atomic_load_64(&V_pf_status.syncookies_inflight[1])) < in pf_syncookie_rotate()
371 atomic_load_64(&V_pf_status.syncookies_inflight[0]) == 0 && in pf_syncookie_rotate()
372 atomic_load_64(&V_pf_status.syncookies_inflight[1]) == 0) { in pf_syncookie_rotate()
/freebsd-13-stable/sys/amd64/amd64/
HDminidump_machdep.c198 pdpe = atomic_load_64(&pdp[pmap_pdpe_index(va)]); in cpu_minidumpsys()
221 pde = atomic_load_64(&pd[pmap_pde_index(va)]); in cpu_minidumpsys()
245 pte = atomic_load_64(&pt[k]); in cpu_minidumpsys()
330 pdpe = atomic_load_64(&pdp[pmap_pdpe_index(va)]); in cpu_minidumpsys()
/freebsd-13-stable/sys/riscv/riscv/
HDminidump_machdep.c193 l2e = atomic_load_64(l2); in cpu_minidumpsys()
203 l3e = atomic_load_64(&l3[i]); in cpu_minidumpsys()
296 l2e = atomic_load_64(l2); in cpu_minidumpsys()
/freebsd-13-stable/tests/sys/kern/
HDkcov.c321 ATF_REQUIRE_MSG(atomic_load_64(&buf[0]) != 0, "No records found"); in basic_test()
358 ATF_REQUIRE_MSG(atomic_load_64(&buf[0]) == 0, in thread_test_helper()
427 ATF_REQUIRE_MSG(atomic_load_64(&data->buf[0]) != 0, in multi_thread_test_helper()
/freebsd-13-stable/sys/arm/include/
HDcounter.h46 return (atomic_load_64((uint64_t *)zpcpu_get_cpu(p, cpu))); in counter_u64_read_one()
HDatomic-v6.h627 atomic_load_64(const volatile uint64_t *p) in atomic_load_64() function
650 ret = atomic_load_64(p); in atomic_load_acq_64()
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/spl/
HDspl_atomic.c90 atomic_load_64(volatile uint64_t *a) in atomic_load_64() function
/freebsd-13-stable/sys/cddl/compat/opensolaris/kern/
HDopensolaris_atomic.c88 atomic_load_64(volatile uint64_t *a) in atomic_load_64() function
/freebsd-13-stable/sys/contrib/openzfs/lib/libspl/include/
HDatomic.h260 #define atomic_load_64(p) (*(volatile uint64_t *)(p)) macro
262 extern uint64_t atomic_load_64(volatile uint64_t *);
/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/spl/sys/
HDatomic.h63 #define atomic_load_64(v) atomic64_read((atomic64_t *)(v)) macro
/freebsd-13-stable/sys/contrib/openzfs/include/sys/
HDzfs_refcount.h100 #define zfs_refcount_count(rc) atomic_load_64(&(rc)->rc_count)
/freebsd-13-stable/sys/cddl/compat/opensolaris/sys/
HDatomic.h48 extern uint64_t atomic_load_64(volatile uint64_t *a);
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
HDatomic.h54 extern uint64_t atomic_load_64(volatile uint64_t *a);
/freebsd-13-stable/sys/dev/beri/virtio/
HDvirtio.c117 addr = atomic_load_64(&vd->addr); in _vq_record()
/freebsd-13-stable/sys/dev/vmware/vmci/
HDvmci_defs.h401 #define qp_atomic_read_offset(x) atomic_load_64(x)
/freebsd-13-stable/sys/contrib/openzfs/lib/libspl/
HDatomic.c318 atomic_load_64(volatile uint64_t *target) in atomic_load_64() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
HDSparcInstr64Bit.td473 // atomic_load_64 addr -> load addr
474 def : Pat<(i64 (atomic_load_64 ADDRrr:$src)), (LDXrr ADDRrr:$src)>;
475 def : Pat<(i64 (atomic_load_64 ADDRri:$src)), (LDXri ADDRri:$src)>;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86InstrCompiler.td1084 def : Pat<(atomic_store_64 (op (atomic_load_64 addr:$dst), (i64immSExt32:$src)),
1095 def : Pat<(atomic_store_64 (op (atomic_load_64 addr:$dst), (i64 GR64:$src)),
1118 def : Pat<(op FR64:$src1, (bitconvert (i64 (atomic_load_64 addr:$src2)))),
1121 def : Pat<(op FR64:$src1, (bitconvert (i64 (atomic_load_64 addr:$src2)))),
1124 def : Pat<(op FR64X:$src1, (bitconvert (i64 (atomic_load_64 addr:$src2)))),
1150 (add (atomic_load_64 addr:$dst), (i64 1))>;
1155 (add (atomic_load_64 addr:$dst), (i64 -1))>;
1162 (ineg (i64 (atomic_load_64 addr:$dst)))>;
1167 (not (i64 (atomic_load_64 addr:$dst)))>;
1190 def : Pat<(i64 (atomic_load_64 addr:$src)), (MOV64rm addr:$src)>;
[all …]

12