Searched refs:atomic_add_unless (Results 26 - 50 of 90) sorted by relevance

1234

/linux-master/drivers/media/platform/qcom/venus/
H A Dhfi.c198 max = atomic_add_unless(&core->insts_count, 1,
/linux-master/lib/
H A Dfault-inject.c56 #define atomic_dec_not_zero(v) atomic_add_unless((v), -1, 0)
/linux-master/drivers/gpu/drm/i915/gt/
H A Dgen6_ppgtt.c337 if (atomic_add_unless(&ppgtt->pin_count, 1, 0))
H A Dintel_context.c265 if (likely(!atomic_add_unless(&ce->pin_count, 1, 0))) {
/linux-master/drivers/cpufreq/
H A Dcpufreq_governor.c304 if (!atomic_add_unless(&policy_dbs->work_count, 1, 1))
/linux-master/drivers/s390/scsi/
H A Dzfcp_aux.c276 while (atomic_add_unless(&adapter->stat_miss, -1, 0))
/linux-master/net/netfilter/
H A Dnft_dynset.c56 if (!atomic_add_unless(&set->nelems, 1, set->size))
/linux-master/net/batman-adv/
H A Dtp_meter.c961 if (!atomic_add_unless(&bat_priv->tp_num, 1, BATADV_TP_MAX_NUM)) {
1340 if (!atomic_add_unless(&bat_priv->tp_num, 1, BATADV_TP_MAX_NUM)) {
/linux-master/arch/powerpc/perf/
H A Dcore-fsl-emb.c431 if (!atomic_add_unless(&num_events, -1, 1)) {
/linux-master/arch/s390/kernel/
H A Dtopology.c364 if (atomic_add_unless(&topology_poll, -1, 0))
/linux-master/kernel/locking/
H A Dmutex.c1147 if (atomic_add_unless(cnt, -1, 1))
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_gpu.c362 if (atomic_add_unless(&pfdev->cycle_counter.use_count, -1, 1))
/linux-master/fs/afs/
H A Dfile.c422 if (atomic_add_unless(&vnode->cb_nr_mmap, -1, 1))
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder_phys_vid.c334 atomic_add_unless(&phys_enc->pending_kickoff_cnt, -1, 0);
/linux-master/sound/soc/intel/avs/
H A Dipc.c165 if (!atomic_add_unless(&ipc->recovering, 1, 1)) {
/linux-master/drivers/base/power/
H A Druntime.c684 atomic_add_unless(&parent->power.child_count, -1, 0);
1327 atomic_add_unless(&parent->power.child_count, -1, 0);
/linux-master/drivers/bus/mhi/host/
H A Dpm.c1062 if (likely(atomic_add_unless(&mhi_cntrl->dev_wake, 1, 0)))
1086 if (likely(atomic_add_unless(&mhi_cntrl->dev_wake, -1, 1)))
/linux-master/drivers/xen/events/
H A Devents_base.c291 WARN_ON_ONCE(!atomic_add_unless(&channels_on_cpu[info->cpu], -1 , 0));
299 if (WARN_ON_ONCE(!atomic_add_unless(&channels_on_cpu[info->cpu], 1,
/linux-master/drivers/gpu/drm/i915/
H A Di915_vma.c1351 if (atomic_add_unless(&vma->pages_count, 1, 0))
1412 if (atomic_add_unless(&vma->pages_count, -1, 1))
/linux-master/drivers/dma/qcom/
H A Dhidma_ll.c146 if (atomic_add_unless(&lldev->trepool[i].allocated, 1, 1))
/linux-master/sound/soc/codecs/
H A Dcros_ec_codec.c196 if (!atomic_add_unless(&priv->dmic_probed, 1, 1))
/linux-master/drivers/ps3/
H A Dps3-lpm.c1087 if (!atomic_add_unless(&lpm_priv->open, 1, 1)) {
/linux-master/net/rds/
H A Dib_recv.c257 avail_allocs = atomic_add_unless(&rds_ib_allocation,
/linux-master/drivers/media/platform/ti/omap3isp/
H A Dispstat.c632 if (!atomic_add_unless(&stat->buf_err, -1, 0) &&
/linux-master/net/mac80211/
H A Dmesh_pathtbl.c693 if (atomic_add_unless(&sdata->u.mesh.mpaths, 1, MESH_MAX_MPATHS) == 0)

Completed in 480 milliseconds

1234