Lines Matching refs:submit
13 * cmdstream for the next fence, you can narrow down which process and submit
27 * all (non-written) buffers in the submit, rather than just cmdstream bo's.
310 struct msm_gem_submit *submit, int idx,
313 struct drm_gem_object *obj = submit->bos[idx].obj;
318 offset = iova - submit->bos[idx].iova;
320 iova = submit->bos[idx].iova;
335 if (!(submit->bos[idx].flags & MSM_SUBMIT_BO_READ))
350 void msm_rd_dump_submit(struct msm_rd_state *rd, struct msm_gem_submit *submit,
373 task = pid_task(submit->pid, PIDTYPE_PID);
377 pid_nr(submit->pid), submit->seqno);
380 pid_nr(submit->pid), submit->seqno);
386 for (i = 0; i < submit->nr_bos; i++)
387 snapshot_buf(rd, submit, i, 0, 0, should_dump(submit, i));
389 for (i = 0; i < submit->nr_cmds; i++) {
390 uint32_t szd = submit->cmd[i].size; /* in dwords */
393 if (!should_dump(submit, i)) {
394 snapshot_buf(rd, submit, submit->cmd[i].idx,
395 submit->cmd[i].iova, szd * 4, true);
399 for (i = 0; i < submit->nr_cmds; i++) {
400 uint64_t iova = submit->cmd[i].iova;
401 uint32_t szd = submit->cmd[i].size; /* in dwords */
403 switch (submit->cmd[i].type) {