| /Linux-v5.4/Documentation/RCU/ | 
| D | rcuref.txt | 32     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/ | 
| D | atomic_as_refcounter.cocci | 26  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/ | 
| D | dec_and_lock.c | 29 	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/ | 
| D | atomic.h | 137 static inline int atomic_dec_and_test(atomic_t *v)  in atomic_dec_and_test()  function143 #define atomic_dec_and_test atomic_dec_and_test  macro
 
 | 
| /Linux-v5.4/drivers/dma-buf/ | 
| D | dma-fence-array.c | 64 	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/ | 
| D | nf_conntrack_common.h | 33 	if (nfct && atomic_dec_and_test(&nfct->use))  in nf_conntrack_put()
 | 
| /Linux-v5.4/drivers/infiniband/core/ | 
| D | sa.h | 47 	if (atomic_dec_and_test(&client->users))  in ib_sa_client_put()
 | 
| /Linux-v5.4/tools/arch/x86/include/asm/ | 
| D | atomic.h | 63 static inline int atomic_dec_and_test(atomic_t *v)  in atomic_dec_and_test()  function
 | 
| /Linux-v5.4/tools/include/asm-generic/ | 
| D | atomic-gcc.h | 59 static inline int atomic_dec_and_test(atomic_t *v)  in atomic_dec_and_test()  function
 | 
| /Linux-v5.4/include/linux/ | 
| D | nsproxy.h | 78 	if (atomic_dec_and_test(&ns->count)) {  in put_nsproxy()
 | 
| D | mbcache.h | 36 	if (!atomic_dec_and_test(&entry->e_refcnt))  in mb_cache_entry_put()
 | 
| D | cred.h | 52 	if (atomic_dec_and_test(&(group_info)->usage))	\286 		if (atomic_dec_and_test(&(cred)->usage))  in put_cred()
 
 | 
| D | refcount.h | 101 	return atomic_dec_and_test(&r->refs);  in refcount_dec_and_test()
 | 
| D | fscache-cache.h | 433 	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/ | 
| D | lima_pp.c | 54 	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/ | 
| D | iwch_ev.c | 103 	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/ | 
| D | iowait.h | 257 	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/ | 
| D | ev.c | 216 	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/ | 
| D | i915_globals.c | 103 	if (!atomic_dec_and_test(&active))  in i915_globals_park()
 | 
| D | i915_gem.h | 99 	return atomic_dec_and_test(&t->count);  in __tasklet_enable()
 | 
| /Linux-v5.4/fs/xfs/ | 
| D | xfs_pwork.c | 50 	if (atomic_dec_and_test(&pctl->nr_work))  in xfs_pwork_work()
 | 
| /Linux-v5.4/drivers/misc/mic/cosm/ | 
| D | cosm_main.c | 278 	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/ | 
| D | drm_dp_aux_dev.c | 187 	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/ | 
| D | pgtable-frag.c | 114 	if (atomic_dec_and_test(&page->pt_frag_refcount)) {  in pte_fragment_free()
 | 
| /Linux-v5.4/drivers/misc/mic/scif/ | 
| D | scif_main.c | 189 	if (atomic_dec_and_test(&g_loopb_cnt))  in scif_probe()229 	if (atomic_dec_and_test(&g_loopb_cnt))  in scif_remove()
 
 |