Home
last modified time | relevance | path

Searched refs:gk104_fifo (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgk104.h4 #define gk104_fifo(p) container_of((p), struct gk104_fifo, base) macro
12 struct gk104_fifo { struct
48 void (*init_pbdma_timeout)(struct gk104_fifo *); argument
74 int (*ctor)(struct gk104_fifo *, const struct nvkm_oclass *,
82 void gk104_fifo_runlist_insert(struct gk104_fifo *, struct gk104_fifo_chan *);
83 void gk104_fifo_runlist_remove(struct gk104_fifo *, struct gk104_fifo_chan *);
84 void gk104_fifo_runlist_commit(struct gk104_fifo *, int runl);
99 void gk208_fifo_init_pbdma_timeout(struct gk104_fifo *);
Dgk104.c52 gk104_fifo_engine_status(struct gk104_fifo *fifo, int engn, in gk104_fifo_engine_status()
102 struct gk104_fifo *fifo = gk104_fifo(base); in gk104_fifo_class_new()
119 struct gk104_fifo *fifo = gk104_fifo(base); in gk104_fifo_class_get()
152 gk104_fifo_runlist_commit(struct gk104_fifo *fifo, int runl) in gk104_fifo_runlist_commit()
202 gk104_fifo_runlist_remove(struct gk104_fifo *fifo, struct gk104_fifo_chan *chan) in gk104_fifo_runlist_remove()
215 gk104_fifo_runlist_insert(struct gk104_fifo *fifo, struct gk104_fifo_chan *chan) in gk104_fifo_runlist_insert()
246 struct gk104_fifo *fifo = container_of(w, typeof(*fifo), recover.work); in gk104_fifo_recover_work()
276 static void gk104_fifo_recover_engn(struct gk104_fifo *fifo, int engn);
279 gk104_fifo_recover_runl(struct gk104_fifo *fifo, int runl) in gk104_fifo_recover_runl()
299 gk104_fifo_recover_chid(struct gk104_fifo *fifo, int runl, int chid) in gk104_fifo_recover_chid()
[all …]
Dchangk104.h10 struct gk104_fifo *fifo;
25 int gk104_fifo_gpfifo_new(struct gk104_fifo *, const struct nvkm_oclass *,
37 int gv100_fifo_gpfifo_new(struct gk104_fifo *, const struct nvkm_oclass *,
Dgpfifogk104.c40 struct gk104_fifo *fifo = chan->fifo; in gk104_fifo_gpfifo_kick_locked()
187 struct gk104_fifo *fifo = chan->fifo; in gk104_fifo_gpfifo_fini()
205 struct gk104_fifo *fifo = chan->fifo; in gk104_fifo_gpfifo_init()
242 gk104_fifo_gpfifo_new_(struct gk104_fifo *fifo, u64 *runlists, u16 *chid, in gk104_fifo_gpfifo_new_()
327 gk104_fifo_gpfifo_new(struct gk104_fifo *fifo, const struct nvkm_oclass *oclass, in gk104_fifo_gpfifo_new()
Dgk208.c30 gk208_fifo_init_pbdma_timeout(struct gk104_fifo *fifo) in gk208_fifo_init_pbdma_timeout()
Dgpfifogv100.c116 gv100_fifo_gpfifo_new_(struct gk104_fifo *fifo, u64 *runlists, u16 *chid, in gv100_fifo_gpfifo_new_()
199 gv100_fifo_gpfifo_new(struct gk104_fifo *fifo, const struct nvkm_oclass *oclass, in gv100_fifo_gpfifo_new()