/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | aggsum.c | 158 atomic_store_64((volatile uint64_t *)&as->as_lower_bound, lb); in aggsum_value() 159 atomic_store_64(&as->as_upper_bound, lb); in aggsum_value() 200 atomic_store_64((volatile uint64_t *)&as->as_lower_bound, in aggsum_add() 202 atomic_store_64(&as->as_upper_bound, in aggsum_add() 242 atomic_store_64((volatile uint64_t *)&as->as_lower_bound, lb); in aggsum_compare() 243 atomic_store_64(&as->as_upper_bound, ub); in aggsum_compare()
|
/freebsd/sys/sys/ |
H A D | _atomic64e.h | 71 void atomic_store_64(volatile u_int64_t *, u_int64_t); 72 #define atomic_store_rel_64 atomic_store_64
|
H A D | atomic_common.h | 123 #define atomic_store_64(p, v) \ macro
|
H A D | atomic_san.h | 395 #define atomic_store_64 ATOMIC_SAN(store_64) macro
|
/freebsd/sys/arm64/vmm/ |
H A D | vmm_mmu.c | 326 atomic_store_64(&l3[pmap_l3_index(va)], l3e | pa); in vmmpmap_enter() 400 atomic_store_64(&l3[pmap_l3_index(va)], l3e); in vmmpmap_remove() 409 atomic_store_64(&l3[pmap_l3_index(va)], 0); in vmmpmap_remove() 423 atomic_store_64(l3_list[i], 0); in vmmpmap_remove()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrAtomics.td | 232 def : Pat<(releasing_store<atomic_store_64> GPR64sp:$ptr, GPR64:$val), 234 def : Pat<(relaxed_store<atomic_store_64> (ro_Windexed64 GPR64sp:$Rn, GPR32:$Rm, 238 def : Pat<(relaxed_store<atomic_store_64> (ro_Xindexed64 GPR64sp:$Rn, GPR64:$Rm, 242 def : Pat<(relaxed_store<atomic_store_64> 245 def : Pat<(relaxed_store<atomic_store_64> 266 def : Pat<(relaxed_store<atomic_store_64> (ro_Windexed64 GPR64sp:$Rn, GPR32:$Rm, 270 def : Pat<(relaxed_store<atomic_store_64> (ro_Xindexed64 GPR64sp:$Rn, GPR64:$Rm, 274 def : Pat<(relaxed_store<atomic_store_64> 277 def : Pat<(relaxed_store<atomic_store_64> 563 def : Pat<(releasing_store<atomic_store_64> GPR64sp:$Rn, [all …]
|
/freebsd/tests/sys/kern/ |
H A D | kcov.c | 317 atomic_store_64(&buf[0], 0); in basic_test() 355 atomic_store_64(&buf[0], 0); in thread_test_helper() 424 atomic_store_64(&data->buf[0], 0); in multi_thread_test_helper()
|
/freebsd/sys/arm/include/ |
H A D | counter.h | 66 atomic_store_64((uint64_t *)zpcpu_get(arg), 0); in counter_u64_zero_one_cpu()
|
H A D | atomic.h | 805 atomic_store_64(volatile uint64_t *p, uint64_t val) in ATOMIC_ACQ_REL_LONG() 842 atomic_store_64(p, val); in atomic_store_rel_64()
|
/freebsd/sys/contrib/openzfs/lib/libspl/include/ |
H A D | atomic.h | 286 #define atomic_store_64(p, v) \ macro 289 extern void atomic_store_64(volatile uint64_t *, uint64_t);
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | atomic.h | 65 #define atomic_store_64(v, x) atomic64_set((atomic64_t *)(v), x) macro
|
/freebsd/sys/x86/iommu/ |
H A D | intel_qi.c | 143 atomic_store_64((uint64_t *)(unit->x86c.inv_queue + in dmar_qi_emit() 155 atomic_store_64((uint64_t *)(unit->x86c.inv_queue + in dmar_qi_emit()
|
/freebsd/sys/contrib/openzfs/include/sys/zstd/ |
H A D | zstd.h | 83 atomic_store_64(&zstd_stats.stat.value.ui64, 0)
|
/freebsd/sys/dev/vmware/vmci/ |
H A D | vmci_defs.h | 402 #define qp_atomic_write_offset(x, y) atomic_store_64(x, y)
|
/freebsd/sys/arm64/iommu/ |
H A D | iommu_pmap.c | 96 #define smmu_pmap_clear(table) atomic_store_64(table, 0) 97 #define smmu_pmap_store(table, entry) atomic_store_64(table, entry)
|
/freebsd/sys/contrib/openzfs/lib/libspl/ |
H A D | atomic.c | 323 atomic_store_64(volatile uint64_t *target, uint64_t bits) in atomic_store_64() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstr64Bit.td | 477 // atomic_store_64 val, addr -> store val, addr 478 def : Pat<(atomic_store_64 i64:$val, ADDRrr:$dst), (STXrr ADDRrr:$dst, $val)>; 479 def : Pat<(atomic_store_64 i64:$val, ADDRri:$dst), (STXri ADDRri:$dst, $val)>;
|
/freebsd/sys/netpfil/pf/ |
H A D | pf_syncookies.c | 400 atomic_store_64(&V_pf_status.syncookies_inflight[V_pf_syncookie_status.oddeven], 0); in pf_syncookie_newkey()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonPatterns.td | 2721 def: Storea_pat<atomic_store_64, I64, addrgp, S2_storerdgp>; 2722 def: Storea_pat<atomic_store_64, V8I8, addrgp, S2_storerdgp>; 2723 def: Storea_pat<atomic_store_64, V4I16, addrgp, S2_storerdgp>; 2724 def: Storea_pat<atomic_store_64, V2I32, addrgp, S2_storerdgp>; 2750 def: Storea_pat<atomic_store_64, I64, anyimm3, PS_storerdabs>; 2751 def: Storea_pat<atomic_store_64, V8I8, anyimm3, PS_storerdabs>; 2752 def: Storea_pat<atomic_store_64, V4I16, anyimm3, PS_storerdabs>; 2753 def: Storea_pat<atomic_store_64, V2I32, anyimm3, PS_storerdabs>; 2913 defm: Storexi_pat<atomic_store_64, I64, anyimm3, S2_storerd_io>; 2914 defm: Storexi_pat<atomic_store_64, V8I8, anyimm3, S2_storerd_io>; [all …]
|
/freebsd/sys/i386/include/ |
H A D | atomic.h | 807 #define atomic_store_64 atomic_store_rel_64 macro
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrCompiler.td | 1084 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)), 1141 def : Pat<(atomic_store_64 dag64, addr:$dst), 1175 def : Pat<(atomic_store_64 (i64immSExt32:$src), addr:$dst), 1184 def : Pat<(atomic_store_64 GR64:$src, addr:$dst), 1200 def : Pat<(atomic_store_64 (i64 (bitconvert (f64 FR64:$src))), addr:$dst), 1202 def : Pat<(atomic_store_64 (i64 (bitconvert (f64 FR64:$src))), addr:$dst), 1204 def : Pat<(atomic_store_64 (i64 (bitconvert (f64 FR64:$src))), addr:$dst),
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoA.td | 136 def : StPat<atomic_store_64, SD, GPR, i64>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrAtomics.td | 210 defm : AStorePat<i64, atomic_store_64, "ATOMIC_STORE_I64">;
|
/freebsd/sys/dev/wg/ |
H A D | wg_noise.c | 839 atomic_store_64(&kp->kp_nonce_recv, recv); in noise_keypair_nonce_check()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstructions.td | 563 (atomic_store_64 node:$val, node:$ptr)>;
|