Lines Matching refs:iova
126 submit->bos[i].iova = submit_bo.presumed; in submit_lookup_objects()
176 submit->bos[i].iova = 0; in submit_unlock_unpin_bo()
269 uint64_t iova; in submit_pin_objects() local
273 submit->gpu->aspace, &iova); in submit_pin_objects()
280 if (iova == submit->bos[i].iova) { in submit_pin_objects()
283 submit->bos[i].iova = iova; in submit_pin_objects()
294 struct msm_gem_object **obj, uint64_t *iova, bool *valid) in submit_bo() argument
304 if (iova) in submit_bo()
305 *iova = submit->bos[idx].iova; in submit_bo()
341 uint64_t iova; in submit_reloc() local
366 ret = submit_bo(submit, submit_reloc.reloc_idx, NULL, &iova, &valid); in submit_reloc()
373 iova += submit_reloc.reloc_offset; in submit_reloc()
376 iova >>= -submit_reloc.shift; in submit_reloc()
378 iova <<= submit_reloc.shift; in submit_reloc()
380 ptr[off] = iova | submit_reloc.or; in submit_reloc()
504 uint64_t iova; in msm_ioctl_gem_submit() local
525 &msm_obj, &iova, NULL); in msm_ioctl_gem_submit()
546 submit->cmd[i].iova = iova + submit_cmd.submit_offset; in msm_ioctl_gem_submit()