Home
last modified time | relevance | path

Searched refs:gk104_fifo (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dgk104.h4 #define gk104_fifo(p) container_of((p), struct gk104_fifo, base) macro
12 struct gk104_fifo { struct
53 int (*nr)(struct gk104_fifo *);
54 void (*init)(struct gk104_fifo *);
55 void (*init_timeout)(struct gk104_fifo *);
72 void (*commit)(struct gk104_fifo *, int runl,
84 int (*ctor)(struct gk104_fifo *, const struct nvkm_oclass *,
92 void gk104_fifo_runlist_insert(struct gk104_fifo *, struct gk104_fifo_chan *);
93 void gk104_fifo_runlist_remove(struct gk104_fifo *, struc
[all...]
H A 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()
179 gk104_fifo_runlist_update(struct gk104_fifo *fifo, int runl) in gk104_fifo_runlist_update()
210 gk104_fifo_runlist_remove(struct gk104_fifo *fifo, struct gk104_fifo_chan *chan) in gk104_fifo_runlist_remove()
223 gk104_fifo_runlist_insert(struct gk104_fifo *fifo, struct gk104_fifo_chan *chan) in gk104_fifo_runlist_insert()
253 gk104_fifo_pbdma_init(struct gk104_fifo *fif
1181 gk104_fifo = { global() variable
[all...]
H A Dchangk104.h10 struct gk104_fifo *fifo;
27 int gk104_fifo_gpfifo_new(struct gk104_fifo *, const struct nvkm_oclass *,
39 int gv100_fifo_gpfifo_new(struct gk104_fifo *, const struct nvkm_oclass *,
42 struct gk104_fifo *, u64 *, u16 *, u64, u64, u64,
50 int tu102_fifo_gpfifo_new(struct gk104_fifo *, const struct nvkm_oclass *,
H A Dtu102.c32 tu102_fifo_runlist_commit(struct gk104_fifo *fifo, int runl, in tu102_fifo_runlist_commit()
83 tu102_fifo_pbdma_init(struct gk104_fifo *fifo) in tu102_fifo_pbdma_init()
H A 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()
243 gk104_fifo_gpfifo_new_(struct gk104_fifo *fifo, u64 *runlists, u16 *chid, in gk104_fifo_gpfifo_new_()
330 gk104_fifo_gpfifo_new(struct gk104_fifo *fifo, const struct nvkm_oclass *oclass, in gk104_fifo_gpfifo_new()
H A Dgm200.c30 gm200_fifo_pbdma_nr(struct gk104_fifo *fifo) in gm200_fifo_pbdma_nr()
H A Dgk208.c30 gk208_fifo_pbdma_init_timeout(struct gk104_fifo *fifo) in gk208_fifo_pbdma_init_timeout()
H A Dgpfifotu102.c52 tu102_fifo_gpfifo_new(struct gk104_fifo *fifo, const struct nvkm_oclass *oclass, in tu102_fifo_gpfifo_new()
H A Dgpfifogv100.c124 struct gk104_fifo *fifo, u64 *runlists, u16 *chid, in gv100_fifo_gpfifo_new_()
224 gv100_fifo_gpfifo_new(struct gk104_fifo *fifo, const struct nvkm_oclass *oclass, in gv100_fifo_gpfifo_new()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dgk104.c808 gk104_fifo = { variable
832 return nvkm_fifo_new_(&gk104_fifo, device, type, inst, pfifo); in gk104_fifo_new()

Completed in 5 milliseconds