Symbol: atomic_dec_if_positive
arch/arm64/kvm/vgic/vgic-v3.c
130
atomic_dec_if_positive(&vcpu->kvm->arch.vgic.active_spis);
arch/microblaze/include/asm/mmu_context_mm.h
83
while (atomic_dec_if_positive(&nr_free_contexts) < 0)
arch/powerpc/include/asm/mmu_context.h
167
c = atomic_dec_if_positive(&mm->context.copros);
arch/powerpc/include/asm/mmu_context.h
198
v = atomic_dec_if_positive(&mm->context.vas_windows);
arch/powerpc/kernel/eeh.c
1264
WARN_ON(atomic_dec_if_positive(&edev->pe->pass_dev_cnt) < 0);
arch/powerpc/platforms/cell/spufs/sched.c
436
atomic_dec_if_positive(&ctx->gang->aff_sched_count);
arch/x86/kvm/i8254.c
214
if (atomic_dec_if_positive(&ps->pending) > 0)
block/bdev.c
347
nr_freeze = atomic_dec_if_positive(&bdev->bd_fsfreeze_count);
drivers/base/power/wakeup.c
904
atomic_dec_if_positive(&pm_abort_suspend);
drivers/block/mtip32xx/mtip32xx.c
3262
if (cmd->unaligned && atomic_dec_if_positive(&dd->port->cmd_slot_unal) >= 0)
drivers/gpu/drm/i915/gvt/gtt.c
1920
atomic_dec_if_positive(&mm->pincount);
drivers/i2c/busses/i2c-octeon-platdrv.c
72
count = atomic_dec_if_positive(cnt);
drivers/iio/common/hid-sensors/hid-sensor-trigger.c
110
val = atomic_dec_if_positive(&st->data_ready);
drivers/infiniband/hw/hfi1/netdev_rx.c
419
if (atomic_dec_if_positive(&rx->enabled))
drivers/infiniband/ulp/rtrs/rtrs.c
196
atomic_dec_if_positive(&con->sq_wr_avail);
drivers/misc/mei/platform-vsc.c
202
atomic_dec_if_positive(&hw->write_lock_cnt);
drivers/misc/mei/vsc-tp.c
146
atomic_dec_if_positive(&tp->assert_cnt);
drivers/misc/ocxl/link.c
758
if (atomic_dec_if_positive(&link->irq_available) < 0)
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
1480
atomic_dec_if_positive(&rx_ring->ch->num_sb_fltr);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
260
if (atomic_dec_if_positive(&card->users) == 0) {
drivers/net/team/team_core.c
659
val = atomic_dec_if_positive(&team->notify_peers.count_pending);
drivers/net/team/team_core.c
705
val = atomic_dec_if_positive(&team->mcast_rejoin.count_pending);
drivers/net/wireless/ath/ath11k/mac.c
6123
num_mgmt = atomic_dec_if_positive(&ar->num_pending_mgmt_tx);
drivers/net/wireless/ath/ath11k/wmi.c
6034
num_mgmt = atomic_dec_if_positive(&ar->num_pending_mgmt_tx);
drivers/net/wireless/ath/ath12k/mac.c
9149
num_mgmt = atomic_dec_if_positive(&ar->num_pending_mgmt_tx);
drivers/net/wireless/ath/ath12k/wmi.c
6437
num_mgmt = atomic_dec_if_positive(&ar->num_pending_mgmt_tx);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
631
if (atomic_dec_if_positive(&rba->req_ready) < 0)
drivers/net/wireless/realtek/rtw88/pci.c
1400
if ((enter && atomic_dec_if_positive(&rtwpci->link_usage) == 0) ||
drivers/nvme/host/multipath.c
207
atomic_dec_if_positive(&ns->ctrl->nr_active);
drivers/pinctrl/qcom/tlmm-test.c
110
if (atomic_dec_if_positive(&priv->intr_op_remain) > 0) {
drivers/pinctrl/qcom/tlmm-test.c
134
if (atomic_dec_if_positive(&priv->thread_op_remain) > 0) {
drivers/scsi/hpsa.c
6279
if (atomic_dec_if_positive(&h->passthru_cmds_avail) < 0)
drivers/scsi/hpsa.c
6310
if (atomic_dec_if_positive(&h->passthru_cmds_avail) < 0)
drivers/scsi/hpsa.c
6639
if (atomic_dec_if_positive(&h->passthru_cmds_avail) < 0)
drivers/scsi/hpsa.c
6653
if (atomic_dec_if_positive(&h->passthru_cmds_avail) < 0)
drivers/scsi/ibmvscsi/ibmvfc.c
3354
if (unlikely(atomic_dec_if_positive(&evt->active))) {
drivers/scsi/ibmvscsi/ibmvfc.c
3888
if (unlikely(atomic_dec_if_positive(&evt->active))) {
drivers/scsi/ibmvscsi/ibmvscsi.c
564
if (!atomic_dec_if_positive(&pool->events[offset].free)) {
drivers/scsi/ibmvscsi/ibmvscsi.c
890
atomic_dec_if_positive(&hostdata->request_limit);
drivers/scsi/megaraid/megaraid_sas_fusion.c
2859
(atomic_dec_if_positive(&mrdev_priv->r1_ldio_hint) > 0))) {
drivers/scsi/mpi3mr/mpi3mr_os.c
2781
atomic_dec_if_positive
drivers/scsi/mpi3mr/mpi3mr_os.c
2848
atomic_dec_if_positive
drivers/scsi/mpi3mr/mpi3mr_os.c
2929
atomic_dec_if_positive(&scsi_tgt_priv_data->block_io);
drivers/scsi/mpi3mr/mpi3mr_os.c
4134
atomic_dec_if_positive(&scsi_tgt_priv_data->block_io);
drivers/target/iscsi/iscsi_target_login.c
1161
if (atomic_dec_if_positive(&np->np_reset_count) >= 0) {
drivers/target/iscsi/iscsi_target_login.c
1187
if (atomic_dec_if_positive(&np->np_reset_count) >= 0) {
drivers/video/fbdev/ps3fb.c
868
atomic_dec_if_positive(&ps3fb.ext_flip);
fs/btrfs/zoned.c
1140
if (atomic_dec_if_positive(&zone_info->active_zones_left) < 0)
fs/ext4/orphan.c
30
if (atomic_dec_if_positive(&oi->of_binfo[i].ob_free_entries)
kernel/module/main.c
956
ret = atomic_dec_if_positive(&module->refcnt);
kernel/seccomp.c
1532
if (atomic_dec_if_positive(&filter->notif->requests) >= 0)
kernel/seccomp.c
1538
if (atomic_dec_if_positive(&filter->notif->requests) >= 0)
mm/kasan/kasan_test_c.c
811
KUNIT_EXPECT_KASAN_FAIL(test, atomic_dec_if_positive(unsafe));
mm/percpu.c
1914
int remaining = atomic_dec_if_positive(&warn_limit);
net/sunrpc/clnt.c
3435
if (atomic_dec_if_positive(&clnt->cl_swapper) == 0)
rust/helpers/atomic.c
521
return atomic_dec_if_positive(v);
sound/hda/core/device.c
631
if (atomic_dec_if_positive(&codec->in_pm) < 0)