/linux/drivers/gpu/drm/v3d/ |
H A D | v3d_gem.c | 278 ret = drmm_mutex_init(dev, &v3d->bo_lock); in v3d_gem_init() 281 ret = drmm_mutex_init(dev, &v3d->reset_lock); in v3d_gem_init() 284 ret = drmm_mutex_init(dev, &v3d->sched_lock); in v3d_gem_init() 287 ret = drmm_mutex_init(dev, &v3d->cache_clean_lock); in v3d_gem_init()
|
/linux/drivers/gpu/drm/panthor/ |
H A D | panthor_device.c | 175 ret = drmm_mutex_init(&ptdev->base, &ptdev->unplug.lock); in panthor_device_init() 179 ret = drmm_mutex_init(&ptdev->base, &ptdev->pm.mmio_lock); in panthor_device_init() 184 drmm_mutex_init(&ptdev->base, &ptdev->gems.lock); in panthor_device_init()
|
H A D | panthor_mmu.c | 2733 ret = drmm_mutex_init(&ptdev->base, &mmu->as.slots_lock); in panthor_mmu_init() 2738 ret = drmm_mutex_init(&ptdev->base, &mmu->vm.lock); in panthor_mmu_init()
|
H A D | panthor_sched.c | 3919 ret = drmm_mutex_init(&ptdev->base, &sched->lock); in panthor_sched_init() 3929 ret = drmm_mutex_init(&ptdev->base, &sched->reset.lock); in panthor_sched_init()
|
/linux/include/drm/ |
H A D | drm_managed.h | 125 #define drmm_mutex_init(dev, lock) ({ \ macro
|
/linux/drivers/accel/qaic/ |
H A D | qaic_drv.c | 415 ret = drmm_mutex_init(drm, &qddev->users_mutex); in create_qdev() 421 ret = drmm_mutex_init(drm, &qdev->cntl_mutex); in create_qdev() 424 ret = drmm_mutex_init(drm, &qdev->bootlog_mutex); in create_qdev()
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_sriov_pf.c | 97 err = drmm_mutex_init(&xe->drm, &xe->sriov.pf.master_lock); in xe_sriov_pf_init_early()
|
H A D | xe_pm.c | 271 err = drmm_mutex_init(&xe->drm, &xe->mem_access.vram_userfault.lock); in xe_pm_init_early() 275 err = drmm_mutex_init(&xe->drm, &xe->d3cold.lock); in xe_pm_init_early()
|
H A D | xe_pcode.c | 322 drmm_mutex_init(&tile_to_xe(tile)->drm, &tile->pcode.lock); in xe_pcode_init()
|
H A D | xe_gt_sriov_pf_migration.c | 414 err = drmm_mutex_init(&xe->drm, >->sriov.pf.migration.snapshot_lock); in xe_gt_sriov_pf_migration_init()
|
H A D | xe_devcoredump.c | 422 err = drmm_mutex_init(&xe->drm, &xe->devcoredump.lock); in xe_devcoredump_init()
|
H A D | xe_device.c | 493 err = drmm_mutex_init(&xe->drm, &xe->pmt.lock); in xe_device_create()
|
H A D | xe_guc_pc.c | 1327 err = drmm_mutex_init(&xe->drm, &pc->freq_lock); in xe_guc_pc_init()
|
H A D | xe_oa.c | 2641 drmm_mutex_init(>_to_xe(gt)->drm, >->oa.gt_lock); in xe_oa_init_gt() 2783 drmm_mutex_init(&oa->xe->drm, &oa->metrics_lock); in xe_oa_init()
|
H A D | xe_guc_ct.c | 239 err = drmm_mutex_init(&xe->drm, &ct->lock); in xe_guc_ct_init_noalloc()
|
/linux/drivers/accel/ivpu/ |
H A D | ivpu_drv.c | 588 ret = drmm_mutex_init(&vdev->drm, &vdev->context_list_lock); in ivpu_dev_init() 592 ret = drmm_mutex_init(&vdev->drm, &vdev->submitted_jobs_lock); in ivpu_dev_init() 596 ret = drmm_mutex_init(&vdev->drm, &vdev->bo_list_lock); in ivpu_dev_init()
|
H A D | ivpu_ipc.c | 520 ret = drmm_mutex_init(&vdev->drm, &ipc->lock); in ivpu_ipc_init()
|
/linux/drivers/gpu/drm/mgag200/ |
H A D | mgag200_drv.c | 178 ret = drmm_mutex_init(dev, &mdev->rmmio_lock); in mgag200_device_init()
|
/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_drv.c | 333 ret = drmm_mutex_init(drm, &vc4->bin_bo_lock); in vc4_drm_bind()
|
H A D | vc4_gem.c | 1177 ret = drmm_mutex_init(dev, &vc4->power_lock); in vc4_gem_init() 1183 ret = drmm_mutex_init(dev, &vc4->purgeable.lock); in vc4_gem_init()
|
H A D | vc4_bo.c | 1027 ret = drmm_mutex_init(dev, &vc4->bo_lock); in vc4_bo_cache_init()
|
/linux/drivers/accel/amdxdna/ |
H A D | amdxdna_pci_drv.c | 259 drmm_mutex_init(&xdna->ddev, &xdna->dev_lock); in amdxdna_probe()
|
/linux/drivers/gpu/drm/ast/ |
H A D | ast_mode.c | 1010 ret = drmm_mutex_init(dev, &ast->modeset_lock); in ast_mode_config_init()
|
/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_queue.c | 1433 err = drmm_mutex_init(from_pvr_device(pvr_dev), &pvr_dev->queues.lock); in pvr_queue_device_init()
|
H A D | pvr_fw.c | 966 err = drmm_mutex_init(from_pvr_device(pvr_dev), &fw_dev->fw_objs.lock); in pvr_fw_init()
|