| /xsrc/external/mit/libdrm/dist/freedreno/msm/ |
| H A D | msm_pipe.c | 34 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:query_param 36 .pipe = msm_pipe->pipe, 54 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:msm_pipe_get_param 58 *value = msm_pipe->gpu_id; 61 *value = msm_pipe->gmem; 64 *value = msm_pipe->chip_id; 139 struct msm_pipe *msm_pipe local in function:msm_pipe_destroy 175 struct msm_pipe *msm_pipe = NULL; local in function:msm_pipe_new [all...] |
| H A D | msm_priv.h | 53 struct msm_pipe { struct 73 static inline struct msm_pipe * to_msm_pipe(struct fd_pipe *x) 75 return (struct msm_pipe *)x;
|
| H A D | msm_ringbuffer.c | 151 struct msm_pipe *msm_pipe = to_msm_pipe(ring->pipe); local in function:ring_cmd_new 155 if (msm_pipe->suballoc_ring) { 156 struct msm_ringbuffer *suballoc_ring = to_msm_ringbuffer(msm_pipe->suballoc_ring); 158 assert(msm_pipe->suballoc_ring->flags & FD_RINGBUFFER_OBJECT); 161 suballoc_bo = current_cmd(msm_pipe->suballoc_ring)->ring_bo; 163 suballoc_offset = fd_ringbuffer_size(msm_pipe->suballoc_ring) + 181 if (msm_pipe->suballoc_ring) 182 fd_ringbuffer_del(msm_pipe->suballoc_ring); 184 msm_pipe 464 struct msm_pipe *msm_pipe = to_msm_pipe(ring->pipe); local in function:msm_ringbuffer_flush [all...] |
| /xsrc/external/mit/MesaLib/dist/src/freedreno/drm/ |
| H A D | msm_pipe.c | 34 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:query_param 36 .pipe = msm_pipe->pipe, 54 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:query_queue_param 57 .id = msm_pipe->queue_id, 75 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:msm_pipe_get_param 79 *value = msm_pipe->gpu_id; 82 *value = msm_pipe 173 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:msm_pipe_destroy 219 struct msm_pipe *msm_pipe = NULL; local in function:msm_pipe_new [all...] |
| H A D | msm_priv.h | 51 struct msm_pipe { struct 79 FD_DEFINE_CAST(fd_pipe, msm_pipe); 93 void msm_pipe_sp_ringpool_init(struct msm_pipe *msm_pipe); 94 void msm_pipe_sp_ringpool_fini(struct msm_pipe *msm_pipe);
|
| H A D | msm_ringbuffer_sp.c | 274 struct msm_pipe *msm_pipe = to_msm_pipe(msm_submit->base.pipe); local in function:flush_submit_list 276 .flags = msm_pipe->pipe, 277 .queueid = msm_pipe->queue_id, 287 assert(submit->pipe == &msm_pipe->base); 341 msm_pipe->no_implicit_sync = true; 344 if (msm_pipe->no_implicit_sync) { 381 ret = drmCommandWriteRead(msm_pipe->base.dev->fd, DRM_MSM_GEM_SUBMIT, &req, 396 assert(fd_fence_before(msm_pipe->last_submit_fence, msm_submit->base.fence)); 397 msm_pipe 479 struct msm_pipe *msm_pipe = to_msm_pipe(submit->pipe); local in function:msm_submit_sp_flush 537 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:msm_pipe_sp_flush 632 msm_pipe_sp_ringpool_init(struct msm_pipe * msm_pipe) argument 640 msm_pipe_sp_ringpool_fini(struct msm_pipe * msm_pipe) argument 828 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:msm_ringbuffer_sp_new_object [all...] |
| H A D | msm_ringbuffer.c | 274 struct msm_pipe *msm_pipe = to_msm_pipe(submit->pipe); local in function:msm_submit_flush 276 .flags = msm_pipe->pipe, 277 .queueid = msm_pipe->queue_id,
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/ |
| H A D | msm_pipe.c | 34 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:query_param 36 .pipe = msm_pipe->pipe, 54 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:query_queue_param 57 .id = msm_pipe->queue_id, 74 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:msm_pipe_get_param 78 *value = msm_pipe->gpu_id; 81 *value = msm_pipe 168 struct msm_pipe *msm_pipe = to_msm_pipe(pipe); local in function:msm_pipe_destroy 207 struct msm_pipe *msm_pipe = NULL; local in function:msm_pipe_new [all...] |
| H A D | msm_priv.h | 46 struct msm_pipe { struct 55 FD_DEFINE_CAST(fd_pipe, msm_pipe);
|
| H A D | msm_ringbuffer_sp.c | 248 struct msm_pipe *msm_pipe = to_msm_pipe(submit->pipe); local in function:msm_submit_sp_flush 250 .flags = msm_pipe->pipe, 251 .queueid = msm_pipe->queue_id,
|
| H A D | msm_ringbuffer.c | 303 struct msm_pipe *msm_pipe = to_msm_pipe(submit->pipe); local in function:msm_submit_flush 305 .flags = msm_pipe->pipe, 306 .queueid = msm_pipe->queue_id,
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ |
| H A D | Makefile.sources | 6 drm/msm_pipe.c \
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.3.0.rst | 1283 - freedreno: Lock access to msm_pipe for RB object suballocation.
|
| H A D | 21.2.0.rst | 2158 - freedreno: Lock access to msm_pipe for RB object suballocation.
|