Searched refs:atomic_dec_and_test (Results 1 – 21 of 21) sorted by relevance
190 if (atomic_dec_and_test(&aux_dev->usecount)) in auxdev_read_iter()233 if (atomic_dec_and_test(&aux_dev->usecount)) in auxdev_write_iter()
1124 if (atomic_dec_and_test(&vblank->refcount)) { in drm_vblank_put_locked()1146 if (atomic_dec_and_test(&vblank->refcount)) { in drm_vblank_put()
116 return atomic_dec_and_test(&t->count); in __tasklet_enable()
135 if (!atomic_dec_and_test(&active)) in i915_globals_park()
67 if (unlikely(!atomic_dec_and_test(&wf->count))) { in ____intel_wakeref_put_last()
255 if (!atomic_dec_and_test(&fence->pending)) in __i915_sw_fence_complete()
412 if (atomic_dec_and_test(&rdev->irq.ring_int[ring])) { in radeon_irq_kms_sw_irq_put()464 if (atomic_dec_and_test(&rdev->irq.pflip[crtc])) { in radeon_irq_kms_pflip_irq_put()
382 if (atomic_dec_and_test(&tl->active_count)) in intel_timeline_exit()554 if (!atomic_dec_and_test(&tl->pin_count)) in intel_timeline_unpin()
177 if (atomic_dec_and_test(&tl->active_count)) in intel_gt_retire_requests_timeout()
123 if (atomic_dec_and_test(&pt->used)) { in release_pd_entry()
91 if (!atomic_dec_and_test(&ring->pin_count)) in intel_ring_unpin()
148 if (!atomic_dec_and_test(&ce->pin_count)) in intel_context_unpin()
487 if (atomic_dec_and_test(&vm->open)) in i915_vm_close()
482 if (atomic_dec_and_test(&ppgtt->pin_count)) in gen6_ppgtt_unpin()
66 #define atomic_dec_and_test(p) (atomic_dec_uint_nv(p) == 0) macro
166 atomic_dec_and_test(atomic_t *atomic) in atomic_dec_and_test() function
162 if (atomic_dec_and_test(&vma->open_count) && in i915_gem_close_object()
495 if (atomic_dec_and_test(&obj->mm.shrink_pin)) { in __i915_gem_object_make_shrinkable()
145 if (atomic_dec_and_test(&vma->open_count) && in lut_close()
588 if (atomic_dec_and_test(&src->enabled_types[type])) in amdgpu_irq_put()
1140 if (atomic_dec_and_test(&i915->selftest.counter)) { in wake_all()