/linux-master/lib/ |
H A D | dec_and_lock.c | 24 if (atomic_add_unless(atomic, -1, 1)) 41 if (atomic_add_unless(atomic, -1, 1)) 56 if (atomic_add_unless(atomic, -1, 1)) 72 if (atomic_add_unless(atomic, -1, 1))
|
/linux-master/drivers/net/wireguard/ |
H A D | queueing.c | 74 if (!atomic_add_unless(&queue->count, 1, MAX_QUEUED_PACKETS))
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_timeline.c | 195 if (atomic_add_unless(&tl->pin_count, 1, 0)) 258 if (atomic_add_unless(&tl->active_count, 1, 0)) 283 if (atomic_add_unless(&tl->active_count, -1, 1))
|
H A D | intel_context.h | 196 while (!atomic_add_unless(&ce->pin_count, -1, 1)) {
|
H A D | intel_ppgtt.c | 132 if (atomic_add_unless(&pt->used, -1, 1))
|
/linux-master/drivers/crypto/ |
H A D | atmel-sha204a.c | 45 if (!atomic_add_unless(&i2c_priv->tfm_count, 1, 1))
|
/linux-master/net/batman-adv/ |
H A D | main.h | 290 #define batadv_atomic_dec_not_zero(v) atomic_add_unless((v), -1, 0)
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder_phys_cmd.c | 98 new_cnt = atomic_add_unless(&phys_enc->pending_kickoff_cnt, -1, 0); 120 atomic_add_unless(&cmd_enc->pending_vblank_cnt, -1, 0); 131 atomic_add_unless(&phys_enc->pending_ctlstart_cnt, -1, 0); 186 atomic_add_unless(&phys_enc->pending_kickoff_cnt, -1, 0);
|
H A D | dpu_encoder_phys_wb.c | 368 atomic_add_unless(&phys_enc->pending_kickoff_cnt, -1, 0); 418 atomic_add_unless(&phys_enc->pending_kickoff_cnt, -1, 0);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_shrinker.c | 495 if (atomic_add_unless(&obj->mm.shrink_pin, 1, 0)) 517 if (atomic_add_unless(&obj->mm.shrink_pin, -1, 1))
|
/linux-master/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_srq.c | 134 if (!atomic_add_unless(&dev->num_srqs, 1, dev->dsr->caps.max_srq))
|
H A D | pvrdma_verbs.c | 442 if (!atomic_add_unless(&dev->num_pds, 1, dev->dsr->caps.max_pd)) 529 if (!atomic_add_unless(&dev->num_ahs, 1, dev->dsr->caps.max_ah))
|
H A D | pvrdma_cq.c | 129 if (!atomic_add_unless(&dev->num_cqs, 1, dev->dsr->caps.max_cq))
|
/linux-master/arch/sh/kernel/ |
H A D | perf_event.c | 65 if (!atomic_add_unless(&num_events, -1, 1)) {
|
/linux-master/include/linux/ |
H A D | page_ref.h | 238 bool ret = atomic_add_unless(&page->_refcount, nr, u);
|
H A D | pm_runtime.h | 129 atomic_add_unless(&dev->power.usage_count, -1, 0);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | intel_wakeref.h | 165 if (unlikely(!atomic_add_unless(&wf->count, -1, 1)))
|
H A D | intel_wakeref.c | 92 if (atomic_add_unless(&wf->count, -1, 1))
|
H A D | i915_active.c | 182 if (atomic_add_unless(&ref->count, -1, 1)) 192 if (atomic_add_unless(&ref->count, -1, 1)) 492 return atomic_add_unless(&ref->count, 1, 0);
|
/linux-master/drivers/phy/ti/ |
H A D | phy-twl4030-usb.c | 591 if (atomic_add_unless(&twl->connected, 1, 1)) { 598 if (atomic_add_unless(&twl->connected, -1, 0)) {
|
/linux-master/arch/x86/platform/uv/ |
H A D | uv_nmi.c | 501 int first = atomic_add_unless(&hub_nmi->in_nmi, 1, 1); 505 if (atomic_add_unless(&uv_in_nmi, 1, 1))
|
/linux-master/drivers/cpuidle/ |
H A D | coupled.c | 232 ret = atomic_add_unless(&coupled->ready_waiting_counts,
|
/linux-master/drivers/iio/common/hid-sensors/ |
H A D | hid-sensor-trigger.c | 158 if (atomic_add_unless(&st->runtime_pm_enable, 1, 1))
|
/linux-master/fs/nfs/ |
H A D | pnfs_dev.c | 281 if (atomic_add_unless(&d->ref, -1, 2))
|
/linux-master/drivers/media/rc/ |
H A D | ttusbir.c | 57 atomic_add_unless(&tt->led_complete, 1, 1)) {
|