/external/mesa3d/src/amd/vulkan/ |
D | radv_radeon_winsys.h | 212 struct radeon_winsys { struct 213 void (*destroy)(struct radeon_winsys *ws); argument 215 void (*query_info)(struct radeon_winsys *ws, argument 218 uint64_t (*query_value)(struct radeon_winsys *ws, argument 221 bool (*read_registers)(struct radeon_winsys *ws, unsigned reg_offset, argument 224 const char *(*get_chip_name)(struct radeon_winsys *ws); argument 226 struct radeon_winsys_bo *(*buffer_create)(struct radeon_winsys *ws, argument 236 struct radeon_winsys_bo *(*buffer_from_ptr)(struct radeon_winsys *ws, argument 241 struct radeon_winsys_bo *(*buffer_from_fd)(struct radeon_winsys *ws, argument 246 bool (*buffer_get_fd)(struct radeon_winsys *ws, argument [all …]
|
D | radv_debug.c | 64 struct radeon_winsys *ws = device->ws; in radv_init_trace() 95 struct radeon_winsys *ws = device->ws; in radv_dump_mmapped_reg() 590 struct radeon_winsys *ws = queue->device->ws; in radv_gpu_hang_occured() 737 struct radeon_winsys *ws = device->ws; in radv_trap_handler_init() 781 struct radeon_winsys *ws = device->ws; in radv_trap_handler_finish() 897 struct radeon_winsys *ws = device->ws; in radv_check_trap_handler()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | radeon_winsys.h | 253 struct radeon_winsys { struct 269 bool (*unref)(struct radeon_winsys *ws); argument 276 void (*destroy)(struct radeon_winsys *ws); argument 284 void (*query_info)(struct radeon_winsys *ws, struct radeon_info *info); argument 292 void (*pin_threads_to_L3_cache)(struct radeon_winsys *ws, unsigned cache); argument 312 struct pb_buffer *(*buffer_create)(struct radeon_winsys *ws, uint64_t size, unsigned alignment, argument 375 struct pb_buffer *(*buffer_from_handle)(struct radeon_winsys *ws, struct winsys_handle *whandle, argument 386 struct pb_buffer *(*buffer_from_ptr)(struct radeon_winsys *ws, void *pointer, uint64_t size); argument 408 bool (*buffer_get_handle)(struct radeon_winsys *ws, struct pb_buffer *buf, argument 470 struct radeon_winsys_ctx *(*ctx_create)(struct radeon_winsys *ws); argument [all …]
|
/external/mesa3d/src/gallium/winsys/radeon/drm/ |
D | radeon_drm_public.h | 6 struct radeon_winsys; 10 typedef struct pipe_screen *(*radeon_screen_create_t)(struct radeon_winsys *, 13 struct radeon_winsys *
|
D | radeon_drm_winsys.h | 56 struct radeon_winsys base; 106 static inline struct radeon_drm_winsys *radeon_drm_winsys(struct radeon_winsys *base) in radeon_drm_winsys()
|
D | radeon_drm_winsys.c | 614 static void radeon_winsys_destroy(struct radeon_winsys *rws) in radeon_winsys_destroy() 646 static void radeon_query_info(struct radeon_winsys *rws, in radeon_query_info() 686 static uint64_t radeon_query_value(struct radeon_winsys *rws, in radeon_query_value() 754 static bool radeon_read_registers(struct radeon_winsys *rws, in radeon_read_registers() 773 static bool radeon_winsys_unref(struct radeon_winsys *ws) in radeon_winsys_unref() 797 static void radeon_pin_threads_to_L3_cache(struct radeon_winsys *ws, in radeon_pin_threads_to_L3_cache() 814 PUBLIC struct radeon_winsys *
|
/external/mesa3d/src/gallium/winsys/amdgpu/drm/ |
D | amdgpu_public.h | 32 struct radeon_winsys; 36 typedef struct pipe_screen *(*radeon_screen_create_t)(struct radeon_winsys *, 39 struct radeon_winsys *
|
D | amdgpu_winsys.h | 107 struct radeon_winsys base; 120 amdgpu_screen_winsys(struct radeon_winsys *base) in amdgpu_screen_winsys() 126 amdgpu_winsys(struct radeon_winsys *base) in amdgpu_winsys()
|
D | amdgpu_winsys.c | 150 static void amdgpu_winsys_destroy(struct radeon_winsys *rws) in amdgpu_winsys_destroy() 182 static void amdgpu_winsys_query_info(struct radeon_winsys *rws, in amdgpu_winsys_query_info() 195 static uint64_t amdgpu_query_value(struct radeon_winsys *rws, in amdgpu_query_value() 260 static bool amdgpu_read_registers(struct radeon_winsys *rws, in amdgpu_read_registers() 270 static bool amdgpu_winsys_unref(struct radeon_winsys *rws) in amdgpu_winsys_unref() 309 static void amdgpu_pin_threads_to_L3_cache(struct radeon_winsys *rws, in amdgpu_pin_threads_to_L3_cache() 337 PUBLIC struct radeon_winsys *
|
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/ |
D | radv_amdgpu_winsys.c | 77 static void radv_amdgpu_winsys_query_info(struct radeon_winsys *rws, in radv_amdgpu_winsys_query_info() 83 static uint64_t radv_amdgpu_winsys_query_value(struct radeon_winsys *rws, in radv_amdgpu_winsys_query_value() 144 static bool radv_amdgpu_winsys_read_registers(struct radeon_winsys *rws, in radv_amdgpu_winsys_read_registers() 154 static const char *radv_amdgpu_winsys_get_chip_name(struct radeon_winsys *rws) in radv_amdgpu_winsys_get_chip_name() 161 static void radv_amdgpu_winsys_destroy(struct radeon_winsys *rws) in radv_amdgpu_winsys_destroy() 176 struct radeon_winsys *
|
D | radv_amdgpu_winsys_public.h | 32 struct radeon_winsys *radv_amdgpu_winsys_create(int fd, uint64_t debug_flags, 35 struct radeon_winsys *radv_dummy_winsys_create(void);
|
D | radv_amdgpu_winsys.h | 39 struct radeon_winsys base; 67 radv_amdgpu_winsys(struct radeon_winsys *base) in radv_amdgpu_winsys()
|
D | radv_amdgpu_cs.c | 204 static bool radv_amdgpu_fence_wait(struct radeon_winsys *_ws, in radv_amdgpu_fence_wait() 246 static bool radv_amdgpu_fences_wait(struct radeon_winsys *_ws, in radv_amdgpu_fences_wait() 313 radv_amdgpu_cs_create(struct radeon_winsys *ws, in radv_amdgpu_cs_create() 1072 struct radeon_winsys *ws = (struct radeon_winsys*)cs0->ws; in radv_amdgpu_winsys_cs_submit_sysmem() 1361 static VkResult radv_amdgpu_ctx_create(struct radeon_winsys *_ws, in radv_amdgpu_ctx_create() 1442 static struct radeon_winsys_sem *radv_amdgpu_create_sem(struct radeon_winsys *_ws) in radv_amdgpu_create_sem() 1827 static int radv_amdgpu_create_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_create_syncobj() 1840 static void radv_amdgpu_destroy_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_destroy_syncobj() 1847 static void radv_amdgpu_reset_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_reset_syncobj() 1854 static void radv_amdgpu_signal_syncobj(struct radeon_winsys *_ws, in radv_amdgpu_signal_syncobj() [all …]
|
D | radv_amdgpu_surface.c | 75 static int radv_amdgpu_winsys_surface_init(struct radeon_winsys *_ws, in radv_amdgpu_winsys_surface_init()
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_screen.h | 39 struct radeon_winsys *rws; 63 static inline struct radeon_winsys * 64 radeon_winsys(struct pipe_screen *screen) { in radeon_winsys() function
|
D | r300_public.h | 9 struct radeon_winsys; 12 struct pipe_screen* r300_screen_create(struct radeon_winsys *rws,
|
D | r300_screen.c | 651 struct radeon_winsys *rws = radeon_winsys(pscreen); in r300_destroy_screen() 671 struct radeon_winsys *rws = r300_screen(screen)->rws; in r300_fence_reference() 681 struct radeon_winsys *rws = r300_screen(screen)->rws; in r300_fence_finish() 686 struct pipe_screen* r300_screen_create(struct radeon_winsys *rws, in r300_screen_create()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_public.h | 26 struct radeon_winsys; 29 struct pipe_screen *r600_screen_create(struct radeon_winsys *ws,
|
D | r600_pipe_common.h | 335 struct radeon_winsys *ws; 495 struct radeon_winsys *ws; 677 struct radeon_winsys *ws); 696 void radeon_save_cs(struct radeon_winsys *ws, struct radeon_cmdbuf *cs,
|
/external/mesa3d/src/amd/vulkan/winsys/null/ |
D | radv_null_winsys.h | 37 struct radeon_winsys base; 41 radv_null_winsys(struct radeon_winsys *base) in radv_null_winsys()
|
D | radv_null_winsys.c | 71 static void radv_null_winsys_query_info(struct radeon_winsys *rws, in radv_null_winsys_query_info() 132 static void radv_null_winsys_destroy(struct radeon_winsys *rws) in radv_null_winsys_destroy() 137 struct radeon_winsys *
|
D | radv_null_cs.c | 42 static VkResult radv_null_ctx_create(struct radeon_winsys *_ws, in radv_null_ctx_create() 62 radv_null_cs_create(struct radeon_winsys *ws, in radv_null_cs_create()
|
D | radv_null_winsys_public.h | 31 struct radeon_winsys *radv_null_winsys_create(void);
|
D | radv_null_bo.c | 32 radv_null_winsys_bo_create(struct radeon_winsys *_ws, in radv_null_winsys_bo_create()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_fence.c | 169 struct radeon_winsys *ws = sctx->ws; in si_add_fence_dependency() 184 struct radeon_winsys *ws = ((struct si_screen *)screen)->ws; in si_fence_reference() 223 static bool si_fine_fence_signaled(struct radeon_winsys *rws, const struct si_fine_fence *fine) in si_fine_fence_signaled() 267 struct radeon_winsys *rws = ((struct si_screen *)screen)->ws; in si_fence_finish() 378 struct radeon_winsys *ws = sscreen->ws; in si_create_fence_fd() 418 struct radeon_winsys *ws = sscreen->ws; in si_fence_get_fd() 466 struct radeon_winsys *ws = sctx->ws; in si_flush_from_st()
|