Searched refs:fd_pipe (Results 1 – 15 of 15) sorted by relevance
/external/libdrm/freedreno/ |
D | freedreno_drmif.h | 45 struct fd_pipe; 102 struct fd_pipe * fd_pipe_new(struct fd_device *dev, enum fd_pipe_id id); 103 void fd_pipe_del(struct fd_pipe *pipe); 104 int fd_pipe_get_param(struct fd_pipe *pipe, enum fd_param_id param, 106 int fd_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp); 108 int fd_pipe_wait_timeout(struct fd_pipe *pipe, uint32_t timestamp, 117 struct fd_bo * fd_bo_from_fbdev(struct fd_pipe *pipe, 130 int fd_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op);
|
D | freedreno_pipe.c | 36 struct fd_pipe * 39 struct fd_pipe *pipe = NULL; in fd_pipe_new() 66 void fd_pipe_del(struct fd_pipe *pipe) in fd_pipe_del() 71 int fd_pipe_get_param(struct fd_pipe *pipe, in fd_pipe_get_param() 77 int fd_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp) in fd_pipe_wait() 82 int fd_pipe_wait_timeout(struct fd_pipe *pipe, uint32_t timestamp, in fd_pipe_wait_timeout()
|
D | freedreno_priv.h | 69 struct fd_pipe * (*pipe_new)(struct fd_device *dev, enum fd_pipe_id id); 117 struct fd_ringbuffer * (*ringbuffer_new)(struct fd_pipe *pipe, uint32_t size); 118 int (*get_param)(struct fd_pipe *pipe, enum fd_param_id param, uint64_t *value); 119 int (*wait)(struct fd_pipe *pipe, uint32_t timestamp, uint64_t timeout); 120 void (*destroy)(struct fd_pipe *pipe); 123 struct fd_pipe { struct 152 int (*cpu_prep)(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op);
|
D | freedreno_ringbuffer.h | 46 struct fd_pipe *pipe; 52 struct fd_ringbuffer * fd_ringbuffer_new(struct fd_pipe *pipe,
|
D | freedreno_bo.c | 308 int fd_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) in fd_bo_cpu_prep() 319 struct fd_bo * fd_bo_from_fbdev(struct fd_pipe *pipe, int fbfd, uint32_t size) in fd_bo_from_fbdev()
|
D | freedreno_ringbuffer.c | 40 fd_ringbuffer_new(struct fd_pipe *pipe, uint32_t size) in fd_ringbuffer_new()
|
/external/libdrm/freedreno/msm/ |
D | msm_pipe.c | 35 static int query_param(struct fd_pipe *pipe, uint32_t param, in query_param() 55 static int msm_pipe_get_param(struct fd_pipe *pipe, in msm_pipe_get_param() 80 static int msm_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp, in msm_pipe_wait() 100 static void msm_pipe_destroy(struct fd_pipe *pipe) in msm_pipe_destroy() 113 static uint64_t get_param(struct fd_pipe *pipe, uint32_t param) in get_param() 124 drm_private struct fd_pipe * msm_pipe_new(struct fd_device *dev, in msm_pipe_new() 132 struct fd_pipe *pipe = NULL; in msm_pipe_new()
|
D | msm_priv.h | 54 struct fd_pipe base; 61 static inline struct msm_pipe * to_msm_pipe(struct fd_pipe *x) in to_msm_pipe() 66 drm_private struct fd_pipe * msm_pipe_new(struct fd_device *dev, 69 drm_private struct fd_ringbuffer * msm_ringbuffer_new(struct fd_pipe *pipe,
|
D | msm_bo.c | 71 static int msm_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) in msm_bo_cpu_prep()
|
D | msm_ringbuffer.c | 583 drm_private struct fd_ringbuffer * msm_ringbuffer_new(struct fd_pipe *pipe, in msm_ringbuffer_new()
|
/external/libdrm/freedreno/kgsl/ |
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) in to_kgsl_pipe() 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,
|
D | kgsl_pipe.c | 36 static int kgsl_pipe_get_param(struct fd_pipe *pipe, in kgsl_pipe_get_param() 63 static int kgsl_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp, in kgsl_pipe_wait() 99 static void kgsl_pipe_destroy(struct fd_pipe *pipe) in kgsl_pipe_destroy() 122 drm_private int is_kgsl_pipe(struct fd_pipe *pipe) in is_kgsl_pipe() 131 struct fd_pipe *pipe = &kgsl_pipe->base; in kgsl_pipe_add_submit() 145 struct fd_pipe *pipe = &kgsl_pipe->base; in kgsl_pipe_pre_submit() 162 struct fd_pipe *pipe = &kgsl_pipe->base; in kgsl_pipe_post_submit() 181 struct fd_pipe *pipe = &kgsl_pipe->base; in kgsl_pipe_process_pending() 212 drm_private struct fd_pipe * kgsl_pipe_new(struct fd_device *dev, in kgsl_pipe_new() 223 struct fd_pipe *pipe = NULL; in kgsl_pipe_new()
|
D | kgsl_bo.c | 84 static int kgsl_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) in kgsl_bo_cpu_prep() 185 fd_bo_from_fbdev(struct fd_pipe *pipe, int fbfd, uint32_t size) in fd_bo_from_fbdev()
|
D | kgsl_ringbuffer.c | 208 drm_private struct fd_ringbuffer * kgsl_ringbuffer_new(struct fd_pipe *pipe, in kgsl_ringbuffer_new()
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_screen.h | 73 struct fd_pipe *pipe;
|