Searched refs:kgsl_pipe (Results 1 - 3 of 3) sorted by relevance
/third_party/libdrm/freedreno/kgsl/ |
H A D | kgsl_pipe.c | 35 struct kgsl_pipe *kgsl_pipe = to_kgsl_pipe(pipe); in kgsl_pipe_get_param() local 38 *value = kgsl_pipe->devinfo.device_id; in kgsl_pipe_get_param() 41 *value = kgsl_pipe->devinfo.gpu_id; in kgsl_pipe_get_param() 44 *value = kgsl_pipe->devinfo.gmem_sizebytes; in kgsl_pipe_get_param() 47 *value = kgsl_pipe->devinfo.chip_id; in kgsl_pipe_get_param() 63 struct kgsl_pipe *kgsl_pipe = to_kgsl_pipe(pipe); in kgsl_pipe_wait() local 71 ret = ioctl(kgsl_pipe->fd, IOCTL_KGSL_DEVICE_WAITTIMESTAMP, &req); in kgsl_pipe_wait() 76 kgsl_pipe_process_pending(kgsl_pipe, timestam in kgsl_pipe_wait() 80 kgsl_pipe_timestamp(struct kgsl_pipe *kgsl_pipe, uint32_t *timestamp) kgsl_pipe_timestamp() argument 98 struct kgsl_pipe *kgsl_pipe = to_kgsl_pipe(pipe); kgsl_pipe_destroy() local 125 kgsl_pipe_add_submit(struct kgsl_pipe *kgsl_pipe, struct kgsl_bo *kgsl_bo) kgsl_pipe_add_submit() argument 140 kgsl_pipe_pre_submit(struct kgsl_pipe *kgsl_pipe) kgsl_pipe_pre_submit() argument 156 kgsl_pipe_post_submit(struct kgsl_pipe *kgsl_pipe, uint32_t timestamp) kgsl_pipe_post_submit() argument 175 kgsl_pipe_process_pending(struct kgsl_pipe *kgsl_pipe, uint32_t timestamp) kgsl_pipe_process_pending() argument 219 struct kgsl_pipe *kgsl_pipe = NULL; kgsl_pipe_new() local [all...] |
H A D | kgsl_priv.h | 45 struct kgsl_pipe { struct 71 static inline struct kgsl_pipe * to_kgsl_pipe(struct fd_pipe *x) in to_kgsl_pipe() 73 return (struct kgsl_pipe *)x; in to_kgsl_pipe() 96 drm_private int kgsl_pipe_timestamp(struct kgsl_pipe *kgsl_pipe, 98 drm_private void kgsl_pipe_add_submit(struct kgsl_pipe *pipe, 100 drm_private void kgsl_pipe_pre_submit(struct kgsl_pipe *pipe); 101 drm_private void kgsl_pipe_post_submit(struct kgsl_pipe *pipe, 103 drm_private void kgsl_pipe_process_pending(struct kgsl_pipe *pipe,
|
H A D | kgsl_ringbuffer.c | 41 struct kgsl_pipe *pipe; 74 static struct kgsl_rb_bo * kgsl_rb_bo_new(struct kgsl_pipe *pipe, uint32_t size) in kgsl_rb_bo_new() 117 struct kgsl_pipe *kgsl_pipe = to_kgsl_pipe(ring->pipe); in kgsl_ringbuffer_flush() local 125 .drawctxt_id = kgsl_pipe->drawctxt_id, in kgsl_ringbuffer_flush() 135 kgsl_pipe_pre_submit(kgsl_pipe); in kgsl_ringbuffer_flush() 150 ret = ioctl(kgsl_pipe->fd, IOCTL_KGSL_RINGBUFFER_ISSUEIBCMDS, &req); in kgsl_ringbuffer_flush() 158 kgsl_pipe_post_submit(kgsl_pipe, req.timestamp); in kgsl_ringbuffer_flush()
|
Completed in 2 milliseconds