Home
last modified time | relevance | path

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

12345678910>>...14

/Linux-v5.4/Documentation/RCU/
Drcuref.txt32 if(atomic_dec_and_test(&el->rc)) ...
37 if (atomic_dec_and_test(&el->rc))
66 if (atomic_dec_and_test(&el->rc)) ...
70 if (atomic_dec_and_test(&el->rc))
82 atomic_dec_and_test() may be moved from delete() to el_free()
102 if (atomic_dec_and_test(&el->rc)) spin_unlock(&list_lock);
144 if (atomic_dec_and_test(&el->rc))
/Linux-v5.4/scripts/coccinelle/api/
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-v5.4/lib/
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-v5.4/arch/m68k/include/asm/
Datomic.h137 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test() function
143 #define atomic_dec_and_test atomic_dec_and_test macro
/Linux-v5.4/drivers/dma-buf/
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-v5.4/include/linux/netfilter/
Dnf_conntrack_common.h33 if (nfct && atomic_dec_and_test(&nfct->use)) in nf_conntrack_put()
/Linux-v5.4/drivers/infiniband/core/
Dsa.h47 if (atomic_dec_and_test(&client->users)) in ib_sa_client_put()
/Linux-v5.4/tools/arch/x86/include/asm/
Datomic.h63 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test() function
/Linux-v5.4/tools/include/asm-generic/
Datomic-gcc.h59 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test() function
/Linux-v5.4/include/linux/
Dnsproxy.h78 if (atomic_dec_and_test(&ns->count)) { in put_nsproxy()
Dmbcache.h36 if (!atomic_dec_and_test(&entry->e_refcnt)) in mb_cache_entry_put()
Dcred.h52 if (atomic_dec_and_test(&(group_info)->usage)) \
286 if (atomic_dec_and_test(&(cred)->usage)) in put_cred()
Drefcount.h101 return atomic_dec_and_test(&r->refs); in refcount_dec_and_test()
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-v5.4/drivers/gpu/drm/lima/
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()
388 if (atomic_dec_and_test(&pipe->task)) in lima_pp_task_mmu_error()
/Linux-v5.4/drivers/infiniband/hw/cxgb3/
Diwch_ev.c103 if (atomic_dec_and_test(&qhp->refcnt)) in post_qp_event()
227 if (atomic_dec_and_test(&chp->refcnt)) in iwch_ev_dispatch()
/Linux-v5.4/drivers/infiniband/hw/hfi1/
Diowait.h257 return atomic_dec_and_test(&wait->sdma_busy); in iowait_sdma_dec()
303 return atomic_dec_and_test(&wait->pio_busy); in iowait_pio_dec()
/Linux-v5.4/drivers/infiniband/hw/cxgb4/
Dev.c216 if (atomic_dec_and_test(&chp->refcnt)) in c4iw_ev_dispatch()
237 if (atomic_dec_and_test(&chp->refcnt)) in c4iw_ev_handler()
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_globals.c103 if (!atomic_dec_and_test(&active)) in i915_globals_park()
Di915_gem.h99 return atomic_dec_and_test(&t->count); in __tasklet_enable()
/Linux-v5.4/fs/xfs/
Dxfs_pwork.c50 if (atomic_dec_and_test(&pctl->nr_work)) in xfs_pwork_work()
/Linux-v5.4/drivers/misc/mic/cosm/
Dcosm_main.c278 if (atomic_dec_and_test(&g_num_dev)) in cosm_driver_probe()
290 if (atomic_dec_and_test(&g_num_dev)) in cosm_driver_remove()
/Linux-v5.4/drivers/gpu/drm/
Ddrm_dp_aux_dev.c187 if (atomic_dec_and_test(&aux_dev->usecount)) in auxdev_read_iter()
234 if (atomic_dec_and_test(&aux_dev->usecount)) in auxdev_write_iter()
/Linux-v5.4/arch/powerpc/mm/
Dpgtable-frag.c114 if (atomic_dec_and_test(&page->pt_frag_refcount)) { in pte_fragment_free()
/Linux-v5.4/drivers/misc/mic/scif/
Dscif_main.c189 if (atomic_dec_and_test(&g_loopb_cnt)) in scif_probe()
229 if (atomic_dec_and_test(&g_loopb_cnt)) in scif_remove()

12345678910>>...14