| /Linux-v5.4/arch/sparc/include/asm/ | 
| D | atomic_32.h | 30 int atomic_fetch_add_unless(atomic_t *, int, int);33 #define atomic_fetch_add_unless	atomic_fetch_add_unless  macro
 
 | 
| /Linux-v5.4/arch/openrisc/include/asm/ | 
| D | atomic.h | 103 static inline int atomic_fetch_add_unless(atomic_t *v, int a, int u)  in ATOMIC_OP_RETURN()122 #define atomic_fetch_add_unless	atomic_fetch_add_unless  macro
 
 | 
| /Linux-v5.4/arch/hexagon/include/asm/ | 
| D | atomic.h | 162 static inline int atomic_fetch_add_unless(atomic_t *v, int a, int u)  in ATOMIC_OPS()185 #define atomic_fetch_add_unless atomic_fetch_add_unless  macro
 
 | 
| /Linux-v5.4/arch/h8300/include/asm/ | 
| D | atomic.h | 85 static inline int atomic_fetch_add_unless(atomic_t *v, int a, int u)  in atomic_fetch_add_unless()  function97 #define atomic_fetch_add_unless		atomic_fetch_add_unless  macro
 
 | 
| /Linux-v5.4/arch/alpha/include/asm/ | 
| D | atomic.h | 217 static __inline__ int atomic_fetch_add_unless(atomic_t *v, int a, int u)  in ATOMIC_OPS()238 #define atomic_fetch_add_unless atomic_fetch_add_unless  macro
 
 | 
| /Linux-v5.4/arch/sparc/lib/ | 
| D | atomic32.c | 98 int atomic_fetch_add_unless(atomic_t *v, int a, int u)  in atomic_fetch_add_unless()  function110 EXPORT_SYMBOL(atomic_fetch_add_unless);
 
 | 
| /Linux-v5.4/arch/powerpc/include/asm/ | 
| D | atomic.h | 213 static __inline__ int atomic_fetch_add_unless(atomic_t *v, int a, int u)  in atomic_fetch_add_unless()  function235 #define atomic_fetch_add_unless atomic_fetch_add_unless  macro
 
 | 
| /Linux-v5.4/arch/riscv/include/asm/ | 
| D | atomic.h | 202 static __always_inline int atomic_fetch_add_unless(atomic_t *v, int a, int u)219 #define atomic_fetch_add_unless atomic_fetch_add_unless  macro
 
 | 
| /Linux-v5.4/arch/arm/include/asm/ | 
| D | atomic.h | 130 static inline int atomic_fetch_add_unless(atomic_t *v, int a, int u)  in atomic_fetch_add_unless()  function156 #define atomic_fetch_add_unless		atomic_fetch_add_unless  macro
 
 | 
| /Linux-v5.4/net/rxrpc/ | 
| D | local_object.c | 336 		int n = atomic_fetch_add_unless(&local->usage, 1, 0);  in rxrpc_get_local_maybe()389 	au = atomic_fetch_add_unless(&local->active_users, 1, 0);  in rxrpc_use_local()
 
 | 
| D | conn_object.c | 268 	int n = atomic_fetch_add_unless(&conn->usage, 1, 0);  in rxrpc_queue_conn()311 		int n = atomic_fetch_add_unless(&conn->usage, 1, 0);  in rxrpc_get_connection_maybe()
 
 | 
| D | peer_object.c | 396 		int n = atomic_fetch_add_unless(&peer->usage, 1, 0);  in rxrpc_get_peer_maybe()
 | 
| D | call_object.c | 376 	int n = atomic_fetch_add_unless(&call->usage, 1, 0);  in rxrpc_queue_call()
 | 
| /Linux-v5.4/include/linux/ | 
| D | atomic-fallback.h | 1073 #ifndef atomic_fetch_add_unless1084 atomic_fetch_add_unless(atomic_t *v, int a, int u)  in atomic_fetch_add_unless()  function
 1095 #define atomic_fetch_add_unless atomic_fetch_add_unless  macro
 1111 	return atomic_fetch_add_unless(v, a, u) != u;  in atomic_add_unless()
 
 | 
| /Linux-v5.4/include/asm-generic/ | 
| D | atomic-instrumented.h | 775 atomic_fetch_add_unless(atomic_t *v, int a, int u)  in atomic_fetch_add_unless()  function780 #define atomic_fetch_add_unless atomic_fetch_add_unless  macro
 
 | 
| D | atomic-long.h | 978 	return atomic_fetch_add_unless(v, a, u);  in atomic_long_fetch_add_unless()
 | 
| /Linux-v5.4/drivers/infiniband/core/ | 
| D | rdma_core.c | 82 		return atomic_fetch_add_unless(&uobj->usecnt, 1, -1) == -1 ?  in uverbs_try_lock_object()
 | 
| /Linux-v5.4/kernel/ | 
| D | jump_label.c | 224 	val = atomic_fetch_add_unless(&key->enabled, -1, 1);  in static_key_slow_try_dec()
 | 
| /Linux-v5.4/drivers/firmware/efi/ | 
| D | efi.c | 991 		index = atomic_fetch_add_unless(&rsv->count, 1, rsv->size);  in efi_mem_reserve_persistent()
 | 
| /Linux-v5.4/fs/afs/ | 
| D | rxrpc.c | 736 	u = atomic_fetch_add_unless(&call->usage, 1, 0);  in afs_wake_up_async_call()
 | 
| /Linux-v5.4/kernel/bpf/ | 
| D | syscall.c | 694 	refold = atomic_fetch_add_unless(&map->refcnt, 1, 0);  in __bpf_map_inc_not_zero()1491 	refold = atomic_fetch_add_unless(&prog->aux->refcnt, 1, 0);  in bpf_prog_inc_not_zero()
 
 | 
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ | 
| D | mac80211.c | 826 	if (atomic_fetch_add_unless(&mvmtxq->tx_request, 1, 2))  in iwl_mvm_mac_itxq_xmit()
 | 
| /Linux-v5.4/kernel/sched/ | 
| D | core.c | 3698 	os = atomic_fetch_add_unless(&twork->state, -1, TICK_SCHED_REMOTE_RUNNING);  in sched_tick_remote()
 | 
| /Linux-v5.4/drivers/block/ | 
| D | rbd.c | 64 	counter = (unsigned int)atomic_fetch_add_unless(v, 1, 0);  in atomic_inc_return_safe()
 |