Home
last modified time | relevance | path

Searched refs:iris_bufmgr (Results 1 - 12 of 12) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_bufmgr.h184 struct iris_bufmgr *bufmgr;
310 struct iris_bo *iris_bo_alloc(struct iris_bufmgr *bufmgr,
318 iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const char *name,
375 void iris_bufmgr_unref(struct iris_bufmgr *bufmgr);
484 struct iris_bufmgr *iris_bufmgr_get_for_fd(struct intel_device_info *devinfo,
486 int iris_bufmgr_get_fd(struct iris_bufmgr *bufmgr);
488 struct iris_bo *iris_bo_gem_create_from_name(struct iris_bufmgr *bufmgr,
492 void* iris_bufmgr_get_aux_map_context(struct iris_bufmgr *bufmgr);
496 uint32_t iris_create_hw_context(struct iris_bufmgr *bufmgr);
497 uint32_t iris_clone_hw_context(struct iris_bufmgr *bufmg
[all...]
H A Diris_fence.h31 struct iris_bufmgr;
41 struct iris_syncobj *iris_create_syncobj(struct iris_bufmgr *bufmgr);
42 void iris_syncobj_destroy(struct iris_bufmgr *, struct iris_syncobj *);
43 void iris_syncobj_signal(struct iris_bufmgr *, struct iris_syncobj *);
48 bool iris_wait_syncobj(struct iris_bufmgr *bufmgr,
53 iris_syncobj_reference(struct iris_bufmgr *bufmgr, in iris_syncobj_reference()
H A Diris_bufmgr.c24 * @file iris_bufmgr.c
65 #include "iris_bufmgr.h"
188 struct iris_bufmgr { struct
284 bucket_info_for_heap(struct iris_bufmgr *bufmgr, enum iris_heap heap, in bucket_info_for_heap()
315 bucket_for_size(struct iris_bufmgr *bufmgr, uint64_t size, in bucket_for_size()
391 vma_alloc(struct iris_bufmgr *bufmgr, in vma_alloc()
415 vma_free(struct iris_bufmgr *bufmgr, in vma_free()
442 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_busy_gem()
457 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_wait_syncobj()
575 get_slabs(struct iris_bufmgr *bufmg
2547 list_for_each_entry(struct iris_bufmgr, iter_bufmgr, &global_bufmgr_list, link) iris_bufmgr_get_for_fd() argument
[all...]
H A Diris_fence.c35 #include "iris_bufmgr.h"
66 iris_create_syncobj(struct iris_bufmgr *bufmgr) in iris_create_syncobj()
83 iris_syncobj_destroy(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj) in iris_syncobj_destroy()
91 iris_syncobj_signal(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj) in iris_syncobj_signal()
142 struct iris_bufmgr *bufmgr = screen->bufmgr; in clear_stale_syncobjs()
215 iris_wait_syncobj(struct iris_bufmgr *bufmgr, in iris_wait_syncobj()
H A Diris_batch.c41 #include "iris_bufmgr.h"
486 struct iris_bufmgr *bufmgr = screen->bufmgr; in create_batch()
522 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_reset()
566 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_free()
736 struct iris_bufmgr *bufmgr = screen->bufmgr; in replace_kernel_ctx()
805 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in move_syncobj_to_batch()
828 struct iris_bufmgr *bufmgr = screen->bufmgr; in update_bo_syncobjs()
908 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in submit_batch()
H A Diris_binder.h33 struct iris_bufmgr;
H A Diris_border_color.c51 #include "iris_bufmgr.h"
70 iris_init_border_color_pool(struct iris_bufmgr *bufmgr, in iris_init_border_color_pool()
H A Diris_binder.c53 #include "iris_bufmgr.h"
66 struct iris_bufmgr *bufmgr = screen->bufmgr; in binder_realloc()
H A Diris_screen.h33 #include "iris_bufmgr.h"
203 struct iris_bufmgr *bufmgr;
H A Diris_measure.c104 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_batch_measure()
H A Diris_resource.c1269 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_user_memory()
1364 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_handle()
H A Diris_program.c2372 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_get_scratch_space()

Completed in 25 milliseconds