Searched refs:pvr_vm_context (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_vm.h21 struct pvr_vm_context;
32 bool pvr_device_addr_and_size_are_valid(struct pvr_vm_context *vm_ctx,
35 struct pvr_vm_context *pvr_vm_create_context(struct pvr_device *pvr_dev,
38 int pvr_vm_map(struct pvr_vm_context *vm_ctx,
41 int pvr_vm_unmap(struct pvr_vm_context *vm_ctx, u64 device_addr, u64 size);
43 dma_addr_t pvr_vm_get_page_table_root_addr(struct pvr_vm_context *vm_ctx);
44 struct dma_resv *pvr_vm_get_dma_resv(struct pvr_vm_context *vm_ctx);
53 struct pvr_gem_object *pvr_vm_find_gem_object(struct pvr_vm_context *vm_ctx,
59 pvr_vm_get_fw_mem_context(struct pvr_vm_context *vm_ctx);
61 struct pvr_vm_context *pvr_vm_context_looku
[all...]
H A Dpvr_vm.c33 * struct pvr_vm_context - Context type used to represent a single VM.
35 struct pvr_vm_context { struct
68 struct pvr_vm_context *to_pvr_vm_context(struct drm_gpuvm *gpuvm)
70 return container_of(gpuvm, struct pvr_vm_context, gpuvm_mgr);
73 struct pvr_vm_context *pvr_vm_context_get(struct pvr_vm_context *vm_ctx)
86 dma_addr_t pvr_vm_get_page_table_root_addr(struct pvr_vm_context *vm_ctx)
100 struct dma_resv *pvr_vm_get_dma_resv(struct pvr_vm_context *vm_ctx)
135 struct pvr_vm_context *vm_ctx;
223 struct pvr_vm_context *vm_ct
[all...]
H A Dpvr_mmu.h18 struct pvr_vm_context;
H A Dpvr_context.h40 struct pvr_vm_context *vm_ctx;
H A Dpvr_device.h147 struct pvr_vm_context *kernel_vm_ctx;
342 * members are of type "struct pvr_vm_context *".
H A Dpvr_drv.c914 struct pvr_vm_context *vm_ctx;
973 struct pvr_vm_context *vm_ctx;
1016 struct pvr_vm_context *vm_ctx;
1110 struct pvr_vm_context *vm_ctx;
H A Dpvr_fw.h20 struct pvr_vm_context;
H A Dpvr_free_list.c54 struct pvr_vm_context *vm_ctx;

Completed in 172 milliseconds