Home | History | Annotate | Download | only in msm

Lines Matching refs:bos

46 		struct drm_msm_gem_submit_bo *bos;
58 /* should have matching entries in submit.bos: */
59 struct fd_bo **bos;
96 idx = APPEND(&msm_ring->submit, bos);
97 idx = APPEND(msm_ring, bos);
99 msm_ring->submit.bos[idx].flags = 0;
100 msm_ring->submit.bos[idx].handle = bo->handle;
101 msm_ring->submit.bos[idx].presumed = to_msm_bo(bo)->presumed;
103 msm_ring->bos[idx] = fd_bo_ref(bo);
124 if (msm_ring->bos[idx] == bo)
133 msm_ring->submit.bos[idx].flags |= MSM_SUBMIT_BO_READ;
135 msm_ring->submit.bos[idx].flags |= MSM_SUBMIT_BO_WRITE;
143 return msm_ring->submit.bos[cmd->submit_idx].handle == bo->handle;
240 /* needs to be after get_cmd() as that could create bos/cmds table: */
241 req.bos = VOID2U64(msm_ring->submit.bos),
264 struct drm_msm_gem_submit_bo *bo = &msm_ring->submit.bos[i];
265 ERROR_MSG(" bos[%d]: handle=%u, flags=%x", i, bo->handle, bo->flags);
289 struct msm_bo *msm_bo = to_msm_bo(msm_ring->bos[i]);