Lines Matching refs:bos
64 DECLARE_ARRAY(struct drm_msm_gem_submit_bo, bos);
72 DECLARE_ARRAY(struct fd_bo *, bos);
206 idx = APPEND(&msm_ring->submit, bos); in append_bo()
207 idx = APPEND(msm_ring, bos); in append_bo()
209 msm_ring->submit.bos[idx].flags = 0; in append_bo()
210 msm_ring->submit.bos[idx].handle = bo->handle; in append_bo()
211 msm_ring->submit.bos[idx].presumed = to_msm_bo(bo)->presumed; in append_bo()
213 msm_ring->bos[idx] = fd_bo_ref(bo); in append_bo()
246 msm_ring->submit.bos[idx].flags |= MSM_SUBMIT_BO_READ; in bo2idx()
248 msm_ring->submit.bos[idx].flags |= MSM_SUBMIT_BO_WRITE; in bo2idx()
285 assert(msm_ring->submit.bos[cmd->submit_idx].handle == in get_cmd()
336 struct msm_bo *msm_bo = to_msm_bo(msm_ring->bos[i]); in flush_reset()
400 struct drm_msm_gem_submit_bo *bo = &msm_ring->submit.bos[i]; in dump_submit()
427 struct fd_bo *bo = msm_ring->bos[idx]; in handle_stateobj_relocs()
430 if (msm_ring->submit.bos[idx].flags & MSM_SUBMIT_BO_READ) in handle_stateobj_relocs()
432 if (msm_ring->submit.bos[idx].flags & MSM_SUBMIT_BO_WRITE) in handle_stateobj_relocs()
509 req.bos = VOID2U64(msm_ring->submit.bos), in msm_ringbuffer_flush()
675 free(msm_ring->submit.bos); in msm_ringbuffer_destroy()
676 free(msm_ring->bos); in msm_ringbuffer_destroy()