Searched refs:atomic_sub_return (Results 1 – 10 of 10) sorted by relevance
/linux-4.19.296/include/linux/ |
D | atomic.h | 144 #define atomic_sub_return_relaxed atomic_sub_return 145 #define atomic_sub_return_acquire atomic_sub_return 146 #define atomic_sub_return_release atomic_sub_return 152 __atomic_op_acquire(atomic_sub_return, __VA_ARGS__) 157 __atomic_op_release(atomic_sub_return, __VA_ARGS__) 160 #ifndef atomic_sub_return 161 #define atomic_sub_return(...) \ macro 162 __atomic_op_fence(atomic_sub_return, __VA_ARGS__) 174 #define atomic_dec_return(v) atomic_sub_return(1, (v)) 653 return atomic_sub_return(i, v) == 0; in atomic_sub_and_test()
|
/linux-4.19.296/include/asm-generic/ |
D | atomic.h | 121 #ifndef atomic_sub_return 196 atomic_sub_return(i, v); in atomic_sub()
|
D | atomic-instrumented.h | 303 static __always_inline int atomic_sub_return(int i, atomic_t *v) in atomic_sub_return() function
|
/linux-4.19.296/drivers/lightnvm/ |
D | pblk-rl.c | 178 free_blocks = atomic_sub_return(blk_in_line, in pblk_rl_free_lines_dec()
|
/linux-4.19.296/drivers/s390/cio/ |
D | qdio_main.c | 525 if (atomic_sub_return(count, &q->nr_buf_used) == 0) in get_inbound_buffer_frontier() 533 if (atomic_sub_return(count, &q->nr_buf_used) == 0) in get_inbound_buffer_frontier()
|
/linux-4.19.296/drivers/misc/mic/scif/ |
D | scif_fence.c | 387 if (!atomic_sub_return(1, &ep->rma_info.fence_refcount)) in scif_rma_handle_remote_fences()
|
D | scif_rma.c | 340 j = atomic_sub_return(1, &pinned_pages->ref_count); in scif_destroy_window() 1461 ret = atomic_sub_return(1, &pinned_pages->ref_count); in scif_unpin_pages()
|
/linux-4.19.296/drivers/xen/ |
D | gntdev.c | 447 live_grants = atomic_sub_return(successful_unmaps, &map->live_grants); in __unmap_grant_pages_done()
|
/linux-4.19.296/drivers/isdn/gigaset/ |
D | capi.c | 2311 while (atomic_sub_return(1, &iif->sendqlen) > 0) { in gigaset_send_message()
|
/linux-4.19.296/fs/btrfs/ |
D | inode.c | 1215 if (atomic_sub_return(nr_pages, &fs_info->async_delalloc_pages) < in async_cow_submit()
|