Lines Matching refs:timestamp
60 static int kgsl_pipe_wait(struct fd_pipe *pipe, uint32_t timestamp, in kgsl_pipe_wait() argument
65 .timestamp = timestamp, in kgsl_pipe_wait()
76 kgsl_pipe_process_pending(kgsl_pipe, timestamp); in kgsl_pipe_wait()
81 uint32_t *timestamp) in kgsl_pipe_timestamp() argument
92 *timestamp = req.timestamp; in kgsl_pipe_timestamp()
149 uint32_t timestamp = kgsl_bo_get_timestamp(kgsl_bo); in kgsl_pipe_pre_submit() local
150 if (timestamp) in kgsl_pipe_pre_submit()
151 fd_pipe_wait(kgsl_pipe->p3d, timestamp); in kgsl_pipe_pre_submit()
157 uint32_t timestamp) in kgsl_pipe_post_submit() argument
165 kgsl_bo->timestamp[pipe->id] = timestamp; in kgsl_pipe_post_submit()
168 kgsl_bo_set_timestamp(kgsl_bo, timestamp); in kgsl_pipe_post_submit()
171 if (!kgsl_pipe_timestamp(kgsl_pipe, ×tamp)) in kgsl_pipe_post_submit()
172 kgsl_pipe_process_pending(kgsl_pipe, timestamp); in kgsl_pipe_post_submit()
176 uint32_t timestamp) in kgsl_pipe_process_pending() argument
183 if (kgsl_bo->timestamp[pipe->id] > timestamp) in kgsl_pipe_process_pending()
186 kgsl_bo->timestamp[pipe->id] = 0; in kgsl_pipe_process_pending()