• Home
  • Raw
  • Download

Lines Matching refs:nouveau_pushbuf

55 	struct nouveau_pushbuf base;
71 nouveau_pushbuf(struct nouveau_pushbuf *push) in nouveau_pushbuf() function
76 static int pushbuf_validate(struct nouveau_pushbuf *, bool);
77 static int pushbuf_flush(struct nouveau_pushbuf *);
80 pushbuf_kref_fits(struct nouveau_pushbuf *push, struct nouveau_bo *bo, in pushbuf_kref_fits()
83 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in pushbuf_kref_fits()
148 pushbuf_kref(struct nouveau_pushbuf *push, struct nouveau_bo *bo, in pushbuf_kref()
152 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in pushbuf_kref()
154 struct nouveau_pushbuf *fpush; in pushbuf_kref()
220 pushbuf_krel(struct nouveau_pushbuf *push, struct nouveau_bo *bo, in pushbuf_krel()
223 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in pushbuf_krel()
311 pushbuf_submit(struct nouveau_pushbuf *push, struct nouveau_object *chan) in pushbuf_submit()
313 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in pushbuf_submit()
398 pushbuf_flush(struct nouveau_pushbuf *push) in pushbuf_flush()
400 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in pushbuf_flush()
440 pushbuf_refn_fail(struct nouveau_pushbuf *push, int sref, int srel) in pushbuf_refn_fail()
442 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in pushbuf_refn_fail()
458 pushbuf_refn(struct nouveau_pushbuf *push, bool retry, in pushbuf_refn()
461 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in pushbuf_refn()
488 pushbuf_validate(struct nouveau_pushbuf *push, bool retry) in pushbuf_validate()
490 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in pushbuf_validate()
541 struct nouveau_pushbuf **ppush) in nouveau_pushbuf_new()
546 struct nouveau_pushbuf *push; in nouveau_pushbuf_new()
610 nouveau_pushbuf_del(struct nouveau_pushbuf **ppush) in nouveau_pushbuf_del()
612 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(*ppush); in nouveau_pushbuf_del()
636 nouveau_pushbuf_bufctx(struct nouveau_pushbuf *push, struct nouveau_bufctx *ctx) in nouveau_pushbuf_bufctx()
644 nouveau_pushbuf_space(struct nouveau_pushbuf *push, in nouveau_pushbuf_space()
647 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in nouveau_pushbuf_space()
708 nouveau_pushbuf_data(struct nouveau_pushbuf *push, struct nouveau_bo *bo, in nouveau_pushbuf_data()
711 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push); in nouveau_pushbuf_data()
739 nouveau_pushbuf_refn(struct nouveau_pushbuf *push, in nouveau_pushbuf_refn()
746 nouveau_pushbuf_reloc(struct nouveau_pushbuf *push, struct nouveau_bo *bo, in nouveau_pushbuf_reloc()
754 nouveau_pushbuf_validate(struct nouveau_pushbuf *push) in nouveau_pushbuf_validate()
760 nouveau_pushbuf_refd(struct nouveau_pushbuf *push, struct nouveau_bo *bo) in nouveau_pushbuf_refd()
778 nouveau_pushbuf_kick(struct nouveau_pushbuf *push, struct nouveau_object *chan) in nouveau_pushbuf_kick()