Home
last modified time | relevance | path

Searched refs:atomic_inc_not_zero (Results 1 – 25 of 75) sorted by relevance

123

/Linux-v4.19/Documentation/RCU/
Drcuref.txt44 has already been deleted from the list/array. Use atomic_inc_not_zero()
52 atomic_set(&el->rc, 1); if (!atomic_inc_not_zero(&el->rc)) {
73 update (write) stream. In such cases, atomic_inc_not_zero() might be
/Linux-v4.19/arch/powerpc/include/asm/
Datomic.h244 static __inline__ int atomic_inc_not_zero(atomic_t *v) in atomic_inc_not_zero() function
266 #define atomic_inc_not_zero(v) atomic_inc_not_zero((v)) macro
/Linux-v4.19/include/linux/sched/
Dtask_stack.h64 return atomic_inc_not_zero(&tsk->stack_refcount) ? in try_get_task_stack()
Dmm.h75 return atomic_inc_not_zero(&mm->mm_users); in mmget_not_zero()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_dp_aux_dev.c150 if (!atomic_inc_not_zero(&aux_dev->usecount)) in auxdev_read_iter()
192 if (!atomic_inc_not_zero(&aux_dev->usecount)) in auxdev_write_iter()
/Linux-v4.19/net/atm/
Dpppoatm.c247 atomic_inc_not_zero(&pvcc->inflight)) in pppoatm_may_send()
277 atomic_inc_not_zero(&pvcc->inflight)) in pppoatm_may_send()
/Linux-v4.19/include/net/
Ddst.h239 WARN_ON(atomic_inc_not_zero(&dst->__refcnt) == 0); in dst_hold()
308 return atomic_inc_not_zero(&dst->__refcnt); in dst_hold_safe()
Dip6_fib.h290 return atomic_inc_not_zero(&f6i->fib6_ref); in fib6_info_hold_safe()
/Linux-v4.19/include/linux/sunrpc/
Dauth.h227 if (atomic_inc_not_zero(&cred->cr_count)) in get_rpccred_rcu()
/Linux-v4.19/fs/reiserfs/
Dfile.c128 if (!atomic_inc_not_zero(&REISERFS_I(inode)->openers)) { in reiserfs_file_open()
/Linux-v4.19/fs/lockd/
Dsvc.c300 !atomic_inc_not_zero(&nlm_ntf_refcnt)) in lockd_inetaddr_event()
330 !atomic_inc_not_zero(&nlm_ntf_refcnt)) in lockd_inet6addr_event()
/Linux-v4.19/fs/nfsd/
Dnfssvc.c339 !atomic_inc_not_zero(&nn->ntf_refcnt)) in nfsd_inetaddr_event()
370 !atomic_inc_not_zero(&nn->ntf_refcnt)) in nfsd_inet6addr_event()
/Linux-v4.19/arch/sh/kernel/
Dperf_event.c139 if (!atomic_inc_not_zero(&num_events)) { in __hw_perf_event_init()
/Linux-v4.19/sound/hda/
Dhdac_device.c585 if (!atomic_inc_not_zero(&codec->in_pm)) in snd_hdac_power_up_pm()
597 if (!atomic_inc_not_zero(&codec->in_pm)) { in snd_hdac_keep_power_up()
/Linux-v4.19/net/netfilter/
Dnf_conntrack_core.c650 if (!atomic_inc_not_zero(&ct->ct_general.use)) in nf_ct_gc_expired()
719 !atomic_inc_not_zero(&ct->ct_general.use))) in __nf_conntrack_find_get()
846 atomic_inc_not_zero(&ct->ct_general.use)) { in nf_ct_resolve_clash()
1055 if (!atomic_inc_not_zero(&tmp->ct_general.use)) in early_drop_list()
1186 if (!atomic_inc_not_zero(&tmp->ct_general.use)) in gc_worker()
/Linux-v4.19/drivers/misc/cxl/
Dfault.c207 if (!atomic_inc_not_zero(&ctx->mm->mm_users)) in get_mem_context()
/Linux-v4.19/include/linux/
Dfscache-cache.h504 return atomic_inc_not_zero(&cookie->n_active) != 0; in fscache_use_cookie()
Datomic.h607 #ifndef atomic_inc_not_zero
608 #define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0) macro
/Linux-v4.19/fs/nfs/
Dpnfs_dev.c179 if (d != NULL && !atomic_inc_not_zero(&d->ref)) in __nfs4_find_get_deviceid()
/Linux-v4.19/net/sunrpc/
Ddebugfs.c94 if (!atomic_inc_not_zero(&clnt->cl_count)) { in tasks_open()
/Linux-v4.19/fs/kernfs/
Dmount.c394 if (!atomic_inc_not_zero(&info->sb->s_active)) in kernfs_pin_sb()
/Linux-v4.19/Documentation/core-api/
Drefcount-vs-atomic.rst111 * :c:func:`atomic_inc_not_zero` --> :c:func:`refcount_inc_not_zero`
/Linux-v4.19/Documentation/
Datomic_t.txt44 atomic_add_unless(), atomic_inc_not_zero()
/Linux-v4.19/arch/s390/kernel/
Dperf_cpum_cf.c401 if (!atomic_inc_not_zero(&num_events)) { in __hw_perf_event_init()
/Linux-v4.19/arch/powerpc/perf/
Dcore-fsl-emb.c573 if (!atomic_inc_not_zero(&num_events)) { in fsl_emb_pmu_event_init()

123