| /xsrc/external/mit/libdrm/dist/freedreno/ |
| H A D | freedreno_pipe.c | 36 drm_public struct fd_pipe * 39 struct fd_pipe *pipe; 68 drm_public struct fd_pipe * 74 drm_public struct fd_pipe * fd_pipe_ref(struct fd_pipe *pipe) 80 drm_public void fd_pipe_del(struct fd_pipe *pipe) 87 drm_public int fd_pipe_get_param(struct fd_pipe *pipe, 93 drm_public int fd_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp) 98 drm_public int fd_pipe_wait_timeout(struct fd_pipe *pipe, uint32_t timestamp,
|
| H A D | freedreno_drmif.h | 45 struct fd_pipe; 105 struct fd_pipe * fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id); 106 struct fd_pipe * fd_pipe_new2(struct fd_device *dev, enum fd_pipe_id id, uint32_t prio); 107 struct fd_pipe * fd_pipe_ref(struct fd_pipe *pipe); 108 void fd_pipe_del(struct fd_pipe *pipe); 109 int fd_pipe_get_param(struct fd_pipe *pipe, enum fd_param_id param, 111 int fd_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp); 113 int fd_pipe_wait_timeout(struct fd_pipe *pipe, uint32_t timestamp, 122 struct fd_bo * fd_bo_from_fbdev(struct fd_pipe *pip [all...] |
| H A D | freedreno_ringbuffer.h | 67 struct fd_pipe *pipe; 93 struct fd_ringbuffer * fd_ringbuffer_new(struct fd_pipe *pipe, 96 struct fd_ringbuffer * fd_ringbuffer_new_object(struct fd_pipe *pipe, 98 struct fd_ringbuffer * fd_ringbuffer_new_flags(struct fd_pipe *pipe,
|
| H A D | freedreno_priv.h | 66 struct fd_pipe * (*pipe_new)(struct fd_device *dev, enum fd_pipe_id id, 119 struct fd_ringbuffer * (*ringbuffer_new)(struct fd_pipe *pipe, uint32_t size, 121 int (*get_param)(struct fd_pipe *pipe, enum fd_param_id param, uint64_t *value); 122 int (*wait)(struct fd_pipe *pipe, uint32_t timestamp, uint64_t timeout); 123 void (*destroy)(struct fd_pipe *pipe); 126 struct fd_pipe { struct 150 int (*cpu_prep)(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op);
|
| H A D | freedreno_ringbuffer.c | 36 fd_ringbuffer_new_flags(struct fd_pipe *pipe, uint32_t size, 63 fd_ringbuffer_new(struct fd_pipe *pipe, uint32_t size) 69 fd_ringbuffer_new_object(struct fd_pipe *pipe, uint32_t size)
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/ |
| H A D | freedreno_pipe.c | 34 struct fd_pipe * 37 struct fd_pipe *pipe; 66 struct fd_pipe * 72 struct fd_pipe * fd_pipe_ref(struct fd_pipe *pipe) 78 void fd_pipe_del(struct fd_pipe *pipe) 85 int fd_pipe_get_param(struct fd_pipe *pipe, 91 int fd_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp) 96 int fd_pipe_wait_timeout(struct fd_pipe *pipe, uint32_t timestamp,
|
| H A D | freedreno_drmif.h | 35 struct fd_pipe; 103 struct fd_pipe * fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id); 104 struct fd_pipe * fd_pipe_new2(struct fd_device *dev, enum fd_pipe_id id, uint32_t prio); 105 struct fd_pipe * fd_pipe_ref(struct fd_pipe *pipe); 106 void fd_pipe_del(struct fd_pipe *pipe); 107 int fd_pipe_get_param(struct fd_pipe *pipe, enum fd_param_id param, 109 int fd_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp); 111 int fd_pipe_wait_timeout(struct fd_pipe *pipe, uint32_t timestamp, 169 int fd_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pip [all...] |
| H A D | msm_priv.h | 47 struct fd_pipe base; 55 FD_DEFINE_CAST(fd_pipe, msm_pipe); 57 struct fd_pipe * msm_pipe_new(struct fd_device *dev, 60 struct fd_ringbuffer * msm_ringbuffer_new_object(struct fd_pipe *pipe, uint32_t size); 61 struct fd_ringbuffer * msm_ringbuffer_sp_new_object(struct fd_pipe *pipe, uint32_t size); 63 struct fd_submit * msm_submit_new(struct fd_pipe *pipe); 64 struct fd_submit * msm_submit_sp_new(struct fd_pipe *pipe);
|
| H A D | msm_pipe.c | 31 static int query_param(struct fd_pipe *pipe, uint32_t param, 51 static int query_queue_param(struct fd_pipe *pipe, uint32_t param, 71 static int msm_pipe_get_param(struct fd_pipe *pipe, 107 static int msm_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp, 128 static int open_submitqueue(struct fd_pipe *pipe, uint32_t prio) 157 static void close_submitqueue(struct fd_pipe *pipe, uint32_t queue_id) 166 static void msm_pipe_destroy(struct fd_pipe *pipe) 189 static uint64_t get_param(struct fd_pipe *pipe, uint32_t param) 200 struct fd_pipe * msm_pipe_new(struct fd_device *dev, 208 struct fd_pipe *pip [all...] |
| H A D | freedreno_priv.h | 60 struct fd_pipe * (*pipe_new)(struct fd_device *dev, enum fd_pipe_id id, 113 struct fd_ringbuffer * (*ringbuffer_new_object)(struct fd_pipe *pipe, uint32_t size); 114 struct fd_submit * (*submit_new)(struct fd_pipe *pipe); 115 int (*get_param)(struct fd_pipe *pipe, enum fd_param_id param, uint64_t *value); 116 int (*wait)(struct fd_pipe *pipe, uint32_t timestamp, uint64_t timeout); 117 void (*destroy)(struct fd_pipe *pipe); 120 struct fd_pipe { struct 137 struct fd_pipe *pipe; 153 int (*cpu_prep)(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op);
|
| H A D | freedreno_ringbuffer.c | 34 fd_submit_new(struct fd_pipe *pipe) 65 fd_ringbuffer_new_object(struct fd_pipe *pipe, uint32_t size)
|
| H A D | freedreno_ringbuffer.h | 72 struct fd_submit * fd_submit_new(struct fd_pipe *pipe); 109 struct fd_ringbuffer * fd_ringbuffer_new_object(struct fd_pipe *pipe,
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/drm/ |
| H A D | freedreno_pipe.c | 34 struct fd_pipe * 37 struct fd_pipe *pipe; 88 struct fd_pipe * 94 struct fd_pipe * 95 fd_pipe_ref(struct fd_pipe *pipe) 103 struct fd_pipe * 104 fd_pipe_ref_locked(struct fd_pipe *pipe) 112 fd_pipe_del(struct fd_pipe *pipe) 120 fd_pipe_del_locked(struct fd_pipe *pipe) 135 fd_pipe_purge(struct fd_pipe *pip [all...] |
| H A D | freedreno_drmif.h | 40 struct fd_pipe; 142 struct fd_pipe *fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id); 143 struct fd_pipe *fd_pipe_new2(struct fd_device *dev, enum fd_pipe_id id, 145 struct fd_pipe *fd_pipe_ref(struct fd_pipe *pipe); 146 struct fd_pipe *fd_pipe_ref_locked(struct fd_pipe *pipe); 147 void fd_pipe_del(struct fd_pipe *pipe); 148 void fd_pipe_purge(struct fd_pipe *pipe); 149 const struct fd_dev_id * fd_pipe_dev_id(struct fd_pipe *pip [all...] |
| H A D | msm_priv.h | 52 struct fd_pipe base; 79 FD_DEFINE_CAST(fd_pipe, msm_pipe); 81 struct fd_pipe *msm_pipe_new(struct fd_device *dev, enum fd_pipe_id id, 84 struct fd_ringbuffer *msm_ringbuffer_new_object(struct fd_pipe *pipe, 86 struct fd_ringbuffer *msm_ringbuffer_sp_new_object(struct fd_pipe *pipe, 89 struct fd_submit *msm_submit_new(struct fd_pipe *pipe); 90 struct fd_submit *msm_submit_sp_new(struct fd_pipe *pipe); 91 void msm_pipe_sp_flush(struct fd_pipe *pipe, uint32_t fence);
|
| H A D | freedreno_priv.h | 96 struct fd_pipe *(*pipe_new)(struct fd_device *dev, enum fd_pipe_id id, 169 void fd_pipe_del_locked(struct fd_pipe *pipe); 172 struct fd_ringbuffer *(*ringbuffer_new_object)(struct fd_pipe *pipe, 174 struct fd_submit *(*submit_new)(struct fd_pipe *pipe); 180 void (*flush)(struct fd_pipe *pipe, uint32_t fence); 182 int (*get_param)(struct fd_pipe *pipe, enum fd_param_id param, 184 int (*wait)(struct fd_pipe *pipe, const struct fd_fence *fence, 186 void (*destroy)(struct fd_pipe *pipe); 195 struct fd_pipe { struct 207 * Previous fence seqno allocated for this pipe. The fd_pipe represent [all...] |
| H A D | msm_pipe.c | 32 query_param(struct fd_pipe *pipe, uint32_t param, uint64_t *value) 52 query_queue_param(struct fd_pipe *pipe, uint32_t param, uint64_t *value) 72 msm_pipe_get_param(struct fd_pipe *pipe, enum fd_param_id param, 111 msm_pipe_wait(struct fd_pipe *pipe, const struct fd_fence *fence, uint64_t timeout) 131 open_submitqueue(struct fd_pipe *pipe, uint32_t prio) 161 close_submitqueue(struct fd_pipe *pipe, uint32_t queue_id) 171 msm_pipe_destroy(struct fd_pipe *pipe) 201 get_param(struct fd_pipe *pipe, uint32_t param) 212 struct fd_pipe * 220 struct fd_pipe *pip [all...] |
| H A D | freedreno_ringbuffer.c | 34 fd_submit_new(struct fd_pipe *pipe) 92 fd_ringbuffer_new_object(struct fd_pipe *pipe, uint32_t size)
|
| H A D | msm_ringbuffer.c | 105 struct fd_pipe *pipe; 423 msm_submit_new(struct fd_pipe *pipe) 462 struct fd_pipe *pipe = msm_ring->u.submit->pipe; 483 struct fd_pipe *pipe; 606 struct fd_pipe *pipe = submit->pipe; 686 msm_ringbuffer_new_object(struct fd_pipe *pipe, uint32_t size)
|
| /xsrc/external/mit/libdrm/dist/freedreno/kgsl/ |
| H A D | kgsl_priv.h | 46 struct fd_pipe base; 68 struct fd_pipe *p3d; 71 static inline struct kgsl_pipe * to_kgsl_pipe(struct fd_pipe *x) 76 drm_private int is_kgsl_pipe(struct fd_pipe *pipe); 105 drm_private struct fd_pipe * kgsl_pipe_new(struct fd_device *dev, 108 drm_private struct fd_ringbuffer * kgsl_ringbuffer_new(struct fd_pipe *pipe,
|
| H A D | kgsl_pipe.c | 32 static int kgsl_pipe_get_param(struct fd_pipe *pipe, 60 static int kgsl_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp, 96 static void kgsl_pipe_destroy(struct fd_pipe *pipe) 119 drm_private int is_kgsl_pipe(struct fd_pipe *pipe) 128 struct fd_pipe *pipe = &kgsl_pipe->base; 142 struct fd_pipe *pipe = &kgsl_pipe->base; 159 struct fd_pipe *pipe = &kgsl_pipe->base; 178 struct fd_pipe *pipe = &kgsl_pipe->base; 209 drm_private struct fd_pipe * kgsl_pipe_new(struct fd_device *dev, 220 struct fd_pipe *pip [all...] |
| /xsrc/external/mit/libdrm/dist/freedreno/msm/ |
| H A D | msm_pipe.c | 31 static int query_param(struct fd_pipe *pipe, uint32_t param, 51 static int msm_pipe_get_param(struct fd_pipe *pipe, 78 static int msm_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp, 99 static int open_submitqueue(struct fd_pipe *pipe, uint32_t prio) 128 static void close_submitqueue(struct fd_pipe *pipe, uint32_t queue_id) 137 static void msm_pipe_destroy(struct fd_pipe *pipe) 157 static uint64_t get_param(struct fd_pipe *pipe, uint32_t param) 168 drm_private struct fd_pipe * msm_pipe_new(struct fd_device *dev, 176 struct fd_pipe *pipe = NULL;
|
| H A D | msm_priv.h | 54 struct fd_pipe base; 64 * This takes advantage of each context having it's own fd_pipe, 73 static inline struct msm_pipe * to_msm_pipe(struct fd_pipe *x) 78 drm_private struct fd_pipe * msm_pipe_new(struct fd_device *dev, 81 drm_private struct fd_ringbuffer * msm_ringbuffer_new(struct fd_pipe *pipe,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_fence.h | 74 struct fd_pipe *pipe;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ds/ |
| H A D | fd_pps_driver.h | 34 struct fd_pipe *pipe;
|