Home
last modified time | relevance | path

Searched refs:atomic_add_return (Results 1 – 19 of 19) sorted by relevance

/linux-4.19.296/include/linux/
Datomic.h84 #define atomic_add_return_relaxed atomic_add_return
85 #define atomic_add_return_acquire atomic_add_return
86 #define atomic_add_return_release atomic_add_return
92 __atomic_op_acquire(atomic_add_return, __VA_ARGS__)
97 __atomic_op_release(atomic_add_return, __VA_ARGS__)
100 #ifndef atomic_add_return
101 #define atomic_add_return(...) \ macro
102 __atomic_op_fence(atomic_add_return, __VA_ARGS__)
114 #define atomic_inc_return(v) atomic_add_return(1, (v))
669 return atomic_add_return(i, v) < 0; in atomic_add_negative()
Duwb.h803 if (atomic_add_return(1, &stats->samples) > 255) { in stats_add_sample()
Dblk-cgroup.h844 if (atomic_add_return(1, &blkg->use_delay) == 1) in blkcg_use_delay()
/linux-4.19.296/include/asm-generic/
Datomic.h117 #ifndef atomic_add_return
191 atomic_add_return(i, v); in atomic_add()
Datomic-instrumented.h291 static __always_inline int atomic_add_return(int i, atomic_t *v) in atomic_add_return() function
/linux-4.19.296/fs/quota/
Dnetlink.c56 msg_head = genlmsg_put(skb, 0, atomic_add_return(1, &seq), in quota_send_warning()
/linux-4.19.296/drivers/lightnvm/
Dpblk-rl.c164 free_blocks = atomic_add_return(blk_in_line, &rl->free_user_blocks); in pblk_rl_free_lines_inc()
Dpblk-write.c288 sync = atomic_add_return(rqd->nr_ppas, &emeta->sync); in pblk_end_io_write_meta()
/linux-4.19.296/drivers/misc/mic/cosm/
Dcosm_main.c258 if (atomic_add_return(1, &g_num_dev) == 1) { in cosm_driver_probe()
/linux-4.19.296/drivers/misc/mic/scif/
Dscif_main.c155 if (1 == atomic_add_return(1, &g_loopb_cnt)) { in scif_probe()
Dscif_dma.c1748 atomic_add_return(local_window->nr_pages, in scif_rma_copy()
/linux-4.19.296/drivers/misc/vmw_vmci/
Dvmci_datagram.c228 if (atomic_add_return(1, &delayed_dg_host_queue_size) in dg_dispatch_as_host()
/linux-4.19.296/fs/jbd2/
Dtransaction.c198 needed = atomic_add_return(total, &t->t_outstanding_credits); in add_transaction_credits()
251 needed = atomic_add_return(rsv_blocks, &journal->j_reserved_credits); in add_transaction_credits()
588 wanted = atomic_add_return(nblocks, in jbd2_journal_extend()
/linux-4.19.296/fs/proc/
Dinode.c193 if (atomic_add_return(BIAS, &de->in_use) != BIAS) in proc_entry_rundown()
/linux-4.19.296/drivers/base/power/
Dwakeup.c673 cec = atomic_add_return(MAX_IN_PROGRESS, &combined_event_count); in wakeup_source_deactivate()
/linux-4.19.296/drivers/xen/
Dgntdev.c80 return atomic_add_return(count, &pages_mapped) > limit; in gntdev_account_mapped_pages()
/linux-4.19.296/drivers/s390/cio/
Dqdio_main.c1554 used = atomic_add_return(count, &q->nr_buf_used); in handle_outbound()
/linux-4.19.296/fs/
Dinode.c882 int next = atomic_add_return(LAST_INO_BATCH, &shared_last_ino); in get_next_ino()
/linux-4.19.296/drivers/isdn/gigaset/
Dcapi.c2301 if (atomic_add_return(1, &iif->sendqlen) > 1) { in gigaset_send_message()