Lines Matching refs:bctx
60 nouveau_bufctx(struct nouveau_bufctx *bctx) in nouveau_bufctx() argument
62 return (struct nouveau_bufctx_priv *)bctx; in nouveau_bufctx()
103 nouveau_bufctx_reset(struct nouveau_bufctx *bctx, int bin) in nouveau_bufctx_reset() argument
105 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_reset()
116 bctx->relocs -= pbin->relocs; in nouveau_bufctx_reset()
121 nouveau_bufctx_refn(struct nouveau_bufctx *bctx, int bin, in nouveau_bufctx_refn() argument
124 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_refn()
138 DRMLISTADDTAIL(&pref->base.thead, &bctx->pending); in nouveau_bufctx_refn()
139 pref->bufctx = bctx; in nouveau_bufctx_refn()
148 nouveau_bufctx_mthd(struct nouveau_bufctx *bctx, int bin, uint32_t packet, in nouveau_bufctx_mthd() argument
152 struct nouveau_bufctx_priv *pctx = nouveau_bufctx(bctx); in nouveau_bufctx_mthd()
154 struct nouveau_bufref *bref = nouveau_bufctx_refn(bctx, bin, bo, flags); in nouveau_bufctx_mthd()
161 bctx->relocs++; in nouveau_bufctx_mthd()