Home
last modified time | relevance | path

Searched refs:pvr_winsys_vma (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/imagination/vulkan/winsys/
Dpvr_winsys_helper.h35 struct pvr_winsys_vma;
37 typedef struct pvr_winsys_vma *(*const heap_alloc_reserved_func)(
62 struct pvr_winsys_vma *const vma);
63 void pvr_winsys_helper_heap_free(struct pvr_winsys_vma *const vma);
71 struct pvr_winsys_vma **const general_vma_out,
72 struct pvr_winsys_vma **const pds_vma_out,
73 struct pvr_winsys_vma **const usc_vma_out);
75 struct pvr_winsys_vma *const general_vma,
76 struct pvr_winsys_vma *const pds_vma,
77 struct pvr_winsys_vma *const usc_vma);
[all …]
Dpvr_winsys_helper.c141 struct pvr_winsys_vma *const vma_out) in pvr_winsys_helper_heap_alloc()
143 struct pvr_winsys_vma vma = { in pvr_winsys_helper_heap_alloc()
177 void pvr_winsys_helper_heap_free(struct pvr_winsys_vma *const vma) in pvr_winsys_helper_heap_free()
202 struct pvr_winsys_vma **const vma_out) in pvr_buffer_create_and_map()
204 struct pvr_winsys_vma *vma; in pvr_buffer_create_and_map()
253 static void inline pvr_buffer_destroy_and_unmap(struct pvr_winsys_vma *vma) in pvr_buffer_destroy_and_unmap()
270 struct pvr_winsys_vma **const general_vma_out, in pvr_winsys_helper_allocate_static_memory()
271 struct pvr_winsys_vma **const pds_vma_out, in pvr_winsys_helper_allocate_static_memory()
272 struct pvr_winsys_vma **const usc_vma_out) in pvr_winsys_helper_allocate_static_memory()
274 struct pvr_winsys_vma *general_vma; in pvr_winsys_helper_allocate_static_memory()
[all …]
Dpvr_winsys.h126 struct pvr_winsys_vma { struct
428 struct pvr_winsys_vma *(*heap_alloc)(struct pvr_winsys_heap *heap,
431 void (*heap_free)(struct pvr_winsys_vma *vma);
433 pvr_dev_addr_t (*vma_map)(struct pvr_winsys_vma *vma,
437 void (*vma_unmap)(struct pvr_winsys_vma *vma);
441 struct pvr_winsys_vma *free_list_vma,
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
Dpvr_srv_bo.h133 struct pvr_winsys_vma base;
162 struct pvr_winsys_vma *
167 struct pvr_winsys_vma *pvr_srv_winsys_heap_alloc(struct pvr_winsys_heap *heap,
170 void pvr_srv_winsys_heap_free(struct pvr_winsys_vma *vma);
172 pvr_dev_addr_t pvr_srv_winsys_vma_map(struct pvr_winsys_vma *vma,
176 void pvr_srv_winsys_vma_unmap(struct pvr_winsys_vma *vma);
Dpvr_srv.h94 struct pvr_winsys_vma *pds_vma;
95 struct pvr_winsys_vma *usc_vma;
96 struct pvr_winsys_vma *general_vma;
Dpvr_srv_job_render.h37 struct pvr_winsys_vma;
46 struct pvr_winsys_vma *free_list_vma,
Dpvr_srv_bo.c364 struct pvr_winsys_vma *
426 struct pvr_winsys_vma *pvr_srv_winsys_heap_alloc(struct pvr_winsys_heap *heap, in pvr_srv_winsys_heap_alloc()
469 void pvr_srv_winsys_heap_free(struct pvr_winsys_vma *vma) in pvr_srv_winsys_heap_free()
498 pvr_dev_addr_t pvr_srv_winsys_vma_map(struct pvr_winsys_vma *vma, in pvr_srv_winsys_vma_map()
569 void pvr_srv_winsys_vma_unmap(struct pvr_winsys_vma *vma) in pvr_srv_winsys_vma_unmap()
Dpvr_srv_job_render.c90 struct pvr_winsys_vma *free_list_vma, in pvr_srv_winsys_free_list_create()
/third_party/mesa3d/src/imagination/vulkan/
Dpvr_bo.h36 struct pvr_winsys_vma;
49 struct pvr_winsys_vma *vma;
Dpvr_private.h322 struct pvr_winsys_vma *vma;
344 struct pvr_winsys_vma *vma;
1308 struct pvr_winsys_vma **const vma_out,
1310 void pvr_unbind_memory(struct pvr_device *device, struct pvr_winsys_vma *vma);
Dpvr_device.c1997 struct pvr_winsys_vma **const vma_out, in pvr_bind_memory()
2002 struct pvr_winsys_vma *vma; in pvr_bind_memory()
2036 void pvr_unbind_memory(struct pvr_device *device, struct pvr_winsys_vma *vma) in pvr_unbind_memory()