| /xsrc/external/mit/libdrm/dist/nouveau/ |
| H A D | bufctx.c | 56 nouveau_bufctx(struct nouveau_bufctx *bctx) argument 58 return (struct nouveau_bufctx_priv *)bctx; 99 nouveau_bufctx_reset(struct nouveau_bufctx *bctx, int bin) argument 101 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); 112 bctx->relocs -= pbin->relocs; 117 nouveau_bufctx_refn(struct nouveau_bufctx *bctx, int bin, argument 120 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); 134 DRMLISTADDTAIL(&pref->base.thead, &bctx->pending); 135 pref->bufctx = bctx; 144 nouveau_bufctx_mthd(struct nouveau_bufctx *bctx, in argument [all...] |
| H A D | pushbuf.c | 403 struct nouveau_bufctx *bctx, *btmp; local in function:pushbuf_flush 430 DRMLISTFOREACHENTRYSAFE(bctx, btmp, &nvpb->bctx_list, head) { 431 DRMLISTJOIN(&bctx->current, &bctx->pending); 432 DRMINITLISTHEAD(&bctx->current); 433 DRMLISTDELINIT(&bctx->head); 493 struct nouveau_bufctx *bctx = push->bufctx; local in function:pushbuf_validate 495 int relocs = bctx ? bctx->relocs * 2: 0; 499 if (ret || bctx [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_transfer.c | 21 struct nouveau_bufctx *bctx = nvc0->bufctx; local in function:nvc0_m2mf_transfer_rect 32 nouveau_bufctx_refn(bctx, 0, src->bo, src->domain | NOUVEAU_BO_RD); 33 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); 34 nouveau_pushbuf_bufctx(push, bctx); 106 nouveau_bufctx_reset(bctx, 0); 130 struct nouveau_bufctx *bctx = nvc0->bufctx; local in function:nve4_m2mf_transfer_rect 138 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); 139 nouveau_bufctx_refn(bctx, 0, src->bo, src->domain | NOUVEAU_BO_RD); 140 nouveau_pushbuf_bufctx(push, bctx); 195 nouveau_bufctx_reset(bctx, 287 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; local in function:nvc0_m2mf_copy_linear 325 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; local in function:nve4_m2mf_copy_linear [all...] |
| H A D | nvc0_winsys.h | 38 #define BCTX_REFN(bctx, bin, res, acc) \ 39 nvc0_add_resident(bctx, NVC0_BIND_##bin, res, NOUVEAU_BO_##acc)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_transfer.c | 21 struct nouveau_bufctx *bctx = nvc0->bufctx; local in function:nvc0_m2mf_transfer_rect 32 nouveau_bufctx_refn(bctx, 0, src->bo, src->domain | NOUVEAU_BO_RD); 33 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); 34 nouveau_pushbuf_bufctx(push, bctx); 106 nouveau_bufctx_reset(bctx, 0); 130 struct nouveau_bufctx *bctx = nvc0->bufctx; local in function:nve4_m2mf_transfer_rect 138 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); 139 nouveau_bufctx_refn(bctx, 0, src->bo, src->domain | NOUVEAU_BO_RD); 140 nouveau_pushbuf_bufctx(push, bctx); 195 nouveau_bufctx_reset(bctx, 287 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; local in function:nvc0_m2mf_copy_linear 325 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; local in function:nve4_m2mf_copy_linear [all...] |
| H A D | nvc0_winsys.h | 38 #define BCTX_REFN(bctx, bin, res, acc) \ 39 nvc0_add_resident(bctx, NVC0_BIND_##bin, res, NOUVEAU_BO_##acc)
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_winsys.h | 39 #define BCTX_REFN(bctx, bin, res, acc) \ 40 nv50_add_bufctx_resident(bctx, NV50_BIND_##bin, res, NOUVEAU_BO_##acc)
|
| H A D | nv50_transfer.c | 61 struct nouveau_bufctx *bctx = nv50->bufctx; local in function:nv50_m2mf_transfer_rect 71 nouveau_bufctx_refn(bctx, 0, src->bo, src->domain | NOUVEAU_BO_RD); 72 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); 73 nouveau_pushbuf_bufctx(push, bctx); 145 nouveau_bufctx_reset(bctx, 0); 209 struct nouveau_bufctx *bctx = nv50_context(&nv->pipe)->bufctx; local in function:nv50_m2mf_copy_linear 211 nouveau_bufctx_refn(bctx, 0, src, srcdom | NOUVEAU_BO_RD); 212 nouveau_bufctx_refn(bctx, 0, dst, dstdom | NOUVEAU_BO_WR); 213 nouveau_pushbuf_bufctx(push, bctx); 241 nouveau_bufctx_reset(bctx, [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_winsys.h | 39 #define BCTX_REFN(bctx, bin, res, acc) \ 40 nv50_add_bufctx_resident(bctx, NV50_BIND_##bin, res, NOUVEAU_BO_##acc)
|
| H A D | nv50_transfer.c | 64 struct nouveau_bufctx *bctx = nv50->bufctx; local in function:nv50_2d_transfer_rect 67 nouveau_bufctx_refn(bctx, 0, src->bo, src->domain | NOUVEAU_BO_RD); 68 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); 69 nouveau_pushbuf_bufctx(push, bctx); 160 nouveau_bufctx_reset(bctx, 0); 170 struct nouveau_bufctx *bctx = nv50->bufctx; local in function:nv50_m2mf_transfer_rect 197 nouveau_bufctx_refn(bctx, 0, src->bo, src->domain | NOUVEAU_BO_RD); 198 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); 199 nouveau_pushbuf_bufctx(push, bctx); 271 nouveau_bufctx_reset(bctx, 335 struct nouveau_bufctx *bctx = nv50_context(&nv->pipe)->bufctx; local in function:nv50_m2mf_copy_linear [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_state_validate.c | 468 struct nouveau_bufctx *bctx = nv30->bufctx; local in function:nv30_state_validate 501 nouveau_pushbuf_bufctx(push, bctx); 523 LIST_FOR_EACH_ENTRY(bref, &bctx->current, thead) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_state_validate.c | 468 struct nouveau_bufctx *bctx = nv30->bufctx; local in function:nv30_state_validate 501 nouveau_pushbuf_bufctx(push, bctx); 523 LIST_FOR_EACH_ENTRY(bref, &bctx->current, thead) {
|