Home
last modified time | relevance | path

Searched refs:nouveau_bufctx (Results 1 – 18 of 18) sorted by relevance

/external/libdrm/nouveau/
Dbufctx.c44 struct nouveau_bufctx *bufctx;
59 struct nouveau_bufctx base;
66 nouveau_bufctx(struct nouveau_bufctx *bctx) in nouveau_bufctx() function
73 struct nouveau_bufctx **pbctx) in nouveau_bufctx_new()
92 nouveau_bufctx_del(struct nouveau_bufctx **pbctx) in nouveau_bufctx_del()
94 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(*pbctx); in nouveau_bufctx_del()
109 nouveau_bufctx_reset(struct nouveau_bufctx *bctx, int bin) in nouveau_bufctx_reset()
111 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_reset()
127 nouveau_bufctx_refn(struct nouveau_bufctx *bctx, int bin, in nouveau_bufctx_refn()
130 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_refn()
[all …]
Dnouveau.h170 struct nouveau_bufctx { struct
179 struct nouveau_bufctx **); argument
180 void nouveau_bufctx_del(struct nouveau_bufctx **);
182 nouveau_bufctx_refn(struct nouveau_bufctx *, int bin,
185 nouveau_bufctx_mthd(struct nouveau_bufctx *, int bin, uint32_t packet,
188 void nouveau_bufctx_reset(struct nouveau_bufctx *, int bin);
194 struct nouveau_bufctx *bufctx;
228 struct nouveau_bufctx *
229 nouveau_pushbuf_bufctx(struct nouveau_pushbuf *, struct nouveau_bufctx *);
Dpushbuf.c397 struct nouveau_bufctx *bctx, *btmp; in pushbuf_flush()
487 struct nouveau_bufctx *bctx = push->bufctx; in pushbuf_validate()
629 drm_public struct nouveau_bufctx *
630 nouveau_pushbuf_bufctx(struct nouveau_pushbuf *push, struct nouveau_bufctx *ctx) in nouveau_pushbuf_bufctx()
632 struct nouveau_bufctx *prev = push->bufctx; in nouveau_pushbuf_bufctx()
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_context.h77 struct nouveau_bufctx *bufctx_3d;
78 struct nouveau_bufctx *bufctx;
192 void nvc0_bufctx_fence(struct nvc0_context *, struct nouveau_bufctx *,
Dnvc0_winsys.h19 nv50_add_bufctx_resident_bo(struct nouveau_bufctx *bufctx, int bin, in nv50_add_bufctx_resident_bo()
26 nvc0_add_resident(struct nouveau_bufctx *bufctx, int bin, in nvc0_add_resident()
Dnvc0_transfer.c23 struct nouveau_bufctx *bctx = nvc0->bufctx; in nvc0_m2mf_transfer_rect()
118 struct nouveau_bufctx *bctx = nvc0->bufctx; in nve4_m2mf_transfer_rect()
271 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; in nvc0_m2mf_copy_linear()
309 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; in nve4_m2mf_copy_linear()
469 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; in nvc0_cb_push()
Dnvc0_context.c209 nvc0_bufctx_fence(struct nvc0_context *nvc0, struct nouveau_bufctx *bufctx, in nvc0_bufctx_fence()
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_context.h81 struct nouveau_bufctx *bufctx_3d;
82 struct nouveau_bufctx *bufctx;
189 void nv50_bufctx_fence(struct nouveau_bufctx *, boolean on_flush);
Dnv50_winsys.h20 nv50_add_bufctx_resident_bo(struct nouveau_bufctx *bufctx, int bin, in nv50_add_bufctx_resident_bo()
27 nv50_add_bufctx_resident(struct nouveau_bufctx *bufctx, int bin, in nv50_add_bufctx_resident()
Dnv50_transfer.c59 struct nouveau_bufctx *bctx = nv50->bufctx; in nv50_m2mf_transfer_rect()
214 struct nouveau_bufctx *bctx = nv50_context(&nv->pipe)->bufctx; in nv50_m2mf_copy_linear()
390 struct nouveau_bufctx *bctx = nv50_context(&nv->pipe)->bufctx; in nv50_cb_push()
Dnv50_context.c204 nv50_bufctx_fence(struct nouveau_bufctx *bufctx, boolean on_flush) in nv50_bufctx_fence()
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_video.h25 struct nouveau_bufctx *bufctx;
86 struct nouveau_bufctx *ctx, int bin, uint32_t rw) in PUSH_MTHDl()
/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_winsys.h29 static INLINE struct nouveau_bufctx *
32 struct nouveau_bufctx **pctx = push->user_priv; in bufctx()
Dnv30_context.h46 struct nouveau_bufctx *bufctx;
Dnv30_state_validate.c463 struct nouveau_bufctx *bctx = nv30->bufctx; in nv30_state_validate()
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_context.h51 struct nouveau_bufctx *bufctx;
Dnouveau_local.h89 static struct nouveau_bufctx *
Dnouveau_vbo_t.c235 struct nouveau_bufctx *bufctx = nctx->hw.bufctx; in vbo_maybe_split()