Symbol: atomic64_xchg
arch/arm/include/asm/xen/events.h
20
#define xchg_xen_ulong(ptr, val) atomic64_xchg(container_of((long long*)(ptr),\
arch/arm/mm/context.c
144
asid = atomic64_xchg(&per_cpu(active_asids, i), 0);
arch/arm/mm/context.c
254
&& atomic64_xchg(&per_cpu(active_asids, cpu), asid))
arch/loongarch/kvm/intc/dmsintc.c
23
vector[i] = atomic64_xchg(&(ds->vector_map[i]), 0);
arch/mips/net/bpf_jit_comp32.c
793
return atomic64_xchg(v, a);
drivers/dpll/zl3073x/dpll.c
1762
if (atomic64_xchg(&pin->freq_offset, ffo) != ffo) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
1704
if (atomic64_xchg(&vm->kfd_last_flushed_seq, tlb_seq) == tlb_seq)
drivers/gpu/drm/radeon/radeon_fence.c
251
} while (atomic64_xchg(&rdev->fence_drv[ring].last_seq, seq) > seq);
drivers/pci/endpoint/functions/pci-epf-vntb.c
1533
db_bits = atomic64_xchg(&ntb->peer_db_pending, 0);
drivers/scsi/lpfc/lpfc_init.c
6017
total += atomic64_xchg(&cgs->total_bytes, 0);
drivers/scsi/lpfc/lpfc_init.c
6019
lat += atomic64_xchg(&cgs->rx_latency, 0);
drivers/scsi/lpfc/lpfc_init.c
6020
rcv += atomic64_xchg(&cgs->rcv_bytes, 0);
fs/afs/internal.h
1821
return atomic64_xchg(&vnode->cb_expires_at, AFS_NO_CB_PROMISE) != AFS_NO_CB_PROMISE;
include/asm-generic/local64.h
94
#define local64_xchg(l, n) atomic64_xchg((&(l)->a), (n))
kernel/bpf/core.c
2323
SRC = (u64) atomic64_xchg(
net/netfilter/nf_conntrack_netlink.c
267
pkts = atomic64_xchg(&counter[dir].packets, 0);
net/netfilter/nf_conntrack_netlink.c
268
bytes = atomic64_xchg(&counter[dir].bytes, 0);
net/netfilter/nfnetlink_acct.c
161
pkts = atomic64_xchg(&acct->pkts, 0);
net/netfilter/nfnetlink_acct.c
162
bytes = atomic64_xchg(&acct->bytes, 0);
net/netfilter/nft_quota.c
148
consumed = atomic64_xchg(priv->consumed, 0);
rust/helpers/atomic.c
887
return atomic64_xchg(v, new);