Searched refs:nouveau_bufctx (Results 1 – 21 of 21) sorted by relevance
/external/libdrm/nouveau/ |
D | bufctx.c | 40 struct nouveau_bufctx *bufctx; 49 struct nouveau_bufctx base; 56 nouveau_bufctx(struct nouveau_bufctx *bctx) in nouveau_bufctx() function 63 struct nouveau_bufctx **pbctx) in nouveau_bufctx_new() 82 nouveau_bufctx_del(struct nouveau_bufctx **pbctx) in nouveau_bufctx_del() 84 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(*pbctx); in nouveau_bufctx_del() 99 nouveau_bufctx_reset(struct nouveau_bufctx *bctx, int bin) in nouveau_bufctx_reset() 101 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_reset() 117 nouveau_bufctx_refn(struct nouveau_bufctx *bctx, int bin, in nouveau_bufctx_refn() 120 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_refn() [all …]
|
D | nouveau.h | 171 struct nouveau_bufctx { struct 180 struct nouveau_bufctx **); argument 181 void nouveau_bufctx_del(struct nouveau_bufctx **); 183 nouveau_bufctx_refn(struct nouveau_bufctx *, int bin, 186 nouveau_bufctx_mthd(struct nouveau_bufctx *, int bin, uint32_t packet, 189 void nouveau_bufctx_reset(struct nouveau_bufctx *, int bin); 195 struct nouveau_bufctx *bufctx; 229 struct nouveau_bufctx * 230 nouveau_pushbuf_bufctx(struct nouveau_pushbuf *, struct nouveau_bufctx *);
|
D | pushbuf.c | 396 struct nouveau_bufctx *bctx, *btmp; in pushbuf_flush() 486 struct nouveau_bufctx *bctx = push->bufctx; in pushbuf_validate() 628 struct nouveau_bufctx * 629 nouveau_pushbuf_bufctx(struct nouveau_pushbuf *push, struct nouveau_bufctx *ctx) in nouveau_pushbuf_bufctx() 631 struct nouveau_bufctx *prev = push->bufctx; in nouveau_pushbuf_bufctx()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_context.h | 118 struct nouveau_bufctx *bufctx_3d; 119 struct nouveau_bufctx *bufctx; 120 struct nouveau_bufctx *bufctx_cp; 217 void nv50_bufctx_fence(struct nouveau_bufctx *, bool on_flush); 246 struct nouveau_bufctx *);
|
D | nv50_winsys.h | 20 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()
|
D | nv84_video.h | 65 struct nouveau_bufctx *bsp_bufctx, *vp_bufctx;
|
D | nv50_transfer.c | 61 struct nouveau_bufctx *bctx = nv50->bufctx; in nv50_m2mf_transfer_rect() 209 struct nouveau_bufctx *bctx = nv50_context(&nv->pipe)->bufctx; in nv50_m2mf_copy_linear()
|
D | nv50_context.c | 399 nv50_bufctx_fence(struct nouveau_bufctx *bufctx, bool on_flush) in nv50_bufctx_fence()
|
D | nv50_state_validate.c | 533 uint32_t *dirty, struct nouveau_bufctx *bufctx) in nv50_state_validate()
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_context.h | 170 struct nouveau_bufctx *bufctx_3d; 171 struct nouveau_bufctx *bufctx; 172 struct nouveau_bufctx *bufctx_cp; 303 void nvc0_bufctx_fence(struct nvc0_context *, struct nouveau_bufctx *, 343 struct nouveau_bufctx *);
|
D | nvc0_winsys.h | 19 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()
|
D | nvc0_transfer.c | 21 struct nouveau_bufctx *bctx = nvc0->bufctx; in nvc0_m2mf_transfer_rect() 130 struct nouveau_bufctx *bctx = nvc0->bufctx; in nve4_m2mf_transfer_rect() 287 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; in nvc0_m2mf_copy_linear() 325 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; in nve4_m2mf_copy_linear()
|
D | nvc0_context.c | 500 nvc0_bufctx_fence(struct nvc0_context *nvc0, struct nouveau_bufctx *bufctx, in nvc0_bufctx_fence()
|
D | nvc0_state_validate.c | 887 uint32_t *dirty, struct nouveau_bufctx *bufctx) in nvc0_state_validate()
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
D | nouveau_video.h | 25 struct nouveau_bufctx *bufctx; 86 struct nouveau_bufctx *ctx, int bin, uint32_t rw) in PUSH_MTHDl()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_winsys.h | 29 static inline struct nouveau_bufctx * 32 struct nouveau_bufctx **pctx = push->user_priv; in bufctx()
|
D | nv30_context.h | 48 struct nouveau_bufctx *bufctx;
|
D | nv30_state_validate.c | 468 struct nouveau_bufctx *bctx = nv30->bufctx; in nv30_state_validate()
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_context.h | 51 struct nouveau_bufctx *bufctx;
|
D | nouveau_local.h | 89 static struct nouveau_bufctx *
|
D | nouveau_vbo_t.c | 247 struct nouveau_bufctx *bufctx = nctx->hw.bufctx; in vbo_maybe_split()
|