/Linux-v4.19/include/linux/ |
D | atomic.h | 740 #define atomic64_add_return_relaxed atomic64_add_return 741 #define atomic64_add_return_acquire atomic64_add_return 742 #define atomic64_add_return_release atomic64_add_return 748 __atomic_op_acquire(atomic64_add_return, __VA_ARGS__) 753 __atomic_op_release(atomic64_add_return, __VA_ARGS__) 756 #ifndef atomic64_add_return 757 #define atomic64_add_return(...) \ macro 758 __atomic_op_fence(atomic64_add_return, __VA_ARGS__) 770 #define atomic64_inc_return(v) atomic64_add_return(1, (v)) 1258 return atomic64_add_return(i, v) < 0; in atomic64_add_negative()
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | atomic.h | 113 #define atomic64_add_return atomic64_add_return macro
|
D | atomic_lse.h | 279 static inline long atomic64_add_return##name(long i, atomic64_t *v) \
|
/Linux-v4.19/arch/s390/include/asm/ |
D | atomic.h | 104 static inline long atomic64_add_return(long i, atomic64_t *v) in atomic64_add_return() function 148 #define atomic64_sub_return(_i, _v) atomic64_add_return(-(long)(_i), _v)
|
/Linux-v4.19/kernel/trace/ |
D | trace_clock.c | 141 return atomic64_add_return(1, &trace_counter); in trace_clock_counter()
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | atomic.h | 163 #define atomic64_add_return(i,v) \ macro 221 #define atomic64_add(i,v) (void)atomic64_add_return((i), (v))
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | atomic.h | 160 #define atomic64_add_return atomic64_add_return macro
|
/Linux-v4.19/scripts/coccinelle/api/ |
D | atomic_as_refcounter.cocci | 122 x = atomic64_add_return@p1(-1, ...);
|
/Linux-v4.19/arch/arm/mm/ |
D | context.c | 228 generation = atomic64_add_return(ASID_FIRST_VERSION, in new_context()
|
/Linux-v4.19/include/asm-generic/ |
D | local64.h | 79 #define local64_add_return(i, l) atomic64_add_return((i), (&(l)->a))
|
D | atomic-instrumented.h | 297 static __always_inline s64 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() function
|
/Linux-v4.19/net/netfilter/ |
D | nft_quota.c | 27 return atomic64_add_return(skb->len, &priv->consumed) >= priv->quota; in nft_overquota()
|
/Linux-v4.19/kernel/cgroup/ |
D | pids.c | 151 int64_t new = atomic64_add_return(num, &p->counter); in pids_try_charge()
|
/Linux-v4.19/drivers/dma-buf/ |
D | dma-fence.c | 82 return atomic64_add_return(num, &dma_fence_context_counter) - num; in dma_fence_context_alloc()
|
/Linux-v4.19/arch/s390/kernel/ |
D | vtime.c | 62 elapsed = atomic64_add_return(elapsed, &virt_timer_elapsed); in virt_timer_forward()
|
/Linux-v4.19/drivers/infiniband/hw/qib/ |
D | qib_ruc.c | 336 (u64) atomic64_add_return(sdata, maddr) - sdata : in qib_ruc_loopback()
|
D | qib_rc.c | 2071 (u64) atomic64_add_return(sdata, maddr) - sdata : in qib_rc_rcv()
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | ruc.c | 343 (u64)atomic64_add_return(sdata, maddr) - sdata : in ruc_loopback()
|
D | rc.c | 2396 (u64)atomic64_add_return(sdata, maddr) - sdata : in hfi1_rc_rcv()
|
/Linux-v4.19/drivers/md/ |
D | raid5-ppl.c | 267 io->seq = atomic64_add_return(1, &ppl_conf->seq); in ppl_new_iounit()
|
/Linux-v4.19/fs/ |
D | namespace.c | 2843 new_ns->seq = atomic64_add_return(1, &mnt_ns_seq); in alloc_mnt_ns()
|