Searched refs:gpuva (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_gem.h | 385 * @gpuva: 398 } gpuva; member 549 * drm_gem_gpuva_set_lock() - Set the lock protecting accesses to the gpuva list. 551 * @lock: the lock used to protect the gpuva list. The locking primitive 554 * Call this if you're not proctecting access to the gpuva list with the 558 if (!WARN((obj)->gpuva.lock_dep_map, \ 560 (obj)->gpuva.lock_dep_map = &(lock)->dep_map 562 lockdep_assert((obj)->gpuva.lock_dep_map ? \ 563 lock_is_held((obj)->gpuva.lock_dep_map) : \ 571 * drm_gem_gpuva_init() - initialize the gpuva lis [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
H A D | panfrost_perfcnt.c | 48 u64 gpuva; in panfrost_perfcnt_dump_locked() local 52 gpuva = pfdev->perfcnt->mapping->mmnode.start << PAGE_SHIFT; in panfrost_perfcnt_dump_locked() 53 gpu_write(pfdev, GPU_PERFCNT_BASE_LO, gpuva); in panfrost_perfcnt_dump_locked() 54 gpu_write(pfdev, GPU_PERFCNT_BASE_HI, gpuva >> 32); in panfrost_perfcnt_dump_locked()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/ |
H A D | panfrost_perfcnt.c | 50 u64 gpuva; in panfrost_perfcnt_dump_locked() local 54 gpuva = pfdev->perfcnt->mapping->mmnode.start << PAGE_SHIFT; in panfrost_perfcnt_dump_locked() 55 gpu_write(pfdev, GPU_PERFCNT_BASE_LO, lower_32_bits(gpuva)); in panfrost_perfcnt_dump_locked() 56 gpu_write(pfdev, GPU_PERFCNT_BASE_HI, upper_32_bits(gpuva)); in panfrost_perfcnt_dump_locked()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_gpuva_mgr.c | 826 list_add_tail(&va->gem.entry, &obj->gpuva.list); in drm_gpuva_link()
|
Completed in 5 milliseconds