Lines Matching refs:cmds
108 struct drm_msm_gem_submit_cmd *cmds;
964 new_submit->cmds = vk_zalloc(&queue->device->vk.alloc,
965 entry_count * sizeof(*new_submit->cmds), 8,
968 if (new_submit->cmds == NULL) {
1047 vk_free(&queue->device->vk.alloc, new_submit->cmds);
1071 vk_free(&queue->device->vk.alloc, submit->cmds);
1082 struct drm_msm_gem_submit_cmd *cmds = submit->cmds;
1094 cmds[entry_idx].type = MSM_SUBMIT_CMD_BUF;
1095 cmds[entry_idx].submit_idx =
1097 cmds[entry_idx].submit_offset = perf_cs_entry->offset;
1098 cmds[entry_idx].size = perf_cs_entry->size;
1099 cmds[entry_idx].pad = 0;
1100 cmds[entry_idx].nr_relocs = 0;
1101 cmds[entry_idx++].relocs = 0;
1105 cmds[entry_idx].type = MSM_SUBMIT_CMD_BUF;
1106 cmds[entry_idx].submit_idx =
1108 cmds[entry_idx].submit_offset = cs->entries[i].offset;
1109 cmds[entry_idx].size = cs->entries[i].size;
1110 cmds[entry_idx].pad = 0;
1111 cmds[entry_idx].nr_relocs = 0;
1112 cmds[entry_idx].relocs = 0;
1118 cmds[entry_idx].type = MSM_SUBMIT_CMD_BUF;
1119 cmds[entry_idx].submit_idx =
1122 assert(cmds[entry_idx].submit_idx < queue->device->bo_count);
1124 cmds[entry_idx].submit_offset = ts_cs->entries[0].offset;
1125 cmds[entry_idx].size = ts_cs->entries[0].size;
1126 cmds[entry_idx].pad = 0;
1127 cmds[entry_idx].nr_relocs = 0;
1128 cmds[entry_idx++].relocs = 0;
1157 * time when bo_mutex is not locked. So we build submit cmds here the real
1167 .cmds = (uint64_t)(uintptr_t)submit->cmds,