Home
last modified time | relevance | path

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

12

/linux-6.6.21/include/linux/
Dcookie.h39 s64 next = atomic64_add_return(COOKIE_LOCAL_BATCH, in gen_cookie_next()
/linux-6.6.21/kernel/trace/
Dtrace_clock.c157 return atomic64_add_return(1, &trace_counter); in trace_clock_counter()
/linux-6.6.21/kernel/cgroup/
Dpids.c143 int64_t new = atomic64_add_return(num, &p->counter); in pids_charge()
163 int64_t new = atomic64_add_return(num, &p->counter); in pids_try_charge()
Dmisc.c156 new_usage = atomic64_add_return(amount, &res->usage); in misc_cg_try_charge()
/linux-6.6.21/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.c2046 (u64) atomic64_add_return(sdata, maddr) - sdata : in qib_rc_rcv()
/linux-6.6.21/arch/x86/kernel/
Dioport.c147 iobm->sequence = atomic64_add_return(1, &io_bitmap_sequence); in ksys_ioperm()
/linux-6.6.21/scripts/coccinelle/api/
Datomic_as_refcounter.cocci123 x = atomic64_add_return@p1(-1, ...);
/linux-6.6.21/arch/arm64/include/asm/
Datomic.h91 ATOMIC64_FETCH_OPS(atomic64_add_return)
/linux-6.6.21/arch/arm/mm/
Dcontext.c225 generation = atomic64_add_return(ASID_FIRST_VERSION, in new_context()
/linux-6.6.21/include/asm-generic/
Dlocal64.h88 #define local64_add_return(i, l) atomic64_add_return((i), (&(l)->a))
/linux-6.6.21/drivers/infiniband/core/
Dumem.c199 new_pinned = atomic64_add_return(npages, &mm->pinned_vm); in ib_umem_get()
/linux-6.6.21/net/netfilter/
Dnft_quota.c24 return atomic64_add_return(skb->len, priv->consumed) >= in nft_overquota()
/linux-6.6.21/drivers/infiniband/sw/siw/
Dsiw_mem.c401 if (atomic64_add_return(num_pages, &mm_s->pinned_vm) > mlock_limit) { in siw_umem_get()
/linux-6.6.21/arch/s390/kernel/
Dvtime.c62 elapsed = atomic64_add_return(elapsed, &virt_timer_elapsed); in virt_timer_forward()
/linux-6.6.21/drivers/infiniband/hw/usnic/
Dusnic_uiom.c126 locked = atomic64_add_return(npages, &current->mm->pinned_vm); in usnic_uiom_get_pages()
/linux-6.6.21/kernel/futex/
Dcore.c182 u64 new = atomic64_add_return(1, &i_seq); in get_inode_sequence_number()
/linux-6.6.21/drivers/dma-buf/
Ddma-buf.c545 inode->i_ino = atomic64_add_return(1, &dmabuf_inode); in dma_buf_getfile()
/linux-6.6.21/drivers/md/
Draid5-ppl.c261 io->seq = atomic64_add_return(1, &ppl_conf->seq); in ppl_new_iounit()
/linux-6.6.21/drivers/iommu/amd/
Diommu.c1199 data = atomic64_add_return(1, &iommu->cmd_sem_val); in iommu_completion_wait()
2855 data = atomic64_add_return(1, &iommu->cmd_sem_val); in iommu_flush_irt_and_complete()
/linux-6.6.21/include/linux/atomic/
Datomic-instrumented.h1684 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() function
/linux-6.6.21/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c398 mega_mod64((atomic64_add_return(1, &instance->high_iops_outstanding) / in megasas_get_msix_index()
402 (mega_mod64(atomic64_add_return(1, &instance->total_io_count), in megasas_get_msix_index()
/linux-6.6.21/drivers/infiniband/sw/rdmavt/
Dqp.c3086 (u64)atomic64_add_return(sdata, maddr) - sdata : in rvt_ruc_loopback()
/linux-6.6.21/drivers/infiniband/hw/hfi1/
Drc.c3126 (u64)atomic64_add_return(sdata, maddr) - sdata : in hfi1_rc_rcv()
/linux-6.6.21/drivers/scsi/mpt3sas/
Dmpt3sas_base.c3856 base_mod64(atomic64_add_return(1, in _base_get_msix_index()
3891 atomic64_add_return(1, &ioc->high_iops_outstanding) / in _base_get_high_iops_msix_index()

12