Lines Matching refs:bo
42 struct nouveau_bo *bo;
65 if (q->bo) {
66 nouveau_bo_ref(NULL, &q->bo);
76 q->mm = nouveau_mm_allocate(screen->base.mm_GART, size, &q->bo, &q->base);
77 if (!q->bo)
81 ret = nouveau_bo_map(q->bo, 0, screen->base.client);
86 q->data = (uint32_t *)((uint8_t *)q->bo->map + q->base);
133 PUSH_REFN (push, q->bo, NOUVEAU_BO_GART | NOUVEAU_BO_WR);
135 PUSH_DATAh(push, q->bo->offset + offset);
136 PUSH_DATA (push, q->bo->offset + offset);
267 if (nouveau_bo_wait(q->bo, NOUVEAU_BO_RD, nv50->screen->base.client))
314 PUSH_REFN (push, q->bo, NOUVEAU_BO_GART | NOUVEAU_BO_RD);
316 PUSH_DATAh(push, q->bo->offset + offset);
317 PUSH_DATA (push, q->bo->offset + offset);
346 PUSH_DATAh(push, q->bo->offset + q->offset);
347 PUSH_DATA (push, q->bo->offset + q->offset);
361 nouveau_pushbuf_data(push, q->bo, q->offset + result_offset, 4 |