/Linux-v4.19/arch/microblaze/include/asm/ |
D | atomic.h | 13 static inline int atomic_dec_if_positive(atomic_t *v) in atomic_dec_if_positive() function 26 #define atomic_dec_if_positive atomic_dec_if_positive macro
|
D | mmu_context_mm.h | 90 while (atomic_dec_if_positive(&nr_free_contexts) < 0) in get_mmu_context()
|
/Linux-v4.19/kernel/ |
D | kmod.c | 152 if (atomic_dec_if_positive(&kmod_concurrent_max) < 0) { in __request_module() 157 atomic_dec_if_positive(&kmod_concurrent_max) >= 0, in __request_module()
|
D | ucount.c | 223 int dec = atomic_dec_if_positive(&iter->ucount[type]); in dec_ucount()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | atomic.h | 273 static __inline__ int atomic_dec_if_positive(atomic_t *v) in atomic_dec_if_positive() function 294 #define atomic_dec_if_positive atomic_dec_if_positive macro
|
D | mmu_context.h | 168 c = atomic_dec_if_positive(&mm->context.copros); in mm_context_remove_copro()
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-octeon-platdrv.c | 72 count = atomic_dec_if_positive(cnt); in __octeon_i2c_irq_disable()
|
/Linux-v4.19/drivers/misc/cxl/ |
D | vphb.c | 111 atomic_dec_if_positive(&afu->configured_state); in cxl_afu_configured_put()
|
D | main.c | 290 atomic_dec_if_positive(&adapter->contexts_num); in cxl_adapter_context_put()
|
/Linux-v4.19/arch/mips/include/asm/ |
D | atomic.h | 228 #define atomic_dec_if_positive(v) atomic_sub_if_positive(1, v) macro
|
/Linux-v4.19/drivers/iio/common/hid-sensors/ |
D | hid-sensor-trigger.c | 132 val = atomic_dec_if_positive(&st->data_ready); in _hid_sensor_power_state()
|
/Linux-v4.19/drivers/s390/cio/ |
D | vfio_ccw_ops.c | 117 if (atomic_dec_if_positive(&private->avail) < 0) in vfio_ccw_mdev_create()
|
/Linux-v4.19/include/linux/ |
D | atomic.h | 708 #ifndef atomic_dec_if_positive 709 static inline int atomic_dec_if_positive(atomic_t *v) in atomic_dec_if_positive() function
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | atomic.h | 327 #define atomic_dec_if_positive(v) atomic_sub_if_positive(v, 1) macro
|
/Linux-v4.19/drivers/target/iscsi/ |
D | iscsi_target_login.c | 1267 if (atomic_dec_if_positive(&np->np_reset_count) >= 0) { in __iscsi_target_login_thread() 1293 if (atomic_dec_if_positive(&np->np_reset_count) >= 0) { in __iscsi_target_login_thread()
|
/Linux-v4.19/arch/x86/kvm/ |
D | i8254.c | 214 if (atomic_dec_if_positive(&ps->pending) > 0) in kvm_pit_ack_irq()
|
/Linux-v4.19/drivers/misc/ocxl/ |
D | link.c | 668 if (atomic_dec_if_positive(&link->irq_available) < 0) in ocxl_link_irq_alloc()
|
/Linux-v4.19/sound/hda/ |
D | hdac_device.c | 618 if (atomic_dec_if_positive(&codec->in_pm) < 0) in snd_hdac_power_down_pm()
|
/Linux-v4.19/arch/powerpc/platforms/cell/spufs/ |
D | sched.c | 454 atomic_dec_if_positive(&ctx->gang->aff_sched_count); in spu_unbind_context()
|
/Linux-v4.19/drivers/scsi/ibmvscsi/ |
D | ibmvscsi.c | 576 if (!atomic_dec_if_positive(&pool->events[offset].free)) { in get_event_struct() 882 atomic_dec_if_positive(&hostdata->request_limit); in ibmvscsi_send_srp_event()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_request.c | 460 atomic_dec_if_positive(&request->gem_context->ban_score); in i915_request_retire()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | eeh.c | 1458 WARN_ON(atomic_dec_if_positive(&edev->pe->pass_dev_cnt) < 0); in eeh_dev_release()
|
/Linux-v4.19/drivers/video/fbdev/ |
D | ps3fb.c | 868 atomic_dec_if_positive(&ps3fb.ext_flip); in ps3fb_ioctl()
|
/Linux-v4.19/drivers/net/team/ |
D | team.c | 652 val = atomic_dec_if_positive(&team->notify_peers.count_pending); in team_notify_peers_work() 698 val = atomic_dec_if_positive(&team->mcast_rejoin.count_pending); in team_mcast_rejoin_work()
|
/Linux-v4.19/drivers/net/ethernet/toshiba/ |
D | ps3_gelic_net.c | 271 if (atomic_dec_if_positive(&card->users) == 0) { in gelic_card_down()
|