Lines Matching refs:bctx
56 nouveau_bufctx(struct nouveau_bufctx *bctx) in nouveau_bufctx() argument
58 return (struct nouveau_bufctx_priv *)bctx; in nouveau_bufctx()
99 nouveau_bufctx_reset(struct nouveau_bufctx *bctx, int bin) in nouveau_bufctx_reset() argument
101 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_reset()
112 bctx->relocs -= pbin->relocs; in nouveau_bufctx_reset()
117 nouveau_bufctx_refn(struct nouveau_bufctx *bctx, int bin, in nouveau_bufctx_refn() argument
120 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_refn()
134 DRMLISTADDTAIL(&pref->base.thead, &bctx->pending); in nouveau_bufctx_refn()
135 pref->bufctx = bctx; in nouveau_bufctx_refn()
144 nouveau_bufctx_mthd(struct nouveau_bufctx *bctx, int bin, uint32_t packet, in nouveau_bufctx_mthd() argument
148 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_mthd()
150 struct nouveau_bufref *bref = nouveau_bufctx_refn(bctx, bin, bo, flags); in nouveau_bufctx_mthd()
157 bctx->relocs++; in nouveau_bufctx_mthd()