Searched refs:atomic_dec_and_test (Results 1 - 25 of 338) sorted by relevance

1234567891011>>

/linux-master/lib/
H A Ddec_and_lock.c12 * if (atomic_dec_and_test(&atomic)) {
29 if (atomic_dec_and_test(atomic))
46 if (atomic_dec_and_test(atomic))
61 if (atomic_dec_and_test(atomic))
77 if (atomic_dec_and_test(atomic))
/linux-master/drivers/infiniband/core/
H A Dsa.h47 if (atomic_dec_and_test(&client->users))
/linux-master/drivers/gpu/drm/i915/
H A Di915_tasklet.h35 return atomic_dec_and_test(&t->count);
/linux-master/net/mac802154/
H A Dutil.c82 if (atomic_dec_and_test(&local->phy->hold_txs))
144 if (atomic_dec_and_test(&hw->phy->ongoing_txs))
157 if (atomic_dec_and_test(&hw->phy->ongoing_txs))
H A Dtx.c47 if (atomic_dec_and_test(&local->phy->ongoing_txs))
104 if (atomic_dec_and_test(&local->phy->ongoing_txs))
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_breadcrumbs.h32 if (atomic_dec_and_test(&b->active))
H A Dintel_timeline.c287 if (atomic_dec_and_test(&tl->active_count))
384 if (!atomic_dec_and_test(&tl->pin_count))
475 if (atomic_dec_and_test(&tl->active_count))
/linux-master/io_uring/
H A Drefs.h26 return atomic_dec_and_test(&req->refs);
/linux-master/tools/arch/x86/include/asm/
H A Datomic.h57 * atomic_dec_and_test - decrement and test
64 static inline int atomic_dec_and_test(atomic_t *v) function
/linux-master/fs/dlm/
H A Drequestqueue.c99 if (atomic_dec_and_test(&ls->ls_requestqueue_cnt))
167 if (atomic_dec_and_test(&ls->ls_requestqueue_cnt))
/linux-master/fs/xfs/
H A Dxfs_pwork.c50 if (atomic_dec_and_test(&pctl->nr_work))
H A Dxfs_drain.c73 if (atomic_dec_and_test(&dr->dr_count) &&
/linux-master/tools/include/asm-generic/
H A Datomic-gcc.h53 * atomic_dec_and_test - decrement and test
60 static inline int atomic_dec_and_test(atomic_t *v) function
/linux-master/fs/smb/server/mgmt/
H A Dshare_config.h66 if (!atomic_dec_and_test(&share->refcount))
/linux-master/arch/powerpc/mm/
H A Dpgtable-frag.c126 if (atomic_dec_and_test(&ptdesc->pt_frag_refcount)) {
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dl2t.h136 if (atomic_dec_and_test(&e->refcnt) && d)
/linux-master/drivers/s390/cio/
H A Dcrw.c130 if (atomic_dec_and_test(&crw_nr_req))
/linux-master/include/linux/
H A Dfscache-cache.h169 if (atomic_dec_and_test(&cache->object_count))
/linux-master/drivers/dma-buf/
H A Ddma-fence-array.c64 if (atomic_dec_and_test(&array->num_pending))
93 if (atomic_dec_and_test(&array->num_pending)) {
/linux-master/drivers/infiniband/hw/hfi1/
H A Diowait.h216 return atomic_dec_and_test(&wait->sdma_busy);
262 return atomic_dec_and_test(&wait->pio_busy);
/linux-master/include/linux/sched/
H A Dmm.h49 * The implicit full barrier implied by atomic_dec_and_test() is
53 if (unlikely(atomic_dec_and_test(&mm->mm_count)))
76 if (atomic_dec_and_test(&mm->mm_count))
/linux-master/fs/netfs/
H A Dio.c157 if (atomic_dec_and_test(&rreq->nr_copy_ops))
221 if (atomic_dec_and_test(&rreq->nr_copy_ops))
320 if (atomic_dec_and_test(&rreq->nr_outstanding))
765 if (atomic_dec_and_test(&rreq->nr_outstanding))
780 if (atomic_dec_and_test(&rreq->nr_outstanding))
/linux-master/drivers/gpu/drm/lima/
H A Dlima_pp.c54 if (atomic_dec_and_test(&pipe->task))
97 if (atomic_dec_and_test(&pipe->task))
436 if (atomic_dec_and_test(&pipe->task))
/linux-master/arch/m68k/bvme6000/
H A Drtc.c137 if (!atomic_dec_and_test(&rtc_status)) {
/linux-master/arch/m68k/mvme16x/
H A Drtc.c125 if( !atomic_dec_and_test(&rtc_ready) )

Completed in 222 milliseconds

1234567891011>>