/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | priv.h | 4 #define nvkm_fifo(p) container_of((p), struct nvkm_fifo, engine) macro 8 int index, int nr, struct nvkm_fifo *); 9 void nvkm_fifo_uevent(struct nvkm_fifo *); 10 void nvkm_fifo_cevent(struct nvkm_fifo *); 11 void nvkm_fifo_kevent(struct nvkm_fifo *, int chid); 12 void nvkm_fifo_recover_chan(struct nvkm_fifo *, int chid); 15 nvkm_fifo_chan_inst_locked(struct nvkm_fifo *, u64 inst); 19 void *(*dtor)(struct nvkm_fifo *); 20 int (*oneinit)(struct nvkm_fifo *); 21 int (*info)(struct nvkm_fifo *, u64 mthd, u64 *data); [all …]
|
D | base.c | 37 nvkm_fifo_recover_chan(struct nvkm_fifo *fifo, int chid) in nvkm_fifo_recover_chan() 48 nvkm_fifo_pause(struct nvkm_fifo *fifo, unsigned long *flags) in nvkm_fifo_pause() 54 nvkm_fifo_start(struct nvkm_fifo *fifo, unsigned long *flags) in nvkm_fifo_start() 60 nvkm_fifo_fault(struct nvkm_fifo *fifo, struct nvkm_fault_data *info) in nvkm_fifo_fault() 66 nvkm_fifo_chan_put(struct nvkm_fifo *fifo, unsigned long flags, in nvkm_fifo_chan_put() 77 nvkm_fifo_chan_inst_locked(struct nvkm_fifo *fifo, u64 inst) in nvkm_fifo_chan_inst_locked() 91 nvkm_fifo_chan_inst(struct nvkm_fifo *fifo, u64 inst, unsigned long *rflags) in nvkm_fifo_chan_inst() 105 nvkm_fifo_chan_chid(struct nvkm_fifo *fifo, int chid, unsigned long *rflags) in nvkm_fifo_chan_chid() 123 nvkm_fifo_kevent(struct nvkm_fifo *fifo, int chid) in nvkm_fifo_kevent() 166 nvkm_fifo_cevent(struct nvkm_fifo *fifo) in nvkm_fifo_cevent() [all …]
|
D | nv50.h | 8 struct nvkm_fifo base; 14 int index, struct nvkm_fifo **); 16 void *nv50_fifo_dtor(struct nvkm_fifo *); 17 int nv50_fifo_oneinit(struct nvkm_fifo *); 18 void nv50_fifo_init(struct nvkm_fifo *);
|
D | nv04.h | 16 struct nvkm_fifo base; 22 struct nvkm_fifo **); 23 void nv04_fifo_init(struct nvkm_fifo *);
|
D | nv50.c | 60 nv50_fifo_oneinit(struct nvkm_fifo *base) in nv50_fifo_oneinit() 76 nv50_fifo_init(struct nvkm_fifo *base) in nv50_fifo_init() 100 nv50_fifo_dtor(struct nvkm_fifo *base) in nv50_fifo_dtor() 110 int index, struct nvkm_fifo **pfifo) in nv50_fifo_new_() 144 nv50_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in nv50_fifo_new()
|
D | g84.c | 28 g84_fifo_uevent_fini(struct nvkm_fifo *fifo) in g84_fifo_uevent_fini() 35 g84_fifo_uevent_init(struct nvkm_fifo *fifo) in g84_fifo_uevent_init() 59 g84_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in g84_fifo_new()
|
D | nv04.c | 48 nv04_fifo_pause(struct nvkm_fifo *base, unsigned long *pflags) in nv04_fifo_pause() 84 nv04_fifo_start(struct nvkm_fifo *base, unsigned long *pflags) in nv04_fifo_start() 238 nv04_fifo_intr(struct nvkm_fifo *base) in nv04_fifo_intr() 297 nv04_fifo_init(struct nvkm_fifo *base) in nv04_fifo_init() 328 struct nvkm_fifo **pfifo) in nv04_fifo_new_() 359 nv04_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in nv04_fifo_new()
|
D | chan.h | 22 int nvkm_fifo_chan_ctor(const struct nvkm_fifo_chan_func *, struct nvkm_fifo *, 28 int (*ctor)(struct nvkm_fifo *, const struct nvkm_oclass *,
|
D | nv17.c | 51 nv17_fifo_init(struct nvkm_fifo *base) in nv17_fifo_init() 93 nv17_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in nv17_fifo_new()
|
D | gk104.c | 99 gk104_fifo_class_new(struct nvkm_fifo *base, const struct nvkm_oclass *oclass, in gk104_fifo_class_new() 116 gk104_fifo_class_get(struct nvkm_fifo *base, int index, in gk104_fifo_class_get() 138 gk104_fifo_uevent_fini(struct nvkm_fifo *fifo) in gk104_fifo_uevent_fini() 145 gk104_fifo_uevent_init(struct nvkm_fifo *fifo) in gk104_fifo_uevent_init() 325 gk104_fifo_recover_chan(struct nvkm_fifo *base, int chid) in gk104_fifo_recover_chan() 434 gk104_fifo_fault(struct nvkm_fifo *base, struct nvkm_fault_data *info) in gk104_fifo_fault() 767 gk104_fifo_intr(struct nvkm_fifo *base) in gk104_fifo_intr() 859 gk104_fifo_fini(struct nvkm_fifo *base) in gk104_fifo_fini() 869 gk104_fifo_info(struct nvkm_fifo *base, u64 mthd, u64 *data) in gk104_fifo_info() 897 gk104_fifo_oneinit(struct nvkm_fifo *base) in gk104_fifo_oneinit() [all …]
|
D | nv40.c | 60 nv40_fifo_init(struct nvkm_fifo *base) in nv40_fifo_init() 123 nv40_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in nv40_fifo_new()
|
D | gk104.h | 14 struct nvkm_fifo base; 81 int index, int nr, struct nvkm_fifo **);
|
D | gf100.c | 36 gf100_fifo_uevent_init(struct nvkm_fifo *fifo) in gf100_fifo_uevent_init() 43 gf100_fifo_uevent_fini(struct nvkm_fifo *fifo) in gf100_fifo_uevent_fini() 482 gf100_fifo_intr(struct nvkm_fifo *base) in gf100_fifo_intr() 557 gf100_fifo_oneinit(struct nvkm_fifo *base) in gf100_fifo_oneinit() 597 gf100_fifo_fini(struct nvkm_fifo *base) in gf100_fifo_fini() 604 gf100_fifo_init(struct nvkm_fifo *base) in gf100_fifo_init() 640 gf100_fifo_dtor(struct nvkm_fifo *base) in gf100_fifo_dtor() 667 gf100_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gf100_fifo_new()
|
D | gm200.c | 42 gm200_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gm200_fifo_new()
|
D | gm20b.c | 40 gm20b_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gm20b_fifo_new()
|
D | gk20a.c | 40 gk20a_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gk20a_fifo_new()
|
D | gp10b.c | 41 gp10b_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gp10b_fifo_new()
|
D | nv10.c | 55 nv10_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in nv10_fifo_new()
|
D | gf100.h | 11 struct nvkm_fifo base;
|
D | gk208.c | 52 gk208_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gk208_fifo_new()
|
D | gk110.c | 60 gk110_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gk110_fifo_new()
|
D | gp100.c | 67 gp100_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gp100_fifo_new()
|
D | gm107.c | 82 gm107_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gm107_fifo_new()
|
D | chan.c | 205 struct nvkm_fifo *fifo = chan->fifo; in nvkm_fifo_chan_child_get() 316 struct nvkm_fifo *fifo = chan->fifo; in nvkm_fifo_chan_dtor() 354 struct nvkm_fifo *fifo, u32 size, u32 align, bool zero, in nvkm_fifo_chan_ctor()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | fifo.h | 19 struct nvkm_fifo *fifo; 35 struct nvkm_fifo { struct 49 void nvkm_fifo_fault(struct nvkm_fifo *, struct nvkm_fault_data *); argument 50 void nvkm_fifo_pause(struct nvkm_fifo *, unsigned long *); 51 void nvkm_fifo_start(struct nvkm_fifo *, unsigned long *); 53 void nvkm_fifo_chan_put(struct nvkm_fifo *, unsigned long flags, 56 nvkm_fifo_chan_inst(struct nvkm_fifo *, u64 inst, unsigned long *flags); 58 nvkm_fifo_chan_chid(struct nvkm_fifo *, int chid, unsigned long *flags); 60 int nv04_fifo_new(struct nvkm_device *, int, struct nvkm_fifo **); 61 int nv10_fifo_new(struct nvkm_device *, int, struct nvkm_fifo **); [all …]
|