/kernel/linux/linux-5.10/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 | gk104.h | 14 struct nvkm_fifo base; 49 void (*fault)(struct nvkm_fifo *, int unit); 91 int index, int nr, struct nvkm_fifo **); 117 void gm107_fifo_intr_fault(struct nvkm_fifo *, int); 124 void gp100_fifo_intr_fault(struct nvkm_fifo *, int);
|
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() 240 nv04_fifo_intr(struct nvkm_fifo *base) in nv04_fifo_intr() 299 nv04_fifo_init(struct nvkm_fifo *base) in nv04_fifo_init() 330 struct nvkm_fifo **pfifo) in nv04_fifo_new_() 361 nv04_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in nv04_fifo_new()
|
D | gf100.c | 37 gf100_fifo_uevent_init(struct nvkm_fifo *fifo) in gf100_fifo_uevent_init() 44 gf100_fifo_uevent_fini(struct nvkm_fifo *fifo) in gf100_fifo_uevent_fini() 257 gf100_fifo_fault(struct nvkm_fifo *base, struct nvkm_fault_data *info) in gf100_fifo_fault() 373 gf100_fifo_intr_fault(struct nvkm_fifo *fifo, int unit) in gf100_fifo_intr_fault() 499 gf100_fifo_intr(struct nvkm_fifo *base) in gf100_fifo_intr() 574 gf100_fifo_oneinit(struct nvkm_fifo *base) in gf100_fifo_oneinit() 614 gf100_fifo_fini(struct nvkm_fifo *base) in gf100_fifo_fini() 621 gf100_fifo_init(struct nvkm_fifo *base) in gf100_fifo_init() 657 gf100_fifo_dtor(struct nvkm_fifo *base) in gf100_fifo_dtor() 685 gf100_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gf100_fifo_new()
|
D | chan.h | 23 int nvkm_fifo_chan_ctor(const struct nvkm_fifo_chan_func *, struct nvkm_fifo *, 29 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() 356 gk104_fifo_recover_chan(struct nvkm_fifo *base, int chid) in gk104_fifo_recover_chan() 465 gk104_fifo_fault(struct nvkm_fifo *base, struct nvkm_fault_data *info) in gk104_fifo_fault() 773 gk104_fifo_intr(struct nvkm_fifo *base) in gk104_fifo_intr() 865 gk104_fifo_fini(struct nvkm_fifo *base) in gk104_fifo_fini() 875 gk104_fifo_info(struct nvkm_fifo *base, u64 mthd, u64 *data) in gk104_fifo_info() 903 gk104_fifo_oneinit(struct nvkm_fifo *base) in gk104_fifo_oneinit() [all …]
|
D | gp100.c | 56 gp100_fifo_intr_fault(struct nvkm_fifo *fifo, int unit) in gp100_fifo_intr_fault() 94 gp100_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gp100_fifo_new()
|
D | nv40.c | 60 nv40_fifo_init(struct nvkm_fifo *base) in nv40_fifo_init() 124 nv40_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in nv40_fifo_new()
|
D | gm107.c | 72 gm107_fifo_intr_fault(struct nvkm_fifo *fifo, int unit) in gm107_fifo_intr_fault() 109 gm107_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gm107_fifo_new()
|
D | nv10.c | 55 nv10_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in nv10_fifo_new()
|
D | gk20a.c | 41 gk20a_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gk20a_fifo_new()
|
D | gm20b.c | 41 gm20b_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gm20b_fifo_new()
|
D | gp10b.c | 42 gp10b_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gp10b_fifo_new()
|
D | gf100.h | 11 struct nvkm_fifo base;
|
D | gm200.c | 57 gm200_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gm200_fifo_new()
|
D | gk110.c | 63 gk110_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gk110_fifo_new()
|
D | gk208.c | 60 gk208_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in gk208_fifo_new()
|
D | tu102.c | 113 tu102_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) in tu102_fifo_new()
|
/kernel/linux/linux-5.10/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 …]
|