Home
last modified time | relevance | path

Searched refs:drmm_add_action_or_reset (Results 1 – 25 of 59) sorted by relevance

123

/linux-6.12.1/include/drm/
Ddrm_managed.h41 #define drmm_add_action_or_reset(dev, action, data) \ macro
127 drmm_add_action_or_reset(dev, __drmm_mutex_release, lock); \
/linux-6.12.1/drivers/gpu/drm/tests/
Ddrm_managed_test.c37 ret = drmm_add_action_or_reset(priv->drm, drm_action, priv); in drm_test_managed_release_action()
61 ret = drmm_add_action_or_reset(priv->drm, drm_action, priv); in drm_test_managed_run_action()
/linux-6.12.1/drivers/gpu/drm/xe/display/
Dxe_display.c100 return drmm_add_action_or_reset(&xe->drm, display_destroy, NULL); in xe_display_create()
124 return drmm_add_action_or_reset(&xe->drm, xe_display_fini_nommio, xe); in xe_display_init_nommio()
461 err = drmm_add_action_or_reset(&xe->drm, display_device_remove, xe); in xe_display_probe()
/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_sriov.c120 return drmm_add_action_or_reset(&xe->drm, fini_sriov, xe); in xe_sriov_init()
Dxe_sa.c75 ret = drmm_add_action_or_reset(&xe->drm, xe_sa_bo_manager_fini, in xe_sa_bo_manager_init()
Dxe_ttm_sys_mgr.c120 return drmm_add_action_or_reset(&xe->drm, ttm_sys_mgr_fini, xe); in xe_ttm_sys_mgr_init()
Dxe_guc_db_mgr.c105 ret = drmm_add_action_or_reset(&dbm_to_xe(dbm)->drm, __fini_dbm, dbm); in xe_guc_db_mgr_init()
Dxe_guc_id_mgr.c96 ret = drmm_add_action_or_reset(&idm_to_xe(idm)->drm, __fini_idm, idm); in xe_guc_id_mgr_init()
Dxe_hw_engine_group.c68 err = drmm_add_action_or_reset(&xe->drm, hw_engine_group_free, group); in hw_engine_group_alloc()
Dxe_reg_sr.c47 return drmm_add_action_or_reset(&xe->drm, reg_sr_fini, sr); in xe_reg_sr_init()
Dxe_device.c318 err = drmm_add_action_or_reset(&xe->drm, xe_device_destroy, NULL); in xe_device_create()
975 if (drmm_add_action_or_reset(&xe->drm, xe_device_wedged_fini, xe)) { in xe_device_declare_wedged()
Dxe_memirq.c157 return drmm_add_action_or_reset(&xe->drm, __release_xe_bo, memirq->bo); in memirq_alloc_pages()
/linux-6.12.1/drivers/accel/qaic/
Dqaic_drv.c64 ret = drmm_add_action_or_reset(dev, qaicm_wq_release, wq); in qaicm_wq_init()
86 return drmm_add_action_or_reset(dev, qaicm_srcu_release, lock); in qaicm_srcu_init()
385 ret = drmm_add_action_or_reset(drm, qaicm_pci_release, NULL); in create_qdev()
/linux-6.12.1/drivers/gpu/drm/mgag200/
Dmgag200_ddc.c174 ret = drmm_add_action_or_reset(dev, mgag200_ddc_release, ddc); in mgag200_ddc_create()
/linux-6.12.1/drivers/gpu/drm/loongson/
Dlsdc_i2c.c170 ret = drmm_add_action_or_reset(ddev, lsdc_destroy_i2c, li2c); in lsdc_create_i2c_chan()
Dlsdc_gfxpll.c198 return drmm_add_action_or_reset(ddev, loongson_gfxpll_fini, this); in loongson_gfxpll_create()
Dlsdc_pixpll.c136 return drmm_add_action_or_reset(this->ddev, lsdc_pixel_pll_free, this); in lsdc_pixel_pll_setup()
/linux-6.12.1/drivers/gpu/drm/ast/
Dast_ddc.c182 ret = drmm_add_action_or_reset(dev, ast_ddc_release, ddc); in ast_ddc_create()
/linux-6.12.1/drivers/gpu/drm/panthor/
Dpanthor_device.c177 ret = drmm_add_action_or_reset(&ptdev->base, panthor_device_free_page, in panthor_device_init()
195 ret = drmm_add_action_or_reset(&ptdev->base, panthor_device_reset_cleanup, NULL); in panthor_device_init()
/linux-6.12.1/drivers/gpu/drm/i915/soc/
Dintel_gmch.c32 return drmm_add_action_or_reset(&i915->drm, intel_gmch_bridge_release, in intel_gmch_bridge_setup()
/linux-6.12.1/drivers/gpu/drm/vc4/
Dvc4_kms.c112 return drmm_add_action_or_reset(&vc4->base, vc4_ctm_obj_fini, NULL); in vc4_ctm_obj_init()
669 return drmm_add_action_or_reset(&vc4->base, vc4_load_tracker_obj_fini, NULL); in vc4_load_tracker_obj_init()
752 return drmm_add_action_or_reset(&vc4->base, vc4_hvs_channels_obj_fini, NULL); in vc4_hvs_channels_obj_init()
/linux-6.12.1/drivers/gpu/drm/
Ddrm_drv.c158 r = drmm_add_action_or_reset(dev, drm_minor_alloc_release, minor); in drm_minor_alloc()
642 ret = drmm_add_action_or_reset(dev, drm_dev_init_release, NULL); in drm_dev_init()
Ddrm_encoder.c237 ret = drmm_add_action_or_reset(dev, drmm_encoder_alloc_release, encoder); in __drmm_encoder_init()
/linux-6.12.1/drivers/gpu/drm/renesas/rz-du/
Drzg2l_du_vsp.c316 ret = drmm_add_action_or_reset(&rcdu->ddev, rzg2l_du_vsp_cleanup, vsp); in rzg2l_du_vsp_init()
/linux-6.12.1/drivers/gpu/drm/ttm/
Dttm_bo_vm.c307 if (drmm_add_action_or_reset(ddev, ttm_bo_release_dummy_page, page)) in ttm_bo_vm_dummy_page()

123