Home
last modified time | relevance | path

Searched refs:msm_pipe (Results 1 – 12 of 12) sorted by relevance

/external/libdrm/freedreno/msm/
Dmsm_pipe.c34 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in query_param() local
36 .pipe = msm_pipe->pipe, in query_param()
54 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in msm_pipe_get_param() local
58 *value = msm_pipe->gpu_id; in msm_pipe_get_param()
61 *value = msm_pipe->gmem; in msm_pipe_get_param()
64 *value = msm_pipe->chip_id; in msm_pipe_get_param()
139 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in msm_pipe_destroy() local
140 close_submitqueue(pipe, msm_pipe->queue_id); in msm_pipe_destroy()
142 if (msm_pipe->suballoc_ring) { in msm_pipe_destroy()
143 fd_ringbuffer_del(msm_pipe->suballoc_ring); in msm_pipe_destroy()
[all …]
Dmsm_ringbuffer.c151 struct msm_pipe *msm_pipe = to_msm_pipe(ring->pipe); in ring_cmd_new() local
155 if (msm_pipe->suballoc_ring) { in ring_cmd_new()
156 struct msm_ringbuffer *suballoc_ring = to_msm_ringbuffer(msm_pipe->suballoc_ring); in ring_cmd_new()
158 assert(msm_pipe->suballoc_ring->flags & FD_RINGBUFFER_OBJECT); in ring_cmd_new()
161 suballoc_bo = current_cmd(msm_pipe->suballoc_ring)->ring_bo; in ring_cmd_new()
163 suballoc_offset = fd_ringbuffer_size(msm_pipe->suballoc_ring) + in ring_cmd_new()
181 if (msm_pipe->suballoc_ring) in ring_cmd_new()
182 fd_ringbuffer_del(msm_pipe->suballoc_ring); in ring_cmd_new()
184 msm_pipe->suballoc_ring = fd_ringbuffer_ref(ring); in ring_cmd_new()
464 struct msm_pipe *msm_pipe = to_msm_pipe(ring->pipe); in msm_ringbuffer_flush() local
[all …]
Dmsm_priv.h53 struct msm_pipe { struct
73 static inline struct msm_pipe * to_msm_pipe(struct fd_pipe *x) in to_msm_pipe() argument
75 return (struct msm_pipe *)x; in to_msm_pipe()
/external/mesa3d/src/freedreno/drm/
Dmsm_pipe.c34 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in query_param() local
36 .pipe = msm_pipe->pipe, in query_param()
54 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in query_queue_param() local
57 .id = msm_pipe->queue_id, in query_queue_param()
74 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in msm_pipe_get_param() local
78 *value = msm_pipe->gpu_id; in msm_pipe_get_param()
81 *value = msm_pipe->gmem; in msm_pipe_get_param()
84 *value = msm_pipe->gmem_base; in msm_pipe_get_param()
87 *value = msm_pipe->chip_id; in msm_pipe_get_param()
168 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); in msm_pipe_destroy() local
[all …]
Dmsm_priv.h48 struct msm_pipe { struct
58 FD_DEFINE_CAST(fd_pipe, msm_pipe); argument
69 void msm_pipe_sp_ringpool_init(struct msm_pipe *msm_pipe);
70 void msm_pipe_sp_ringpool_fini(struct msm_pipe *msm_pipe);
Dmsm_ringbuffer_sp.c230 struct msm_pipe *msm_pipe = to_msm_pipe(submit->pipe); in msm_submit_sp_flush() local
232 .flags = msm_pipe->pipe, in msm_submit_sp_flush()
233 .queueid = msm_pipe->queue_id, in msm_submit_sp_flush()
336 msm_pipe_sp_ringpool_init(struct msm_pipe *msm_pipe) in msm_pipe_sp_ringpool_init() argument
339 slab_create_parent(&msm_pipe->ring_pool, sizeof(struct msm_ringbuffer_sp), 16); in msm_pipe_sp_ringpool_init()
343 msm_pipe_sp_ringpool_fini(struct msm_pipe *msm_pipe) in msm_pipe_sp_ringpool_fini() argument
345 if (msm_pipe->ring_pool.num_elements) in msm_pipe_sp_ringpool_fini()
346 slab_destroy_parent(&msm_pipe->ring_pool); in msm_pipe_sp_ringpool_fini()
Dmsm_ringbuffer.c284 struct msm_pipe *msm_pipe = to_msm_pipe(submit->pipe); in msm_submit_flush() local
286 .flags = msm_pipe->pipe, in msm_submit_flush()
287 .queueid = msm_pipe->queue_id, in msm_submit_flush()
Dmeson.build32 'msm_pipe.c',
/external/libdrm/freedreno/
DAndroid.sources.bp13 "msm/msm_pipe.c",
DMakefile.sources10 msm/msm_pipe.c \
Dmeson.build29 'msm/msm_pipe.c',
/external/mesa3d/src/freedreno/
DMakefile.sources14 drm/msm_pipe.c \