Searched refs:atomic64_xchg (Results 1 - 13 of 13) sorted by relevance

/linux-master/arch/arm/include/asm/xen/
H A Devents.h20 #define xchg_xen_ulong(ptr, val) atomic64_xchg(container_of((long long*)(ptr),\
/linux-master/arch/arm/mm/
H A Dcontext.c144 asid = atomic64_xchg(&per_cpu(active_asids, i), 0);
254 && atomic64_xchg(&per_cpu(active_asids, cpu), asid))
/linux-master/include/asm-generic/
H A Dlocal64.h94 #define local64_xchg(l, n) atomic64_xchg((&(l)->a), (n))
/linux-master/fs/afs/
H A Dcallback.c82 if (atomic64_xchg(&vnode->cb_expires_at, AFS_NO_CB_PROMISE) != AFS_NO_CB_PROMISE) {
H A Drotate.c102 if (atomic64_xchg(&vnode->cb_expires_at, AFS_NO_CB_PROMISE) != AFS_NO_CB_PROMISE)
/linux-master/net/netfilter/
H A Dnfnetlink_acct.c161 pkts = atomic64_xchg(&acct->pkts, 0);
162 bytes = atomic64_xchg(&acct->bytes, 0);
H A Dnf_conntrack_netlink.c267 pkts = atomic64_xchg(&counter[dir].packets, 0);
268 bytes = atomic64_xchg(&counter[dir].bytes, 0);
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_fence.c250 } while (atomic64_xchg(&rdev->fence_drv[ring].last_seq, seq) > seq);
/linux-master/include/linux/atomic/
H A Datomic-instrumented.h2683 * atomic64_xchg() - atomic exchange with full ordering
2694 atomic64_xchg(atomic64_t *v, s64 new) function
/linux-master/arch/mips/net/
H A Dbpf_jit_comp32.c793 return atomic64_xchg(v, a);
/linux-master/kernel/bpf/
H A Dcore.c2167 SRC = (u64) atomic64_xchg(
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.c1524 if (atomic64_xchg(&vm->kfd_last_flushed_seq, tlb_seq) == tlb_seq)
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_init.c6015 total += atomic64_xchg(&cgs->total_bytes, 0);
6017 lat += atomic64_xchg(&cgs->rx_latency, 0);
6018 rcv += atomic64_xchg(&cgs->rcv_bytes, 0);

Completed in 313 milliseconds