Home
last modified time | relevance | path

Searched refs:fetch_and_zero (Results 1 – 25 of 41) sorted by relevance

12

/linux/drivers/gpu/drm/i915/display/
A Dintel_fb_pin.c260 vma = fetch_and_zero(&old_plane_state->ggtt_vma); in intel_plane_unpin_fb()
266 vma = fetch_and_zero(&old_plane_state->dpt_vma); in intel_plane_unpin_fb()
270 vma = fetch_and_zero(&old_plane_state->ggtt_vma); in intel_plane_unpin_fb()
A Dintel_display_power.c2077 fetch_and_zero(&power_domains->async_put_wakeref)); in intel_display_power_grab_async_put_ref()
2270 fetch_and_zero(&power_domains->async_put_domains[1]); in intel_display_power_put_async_work()
2272 fetch_and_zero(&new_work_wakeref)); in intel_display_power_put_async_work()
2326 fetch_and_zero(&work_wakeref)); in __intel_display_power_put_async()
2359 work_wakeref = fetch_and_zero(&power_domains->async_put_wakeref); in intel_display_power_flush_work()
2486 wf = fetch_and_zero(&power_domain_set->wakerefs[domain]); in intel_display_power_put_mask_in_set()
6104 fetch_and_zero(&i915->power_domains.init_wakeref); in intel_power_domains_driver_remove()
6109 fetch_and_zero(&i915->power_domains.disable_wakeref)); in intel_power_domains_driver_remove()
6134 fetch_and_zero(&i915->power_domains.init_wakeref); in intel_power_domains_enable()
6174 fetch_and_zero(&power_domains->init_wakeref); in intel_power_domains_suspend()
[all …]
A Dintel_overlay.c356 vma = fetch_and_zero(&overlay->old_vma); in intel_overlay_release_old_vma()
1426 overlay = fetch_and_zero(&dev_priv->overlay); in intel_overlay_cleanup()
A Dintel_pps.c688 fetch_and_zero(&intel_dp->pps.vdd_wakeref)); in intel_pps_vdd_off_sync_unlocked()
857 fetch_and_zero(&intel_dp->pps.vdd_wakeref)); in intel_pps_off_unlocked()
A Dintel_dmc.c619 fetch_and_zero(&dev_priv->dmc.wakeref); in intel_dmc_runtime_pm_put()
A Dintel_fbdev.c568 struct intel_fbdev *ifbdev = fetch_and_zero(&dev_priv->fbdev); in intel_fbdev_fini()
/linux/drivers/gpu/drm/i915/pxp/
A Dintel_pxp_session.c135 if (fetch_and_zero(&pxp->hw_state_invalidated)) in pxp_terminate_complete()
149 events = fetch_and_zero(&pxp->session_events); in intel_pxp_session_work()
A Dintel_pxp.c101 intel_engine_destroy_pinned_context(fetch_and_zero(&pxp->ce)); in destroy_vcs_context()
/linux/drivers/gpu/drm/i915/
A Dintel_wakeref.c19 intel_wakeref_t wakeref = fetch_and_zero(&wf->wakeref); in rpm_put()
137 wakeref = fetch_and_zero(&wf->wakeref); in wakeref_auto_timeout()
A Dintel_memory_region.c234 fetch_and_zero(&i915->mm.regions[i]); in intel_memory_regions_driver_release()
A Di915_utils.h199 #define fetch_and_zero(ptr) ({ \ macro
A Di915_query.c372 alloc = fetch_and_zero(&n_configs); in query_perf_config_list()
A Di915_request.c194 capture = fetch_and_zero(&request->capture_list); in free_capture_list()
1857 wake_up_process(fetch_and_zero(&wait->tsk)); in request_wait_wake()
/linux/drivers/gpu/drm/i915/gt/
A Dintel_engine_heartbeat.c204 i915_request_put(fetch_and_zero(&engine->heartbeat.systole)); in heartbeat()
219 i915_request_put(fetch_and_zero(&engine->heartbeat.systole)); in intel_engine_park_heartbeat()
A Dselftest_ring_submission.c272 saved_wa = fetch_and_zero(&engine->wa_ctx.vma); in live_ctx_switch_wa()
A Dintel_gt.c728 i915_vm_put(fetch_and_zero(&gt->vm)); in intel_gt_init()
775 vm = fetch_and_zero(&gt->vm); in intel_gt_driver_release()
A Dintel_lrc.c969 struct intel_timeline *tl = fetch_and_zero(&ce->timeline); in pinned_timeline()
1082 intel_ring_put(fetch_and_zero(&ce->ring)); in lrc_fini()
1083 i915_vma_put(fetch_and_zero(&ce->state)); in lrc_fini()
A Dintel_gt_pm.c99 intel_wakeref_t wakeref = fetch_and_zero(&gt->awake); in __gt_park()
A Dselftest_context.c174 saved = fetch_and_zero(&engine->default_state); in live_context_size()
A Dintel_migrate.c679 ce = fetch_and_zero(&m->context); in intel_migrate_fini()
A Dintel_rc6.c674 pctx = fetch_and_zero(&rc6->pctx); in intel_rc6_fini()
A Dintel_ggtt.c697 ppgtt = fetch_and_zero(&ggtt->alias); in fini_aliasing_ppgtt()
1281 flush |= fetch_and_zero(&obj->write_domain); in i915_ggtt_resume()
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_pages.c204 pages = fetch_and_zero(&obj->mm.pages); in __i915_gem_object_unset_pages()
487 unmap_object(obj, page_mask_bits(fetch_and_zero(&obj->mm.mapping))); in __i915_gem_object_release_map()
/linux/drivers/gpu/drm/i915/gvt/
A Dgvt.c157 struct intel_gvt *gvt = fetch_and_zero(&i915->gvt); in intel_gvt_clean_device()
/linux/drivers/gpu/drm/i915/gt/uc/
A Dintel_uc.c162 struct drm_i915_gem_object *log = fetch_and_zero(&uc->load_err_log); in __uc_free_load_err_log()

Completed in 56 milliseconds

12