Home
last modified time | relevance | path

Searched refs:atomic64_add_return (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.4/arch/s390/include/asm/
Datomic.h104 static inline s64 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() function
148 #define atomic64_sub_return(_i, _v) atomic64_add_return(-(s64)(_i), _v)
/Linux-v5.4/include/linux/
Datomic-fallback.h1207 #define atomic64_add_return_acquire atomic64_add_return
1208 #define atomic64_add_return_release atomic64_add_return
1209 #define atomic64_add_return_relaxed atomic64_add_return
1233 #ifndef atomic64_add_return
1235 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() function
1243 #define atomic64_add_return atomic64_add_return macro
1394 return atomic64_add_return(1, v); in atomic64_inc_return()
2178 return atomic64_add_return(i, v) < 0; in atomic64_add_negative()
/Linux-v5.4/kernel/trace/
Dtrace_clock.c141 return atomic64_add_return(1, &trace_counter); in trace_clock_counter()
/Linux-v5.4/arch/ia64/include/asm/
Datomic.h163 #define atomic64_add_return(i,v) \ macro
221 #define atomic64_add(i,v) (void)atomic64_add_return((i), (v))
/Linux-v5.4/drivers/infiniband/hw/qib/
Dqib_user_pages.c102 locked = atomic64_add_return(num_pages, &current->mm->pinned_vm); in qib_get_user_pages()
Dqib_rc.c2043 (u64) atomic64_add_return(sdata, maddr) - sdata : in qib_rc_rcv()
/Linux-v5.4/arch/riscv/include/asm/
Datomic.h156 #define atomic64_add_return atomic64_add_return macro
/Linux-v5.4/scripts/coccinelle/api/
Datomic_as_refcounter.cocci123 x = atomic64_add_return@p1(-1, ...);
/Linux-v5.4/include/asm-generic/
Dlocal64.h79 #define local64_add_return(i, l) atomic64_add_return((i), (&(l)->a))
Datomic-instrumented.h879 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() function
884 #define atomic64_add_return atomic64_add_return macro
Datomic-long.h58 return atomic64_add_return(i, v); in atomic_long_add_return()
/Linux-v5.4/arch/arm/mm/
Dcontext.c225 generation = atomic64_add_return(ASID_FIRST_VERSION, in new_context()
/Linux-v5.4/net/netfilter/
Dnft_quota.c24 return atomic64_add_return(skb->len, &priv->consumed) >= in nft_overquota()
/Linux-v5.4/kernel/cgroup/
Dpids.c148 int64_t new = atomic64_add_return(num, &p->counter); in pids_try_charge()
/Linux-v5.4/arch/arm64/include/asm/
Datomic.h91 ATOMIC64_FETCH_OPS(atomic64_add_return)
/Linux-v5.4/drivers/infiniband/core/
Dumem.c255 new_pinned = atomic64_add_return(npages, &mm->pinned_vm); in ib_umem_get()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_vram_mgr.c288 if (atomic64_add_return(mem_bytes, &mgr->usage) > adev->gmc.mc_vram_size) { in amdgpu_vram_mgr_new()
/Linux-v5.4/drivers/dma-buf/
Ddma-fence.c109 return atomic64_add_return(num, &dma_fence_context_counter) - num; in dma_fence_context_alloc()
/Linux-v5.4/arch/s390/kernel/
Dvtime.c62 elapsed = atomic64_add_return(elapsed, &virt_timer_elapsed); in virt_timer_forward()
/Linux-v5.4/drivers/infiniband/hw/usnic/
Dusnic_uiom.c128 locked = atomic64_add_return(npages, &current->mm->pinned_vm); in usnic_uiom_get_pages()
/Linux-v5.4/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c2832 mega_mod64((atomic64_add_return(1, &instance->high_iops_outstanding) / in megasas_build_ldio_fusion()
2836 (mega_mod64(atomic64_add_return(1, &instance->total_io_count), in megasas_build_ldio_fusion()
3164 mega_mod64((atomic64_add_return(1, &instance->high_iops_outstanding) / in megasas_build_syspd_fusion()
3168 (mega_mod64(atomic64_add_return(1, &instance->total_io_count), in megasas_build_syspd_fusion()
/Linux-v5.4/drivers/md/
Draid5-ppl.c260 io->seq = atomic64_add_return(1, &ppl_conf->seq); in ppl_new_iounit()
/Linux-v5.4/drivers/misc/mic/scif/
Dscif_rma.c284 locked = atomic64_add_return(nr_pages, &mm->pinned_vm); in __scif_check_inc_pinned_vm()
/Linux-v5.4/drivers/scsi/mpt3sas/
Dmpt3sas_base.c3463 base_mod64(atomic64_add_return(1, in _base_get_msix_index()
3491 atomic64_add_return(1, &ioc->high_iops_outstanding) / in _base_get_high_iops_msix_index()
/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dqp.c3128 (u64)atomic64_add_return(sdata, maddr) - sdata : in rvt_ruc_loopback()

12