Lines Matching refs:submit_bo
137 struct drm_msm_gem_submit_bo submit_bo; in submit_lookup_objects() local
139 u64_to_user_ptr(args->bos + (i * sizeof(submit_bo))); in submit_lookup_objects()
146 if (copy_from_user(&submit_bo, userptr, sizeof(submit_bo))) { in submit_lookup_objects()
155 if ((submit_bo.flags & ~MSM_SUBMIT_BO_FLAGS) || in submit_lookup_objects()
156 !(submit_bo.flags & MANDATORY_FLAGS)) { in submit_lookup_objects()
157 ret = SUBMIT_ERROR(EINVAL, submit, "invalid flags: %x\n", submit_bo.flags); in submit_lookup_objects()
162 submit->bos[i].handle = submit_bo.handle; in submit_lookup_objects()
163 submit->bos[i].flags = submit_bo.flags; in submit_lookup_objects()
437 static int submit_bo(struct msm_gem_submit *submit, uint32_t idx, in submit_bo() function
495 ret = submit_bo(submit, submit_reloc.reloc_idx, NULL, &iova); in submit_reloc()
693 ret = submit_bo(submit, submit->cmd[i].idx, &obj, &iova); in msm_ioctl_gem_submit()