/Linux-v5.10/arch/s390/include/asm/ |
D | atomic.h | 106 static inline s64 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() function 154 #define atomic64_sub_return(_i, _v) atomic64_add_return(-(s64)(_i), _v)
|
/Linux-v5.10/include/linux/ |
D | cookie.h | 39 s64 next = atomic64_add_return(COOKIE_LOCAL_BATCH, in gen_cookie_next()
|
D | atomic-fallback.h | 1330 #define arch_atomic64_add_return atomic64_add_return 1336 #define atomic64_add_return_acquire atomic64_add_return 1337 #define atomic64_add_return_release atomic64_add_return 1338 #define atomic64_add_return_relaxed atomic64_add_return 1362 #ifndef atomic64_add_return 1364 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() function 1372 #define atomic64_add_return atomic64_add_return macro 1547 return atomic64_add_return(1, v); in atomic64_inc_return() 2399 return atomic64_add_return(i, v) < 0; in atomic64_add_negative()
|
/Linux-v5.10/kernel/trace/ |
D | trace_clock.c | 141 return atomic64_add_return(1, &trace_counter); in trace_clock_counter()
|
/Linux-v5.10/arch/ia64/include/asm/ |
D | atomic.h | 162 #define atomic64_add_return(i,v) \ macro 220 #define atomic64_add(i,v) (void)atomic64_add_return((i), (v))
|
/Linux-v5.10/drivers/infiniband/hw/qib/ |
D | qib_user_pages.c | 102 locked = atomic64_add_return(num_pages, ¤t->mm->pinned_vm); in qib_get_user_pages()
|
D | qib_rc.c | 2043 (u64) atomic64_add_return(sdata, maddr) - sdata : in qib_rc_rcv()
|
/Linux-v5.10/arch/x86/kernel/ |
D | ioport.c | 147 iobm->sequence = atomic64_add_return(1, &io_bitmap_sequence); in ksys_ioperm()
|
/Linux-v5.10/arch/riscv/include/asm/ |
D | atomic.h | 154 #define atomic64_add_return atomic64_add_return macro
|
/Linux-v5.10/scripts/coccinelle/api/ |
D | atomic_as_refcounter.cocci | 123 x = atomic64_add_return@p1(-1, ...);
|
/Linux-v5.10/arch/arm/mm/ |
D | context.c | 225 generation = atomic64_add_return(ASID_FIRST_VERSION, in new_context()
|
/Linux-v5.10/include/asm-generic/ |
D | local64.h | 79 #define local64_add_return(i, l) atomic64_add_return((i), (&(l)->a))
|
D | atomic-instrumented.h | 880 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() function 885 #define atomic64_add_return atomic64_add_return macro
|
D | atomic-long.h | 59 return atomic64_add_return(i, v); in atomic_long_add_return()
|
/Linux-v5.10/drivers/infiniband/core/ |
D | umem.c | 199 new_pinned = atomic64_add_return(npages, &mm->pinned_vm); in ib_umem_get()
|
/Linux-v5.10/arch/arm64/include/asm/ |
D | atomic.h | 91 ATOMIC64_FETCH_OPS(atomic64_add_return)
|
/Linux-v5.10/net/netfilter/ |
D | nft_quota.c | 24 return atomic64_add_return(skb->len, &priv->consumed) >= in nft_overquota()
|
/Linux-v5.10/kernel/cgroup/ |
D | pids.c | 149 int64_t new = atomic64_add_return(num, &p->counter); in pids_try_charge()
|
/Linux-v5.10/arch/s390/kernel/ |
D | vtime.c | 62 elapsed = atomic64_add_return(elapsed, &virt_timer_elapsed); in virt_timer_forward()
|
/Linux-v5.10/drivers/infiniband/hw/usnic/ |
D | usnic_uiom.c | 128 locked = atomic64_add_return(npages, ¤t->mm->pinned_vm); in usnic_uiom_get_pages()
|
/Linux-v5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_vram_mgr.c | 334 if (atomic64_add_return(mem_bytes, &mgr->usage) > max_bytes) { in amdgpu_vram_mgr_new()
|
/Linux-v5.10/drivers/md/ |
D | raid5-ppl.c | 260 io->seq = atomic64_add_return(1, &ppl_conf->seq); in ppl_new_iounit()
|
/Linux-v5.10/kernel/ |
D | futex.c | 449 u64 new = atomic64_add_return(1, &i_seq); in get_inode_sequence_number()
|
/Linux-v5.10/drivers/scsi/megaraid/ |
D | megaraid_sas_fusion.c | 371 mega_mod64((atomic64_add_return(1, &instance->high_iops_outstanding) / in megasas_get_msix_index() 375 (mega_mod64(atomic64_add_return(1, &instance->total_io_count), in megasas_get_msix_index()
|
/Linux-v5.10/drivers/scsi/mpt3sas/ |
D | mpt3sas_base.c | 3564 base_mod64(atomic64_add_return(1, in _base_get_msix_index() 3608 atomic64_add_return(1, &ioc->high_iops_outstanding) / in _base_get_high_iops_msix_index()
|