Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/i915/
H A Dintel_wakeref.h94 if (unlikely(!atomic_inc_not_zero(&wf->count))) in intel_wakeref_get()
128 return atomic_inc_not_zero(&wf->count); in intel_wakeref_get_if_active()
/linux/fs/xfs/libxfs/
H A Dxfs_group.c84 if (!atomic_inc_not_zero(&xg->xg_active_ref)) in xfs_group_grab()
138 if (!atomic_inc_not_zero(&xg->xg_active_ref)) in xfs_group_grab_next_mark()
/linux/Documentation/RCU/
H A Drcuref.rst51 has already been deleted from the list/array. Use atomic_inc_not_zero()
61 atomic_set(&el->rc, 1); if (!atomic_inc_not_zero(&el->rc)) {
82 update (write) stream. In such cases, atomic_inc_not_zero() might be
/linux/io_uring/
H A Drefs.h17 return atomic_inc_not_zero(&req->refs); in req_ref_inc_not_zero()
/linux/drivers/gpu/drm/display/
H A Ddrm_dp_aux_dev.c152 if (!atomic_inc_not_zero(&aux_dev->usecount)) in auxdev_read_iter()
195 if (!atomic_inc_not_zero(&aux_dev->usecount)) in auxdev_write_iter()
/linux/Documentation/translations/zh_CN/core-api/
H A Drefcount-vs-atomic.rst108 * atomic_inc_not_zero() --> refcount_inc_not_zero()
/linux/fs/
H A Dmbcache.c171 atomic_inc_not_zero(&entry->e_refcnt)) in __entry_find()
233 atomic_inc_not_zero(&entry->e_refcnt)) in mb_cache_entry_get()
/linux/net/atm/
H A Dpppoatm.c74 * from its TX done IRQ. We want to be able to use atomic_inc_not_zero(), so
244 atomic_inc_not_zero(&pvcc->inflight)) in pppoatm_may_send()
274 atomic_inc_not_zero(&pvcc->inflight)) in pppoatm_may_send()
405 /* Maximum is zero, so that we can use atomic_inc_not_zero() */ in pppoatm_assign_vcc()
/linux/fs/smb/server/
H A Doplock.c138 if (opinfo && !atomic_inc_not_zero(&opinfo->refcount)) in opinfo_get()
154 !atomic_inc_not_zero(&opinfo->refcount)) in opinfo_get_list()
993 if (!atomic_inc_not_zero(&opinfo->refcount)) in find_same_lease_key()
1102 if (!atomic_inc_not_zero(&opinfo->refcount)) in smb_send_parent_lease_break_noti()
1139 if (!atomic_inc_not_zero(&opinfo->refcount)) in smb_lazy_parent_lease_break_close()
1343 if (!atomic_inc_not_zero(&brk_op->refcount)) in smb_break_all_levII_oplock()
1773 if (!atomic_inc_not_zero(&opinfo->refcount)) in lookup_lease_in_table()
/linux/Documentation/core-api/
H A Drefcount-vs-atomic.rst130 * atomic_inc_not_zero() --> refcount_inc_not_zero()
146 * atomic_inc_not_zero() --> refcount_inc_not_zero_acquire()
/linux/fs/smb/server/mgmt/
H A Dtree_connect.c143 else if (!atomic_inc_not_zero(&tcon->refcount)) in ksmbd_tree_conn_lookup()
/linux/net/ipv6/
H A Dip6_flowlabel.c91 if (fl && !atomic_inc_not_zero(&fl->users)) in fl_lookup()
273 if (fl->label == label && atomic_inc_not_zero(&fl->users)) { in __fl6_sock_lookup()
655 if (!atomic_inc_not_zero(&fl1->users)) in ipv6_flowlabel_get()
/linux/include/linux/sched/
H A Dmm.h138 return atomic_inc_not_zero(&mm->mm_users); in mmget_not_zero()
/linux/arch/sh/kernel/
H A Dperf_event.c118 if (!atomic_inc_not_zero(&num_events)) { in __hw_perf_event_init()
/linux/sound/hda/core/
H A Ddevice.c601 if (!atomic_inc_not_zero(&codec->in_pm)) in snd_hdac_power_up_pm()
613 if (!atomic_inc_not_zero(&codec->in_pm)) { in snd_hdac_keep_power_up()
/linux/fs/xfs/
H A Dxfs_zone_alloc.c407 if (oz && (oz->oz_is_gc || !atomic_inc_not_zero(&oz->oz_ref))) in xfs_last_used_zone()
427 if (atomic_inc_not_zero(&xg->xg_active_ref)) in xfs_find_free_zone()
592 if (!atomic_inc_not_zero(&oz->oz_ref)) in xfs_try_use_zone()
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_context.h152 return atomic_inc_not_zero(&ce->pin_count); in intel_context_pin_if_active()
/linux/fs/nfs/
H A Dpnfs_dev.c178 if (d != NULL && !atomic_inc_not_zero(&d->ref)) in __nfs4_find_get_deviceid()
/linux/arch/powerpc/perf/
H A Dcore-fsl-emb.c556 if (!atomic_inc_not_zero(&num_events)) { in fsl_emb_pmu_event_init()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_object.h650 if (atomic_inc_not_zero(&obj->mm.pages_pin_count)) in i915_gem_object_pin_pages()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_gpu.c354 if (atomic_inc_not_zero(&pfdev->cycle_counter.use_count)) in panfrost_cycle_counter_get()
/linux/arch/loongarch/kernel/
H A Dperf_event.c556 if (!atomic_inc_not_zero(&active_events)) { in loongarch_pmu_event_init()
/linux/block/
H A Dblk.h640 return atomic_inc_not_zero(&req->ref); in req_ref_inc_not_zero()
/linux/fs/proc/
H A Dinode.c125 if ((sb != old_sb) && !atomic_inc_not_zero(&sb->s_active)) in proc_invalidate_siblings_dcache()
/linux/drivers/misc/sgi-xp/
H A Dxpc_main.c781 if (!atomic_inc_not_zero(&ch->kthreads_assigned)) { in xpc_create_kthreads()

12