Home
last modified time | relevance | path

Searched refs:atomic_dec_and_test (Results 1 – 25 of 337) sorted by relevance

12345678910>>...14

/linux/Documentation/RCU/
A Drcuref.rst37 if(atomic_dec_and_test(&el->rc)) ...
42 if (atomic_dec_and_test(&el->rc))
72 if (atomic_dec_and_test(&el->rc)) ...
76 if (atomic_dec_and_test(&el->rc))
88 atomic_dec_and_test() may be moved from delete() to el_free()
109 if (atomic_dec_and_test(&el->rc)) spin_unlock(&list_lock);
151 if (atomic_dec_and_test(&el->rc))
/linux/scripts/coccinelle/api/
A Datomic_as_refcounter.cocci26 atomic_dec_and_test@p1(&(a)->x)
58 msg = "atomic_dec_and_test variation before object free at line %s."
69 atomic_dec_and_test@p1(&(a)->x)
91 msg = "atomic_dec_and_test variation before object free at line %s."
/linux/lib/
A Ddec_and_lock.c29 if (atomic_dec_and_test(atomic)) in _atomic_dec_and_lock()
46 if (atomic_dec_and_test(atomic)) in _atomic_dec_and_lock_irqsave()
/linux/fs/ksmbd/
A Dvfs_cache.c213 if (atomic_dec_and_test(&ci->m_count)) in ksmbd_inode_put()
262 if (atomic_dec_and_test(&ci->m_count)) { in __ksmbd_inode_close()
394 if (!atomic_dec_and_test(&fp->refcount)) in ksmbd_close_fd()
411 if (!atomic_dec_and_test(&fp->refcount)) in ksmbd_fd_put()
613 if (!atomic_dec_and_test(&fp->refcount)) in __close_file_table_ids()
/linux/drivers/dma-buf/
A Ddma-fence-array.c64 if (atomic_dec_and_test(&array->num_pending)) in dma_fence_array_cb_func()
93 if (atomic_dec_and_test(&array->num_pending)) { in dma_fence_array_enable_signaling()
/linux/include/linux/sched/
A Dmm.h48 if (unlikely(atomic_dec_and_test(&mm->mm_count))) in mmdrop()
71 if (atomic_dec_and_test(&mm->mm_count)) in mmdrop_sched()
/linux/drivers/gpu/drm/lima/
A Dlima_pp.c54 if (atomic_dec_and_test(&pipe->task)) in lima_pp_irq_handler()
97 if (atomic_dec_and_test(&pipe->task)) in lima_pp_bcast_irq_handler()
415 if (atomic_dec_and_test(&pipe->task)) in lima_pp_task_mmu_error()
/linux/include/linux/netfilter/
A Dnf_conntrack_common.h34 if (nfct && atomic_dec_and_test(&nfct->use)) in nf_conntrack_put()
/linux/drivers/infiniband/core/
A Dsa.h47 if (atomic_dec_and_test(&client->users)) in ib_sa_client_put()
/linux/tools/arch/x86/include/asm/
A Datomic.h63 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test() function
/linux/tools/include/asm-generic/
A Datomic-gcc.h59 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test() function
/linux/drivers/gpu/drm/i915/gt/
A Dintel_timeline.c284 if (atomic_dec_and_test(&tl->active_count)) in intel_timeline_exit()
381 if (!atomic_dec_and_test(&tl->pin_count)) in intel_timeline_unpin()
472 if (atomic_dec_and_test(&tl->active_count)) in intel_gt_show_timelines()
A Dintel_breadcrumbs.h32 if (atomic_dec_and_test(&b->active)) in intel_breadcrumbs_park()
/linux/drivers/infiniband/hw/hfi1/
A Diowait.h216 return atomic_dec_and_test(&wait->sdma_busy); in iowait_sdma_dec()
262 return atomic_dec_and_test(&wait->pio_busy); in iowait_pio_dec()
/linux/include/linux/
A Dcred.h52 if (atomic_dec_and_test(&(group_info)->usage)) \
287 if (atomic_dec_and_test(&(cred)->usage)) in put_cred()
A Dmbcache.h36 if (!atomic_dec_and_test(&entry->e_refcnt)) in mb_cache_entry_put()
A Dnsproxy.h104 if (atomic_dec_and_test(&ns->count)) { in put_nsproxy()
A Dfscache-cache.h433 if (atomic_dec_and_test(&cache->object_count)) in fscache_object_destroyed()
504 return atomic_dec_and_test(&cookie->n_active); in __fscache_unuse_cookie()
/linux/fs/ksmbd/mgmt/
A Dshare_config.h71 if (!atomic_dec_and_test(&share->refcount)) in ksmbd_share_config_put()
A Duser_session.c152 if (!atomic_dec_and_test(&sess->refcnt)) in ksmbd_session_destroy()
229 if (atomic_dec_and_test(&sess->refcnt)) in put_session()
/linux/drivers/gpu/drm/
A Ddrm_dp_aux_dev.c183 if (atomic_dec_and_test(&aux_dev->usecount)) in auxdev_read_iter()
226 if (atomic_dec_and_test(&aux_dev->usecount)) in auxdev_write_iter()
/linux/fs/xfs/
A Dxfs_pwork.c50 if (atomic_dec_and_test(&pctl->nr_work)) in xfs_pwork_work()
/linux/drivers/gpu/drm/i915/
A Di915_gem.h118 return atomic_dec_and_test(&t->count); in __tasklet_enable()
/linux/Documentation/translations/zh_CN/core-api/
A Drefcount-vs-atomic.rst123 * atomic_dec_and_test() --> refcount_dec_and_test()
/linux/arch/powerpc/mm/
A Dpgtable-frag.c117 if (atomic_dec_and_test(&page->pt_frag_refcount)) { in pte_fragment_free()

Completed in 33 milliseconds

12345678910>>...14