| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | aggsum.c | 157 atomic_store_64((volatile uint64_t *)&as->as_lower_bound, lb); in aggsum_value() 158 atomic_store_64(&as->as_upper_bound, lb); in aggsum_value() 199 atomic_store_64((volatile uint64_t *)&as->as_lower_bound, in aggsum_add() 201 atomic_store_64(&as->as_upper_bound, in aggsum_add() 241 atomic_store_64((volatile uint64_t *)&as->as_lower_bound, lb); in aggsum_compare() 242 atomic_store_64(&as->as_upper_bound, ub); in aggsum_compare()
|
| /freebsd-14.2/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 | 396 #define atomic_store_64 ATOMIC_SAN(store_64) macro
|
| /freebsd-14.2/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> 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, 566 def : Pat<(releasing_store<atomic_store_64> GPR64sp:$Rn, 572 def : Pat<(releasing_store<atomic_store_64> GPR64sp:$Rn, [all …]
|
| /freebsd-14.2/tests/sys/kern/ |
| H A D | kcov.c | 318 atomic_store_64(&buf[0], 0); in basic_test() 356 atomic_store_64(&buf[0], 0); in thread_test_helper() 425 atomic_store_64(&data->buf[0], 0); in multi_thread_test_helper()
|
| /freebsd-14.2/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 | 811 atomic_store_64(volatile uint64_t *p, uint64_t val) in ATOMIC_ACQ_REL_LONG() 848 atomic_store_64(p, val); in atomic_store_rel_64()
|
| /freebsd-14.2/sys/contrib/openzfs/lib/libspl/include/ |
| H A D | atomic.h | 285 #define atomic_store_64(p, v) \ macro 288 extern void atomic_store_64(volatile uint64_t *, uint64_t);
|
| /freebsd-14.2/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | atomic.h | 64 #define atomic_store_64(v, x) atomic64_set((atomic64_t *)(v), x) macro
|
| /freebsd-14.2/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-14.2/sys/contrib/openzfs/include/sys/zstd/ |
| H A D | zstd.h | 82 atomic_store_64(&zstd_stats.stat.value.ui64, 0)
|
| /freebsd-14.2/sys/dev/vmware/vmci/ |
| H A D | vmci_defs.h | 402 #define qp_atomic_write_offset(x, y) atomic_store_64(x, y)
|
| /freebsd-14.2/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-14.2/sys/contrib/openzfs/lib/libspl/ |
| H A D | atomic.c | 350 atomic_store_64(volatile uint64_t *target, uint64_t bits) in atomic_store_64() function
|
| /freebsd-14.2/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-14.2/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-14.2/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>; 2913 defm: Storexi_pat<atomic_store_64, I64, anyimm3, S2_storerd_io>; 2914 defm: Storexi_pat<atomic_store_64, V8I8, anyimm3, S2_storerd_io>; 2915 defm: Storexi_pat<atomic_store_64, V4I16, anyimm3, S2_storerd_io>; 2916 defm: Storexi_pat<atomic_store_64, V2I32, anyimm3, S2_storerd_io>; 2972 def: Storexi_base_pat<atomic_store_64, I64, S2_storerd_io>; 2973 def: Storexi_base_pat<atomic_store_64, V8I8, S2_storerd_io>; 2974 def: Storexi_base_pat<atomic_store_64, V4I16, S2_storerd_io>; [all …]
|
| /freebsd-14.2/sys/i386/include/ |
| H A D | atomic.h | 816 #define atomic_store_64 atomic_store_rel_64 macro
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrCompiler.td | 1073 def : Pat<(atomic_store_64 (op (atomic_load_64 addr:$dst), (i64immSExt32:$src)), 1084 def : Pat<(atomic_store_64 (op (atomic_load_64 addr:$dst), (i64 GR64:$src)), 1128 def : Pat<(atomic_store_64 dag64, addr:$dst), 1162 def : Pat<(atomic_store_64 (i64immSExt32:$src), addr:$dst), 1171 def : Pat<(atomic_store_64 GR64:$src, addr:$dst), 1187 def : Pat<(atomic_store_64 (i64 (bitconvert (f64 FR64:$src))), addr:$dst), 1189 def : Pat<(atomic_store_64 (i64 (bitconvert (f64 FR64:$src))), addr:$dst), 1191 def : Pat<(atomic_store_64 (i64 (bitconvert (f64 FR64:$src))), addr:$dst),
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoA.td | 117 def : StPat<atomic_store_64, SD, GPR, i64>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrAtomics.td | 210 defm : AStorePat<i64, atomic_store_64, "ATOMIC_STORE_I64">;
|
| /freebsd-14.2/sys/dev/wg/ |
| H A D | wg_noise.c | 839 atomic_store_64(&kp->kp_nonce_recv, recv); in noise_keypair_nonce_check()
|
| /freebsd-14.2/sys/vm/ |
| H A D | vnode_pager.c | 544 atomic_store_64(&object->un_pager.vnp.vnp_size, nsize); in vnode_pager_setsize()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 575 (atomic_store_64 node:$val, node:$ptr)>;
|