Searched refs:atomic_dec_return (Results 1 - 25 of 144) sorted by relevance

123456

/linux-master/net/rxrpc/
H A Dskbuff.c64 int n = atomic_dec_return(select_skb_count(skb));
78 int n = atomic_dec_return(select_skb_count(skb));
/linux-master/arch/powerpc/perf/
H A D8xx-pmu.c165 if (atomic_dec_return(&insn_ctr_ref) == 0)
169 if (atomic_dec_return(&itlb_miss_ref) == 0)
173 if (atomic_dec_return(&dtlb_miss_ref) == 0)
/linux-master/include/linux/
H A Dmbcache.h51 unsigned int cnt = atomic_dec_return(&entry->e_refcnt);
H A Dpage_ref.h224 int ret = atomic_dec_return(&page->_refcount);
/linux-master/include/drm/
H A Dtask_barrier.h94 if (atomic_dec_return(&tb->count) == 0)
/linux-master/drivers/crypto/hisilicon/trng/
H A Dtrng.c280 atomic_dec_return(&trng_active_devs);
298 atomic_dec_return(&trng_active_devs) == 0)
315 atomic_dec_return(&trng_active_devs) == 0)
/linux-master/arch/arm/mach-omap2/
H A Domap-iommu.c47 else if (!enable && (atomic_dec_return(&emu_count) == 0))
/linux-master/drivers/s390/char/
H A Draw3270.h114 if (atomic_dec_return(&view->ref_count) == 0)
/linux-master/mm/
H A Dpage_table_check.c82 BUG_ON(atomic_dec_return(&ptc->anon_map_count) < 0);
85 BUG_ON(atomic_dec_return(&ptc->file_map_count) < 0);
/linux-master/fs/smb/server/mgmt/
H A Dtree_connect.c106 if (!atomic_dec_return(&tcon->refcount) &&
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dtxrx.c293 atomic_dec_return(&adapter->pending_bridged_pkts);
314 if (atomic_dec_return(&priv->wmm_tx_pending[index]) < LOW_TX_PENDING) {
/linux-master/fs/netfs/
H A Dfscache_cache.c320 n_accesses = atomic_dec_return(&cache->n_accesses);
365 n_accesses = atomic_dec_return(&cache->n_accesses);
H A Dfscache_volume.c113 n_accesses = atomic_dec_return(&volume->n_accesses);
458 n_accesses = atomic_dec_return(&volume->n_accesses);
/linux-master/drivers/misc/sgi-xp/
H A Dxpc.h684 s32 refs = atomic_dec_return(&ch->references);
701 s32 refs = atomic_dec_return(&part->references);
H A Dxpnet.c353 if (atomic_dec_return(&queued_msg->use_count) == 0) {
488 if (atomic_dec_return(&queued_msg->use_count) == 0) {
H A Dxpc_main.c735 if (atomic_dec_return(&ch->kthreads_assigned) == 0 &&
736 atomic_dec_return(&part->nchannels_engaged) == 0) {
812 if (atomic_dec_return(&ch->kthreads_assigned) == 0 &&
813 atomic_dec_return(&part->nchannels_engaged) == 0) {
/linux-master/net/rds/
H A Dib_frmr.c129 while (atomic_dec_return(&ibmr->ic->i_fastreg_wrs) <= 0) {
279 while (atomic_dec_return(&ibmr->ic->i_fastreg_wrs) <= 0) {
/linux-master/arch/sh/kernel/
H A Dperf_event.c67 if (atomic_dec_return(&num_events) == 0)
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-trace-id.c293 if (!atomic_dec_return(&perf_cs_etm_session_active))
H A Dcoresight-funnel.c131 if (atomic_dec_return(&in->dest_refcnt) == 0) {
/linux-master/kernel/rcu/
H A Drefscale.c593 if (!atomic_dec_return(&rtsp->rts_refctr)) {
833 if (!atomic_dec_return(&n_started))
843 if (!atomic_dec_return(&n_warmedup))
859 if (!atomic_dec_return(&n_cooleddown))
/linux-master/net/wireless/
H A Dcore.h215 int r = atomic_dec_return(&bss->hold);
220 r = atomic_dec_return(&bss->hold);
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-g723.c179 if (atomic_dec_return(&solo_dev->snd_users) == 0)
/linux-master/drivers/mmc/host/
H A Dcavium-octeon.c120 if (!atomic_dec_return(&host->shared_power_users))
/linux-master/drivers/net/wireless/silabs/wfx/
H A Dqueue.c24 int tx_lock = atomic_dec_return(&wdev->tx_lock);

Completed in 291 milliseconds

123456