Lines Matching refs:pvr_dev
42 struct pvr_device *pvr_dev; member
237 const bool is_user = vm_ctx != vm_ctx->pvr_dev->kernel_vm_ctx; in pvr_vm_bind_op_map_init()
247 !pvr_find_heap_containing(vm_ctx->pvr_dev, device_addr, size)) { in pvr_vm_bind_op_map_init()
545 pvr_vm_create_context(struct pvr_device *pvr_dev, bool is_userspace_context) in pvr_vm_create_context() argument
547 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_vm_create_context()
554 err = PVR_FEATURE_VALUE(pvr_dev, virtual_address_space_bits, in pvr_vm_create_context()
572 vm_ctx->pvr_dev = pvr_dev; in pvr_vm_create_context()
574 vm_ctx->mmu_ctx = pvr_mmu_context_create(pvr_dev); in pvr_vm_create_context()
580 err = pvr_fw_object_create(pvr_dev, sizeof(struct rogue_fwif_fwmemcontext), in pvr_vm_create_context()
588 drm_gem_private_object_init(&pvr_dev->base, &vm_ctx->dummy_gem, 0); in pvr_vm_create_context()
591 0, &pvr_dev->base, &vm_ctx->dummy_gem, in pvr_vm_create_context()
989 pvr_static_data_areas_get(const struct pvr_device *pvr_dev, in pvr_static_data_areas_get() argument
1027 pvr_heap_info_get(const struct pvr_device *pvr_dev, in pvr_heap_info_get() argument
1057 if (i == DRM_PVR_HEAP_RGNHDR && !PVR_HAS_QUIRK(pvr_dev, 63142)) in pvr_heap_info_get()
1106 pvr_find_heap_containing(struct pvr_device *pvr_dev, u64 start, u64 size) in pvr_find_heap_containing() argument
1121 !PVR_HAS_QUIRK(pvr_dev, 63142)) { in pvr_find_heap_containing()