/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | chan.h | 3 #define nvkm_fifo_chan(p) container_of((p), struct nvkm_fifo_chan, object) macro 7 void *(*dtor)(struct nvkm_fifo_chan *); 8 void (*init)(struct nvkm_fifo_chan *); 9 void (*fini)(struct nvkm_fifo_chan *); 10 int (*ntfy)(struct nvkm_fifo_chan *, u32 type, struct nvkm_event **); 11 int (*engine_ctor)(struct nvkm_fifo_chan *, struct nvkm_engine *, 13 void (*engine_dtor)(struct nvkm_fifo_chan *, struct nvkm_engine *); 14 int (*engine_init)(struct nvkm_fifo_chan *, struct nvkm_engine *); 15 int (*engine_fini)(struct nvkm_fifo_chan *, struct nvkm_engine *, 17 int (*object_ctor)(struct nvkm_fifo_chan *, struct nvkm_object *); [all …]
|
D | chan.c | 34 struct nvkm_fifo_chan *chan; 44 struct nvkm_fifo_chan *chan = object->chan; in nvkm_fifo_chan_child_fini() 77 struct nvkm_fifo_chan *chan = object->chan; in nvkm_fifo_chan_child_init() 110 struct nvkm_fifo_chan *chan = object->chan; in nvkm_fifo_chan_child_del() 137 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(oclass->parent); in nvkm_fifo_chan_child_new() 204 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_child_get() 249 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_ntfy() 258 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_map() 267 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_rd32() 282 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); in nvkm_fifo_chan_wr32() [all …]
|
D | channv04.h | 8 struct nvkm_fifo_chan base; 15 void *nv04_fifo_dma_dtor(struct nvkm_fifo_chan *); 16 void nv04_fifo_dma_init(struct nvkm_fifo_chan *); 17 void nv04_fifo_dma_fini(struct nvkm_fifo_chan *); 18 void nv04_fifo_dma_object_dtor(struct nvkm_fifo_chan *, int);
|
D | channv50.h | 9 struct nvkm_fifo_chan base; 23 void *nv50_fifo_chan_dtor(struct nvkm_fifo_chan *); 24 void nv50_fifo_chan_fini(struct nvkm_fifo_chan *); 25 void nv50_fifo_chan_engine_dtor(struct nvkm_fifo_chan *, struct nvkm_engine *); 26 void nv50_fifo_chan_object_dtor(struct nvkm_fifo_chan *, int);
|
D | channv50.c | 46 nv50_fifo_chan_engine_fini(struct nvkm_fifo_chan *base, in nv50_fifo_chan_engine_fini() 102 nv50_fifo_chan_engine_init(struct nvkm_fifo_chan *base, in nv50_fifo_chan_engine_init() 129 nv50_fifo_chan_engine_dtor(struct nvkm_fifo_chan *base, in nv50_fifo_chan_engine_dtor() 137 nv50_fifo_chan_engine_ctor(struct nvkm_fifo_chan *base, in nv50_fifo_chan_engine_ctor() 151 nv50_fifo_chan_object_dtor(struct nvkm_fifo_chan *base, int cookie) in nv50_fifo_chan_object_dtor() 158 nv50_fifo_chan_object_ctor(struct nvkm_fifo_chan *base, in nv50_fifo_chan_object_ctor() 179 nv50_fifo_chan_fini(struct nvkm_fifo_chan *base) in nv50_fifo_chan_fini() 193 nv50_fifo_chan_init(struct nvkm_fifo_chan *base) in nv50_fifo_chan_init() 206 nv50_fifo_chan_dtor(struct nvkm_fifo_chan *base) in nv50_fifo_chan_dtor()
|
D | base.c | 48 struct nvkm_fifo_chan **pchan) in nvkm_fifo_chan_put() 50 struct nvkm_fifo_chan *chan = *pchan; in nvkm_fifo_chan_put() 57 struct nvkm_fifo_chan * 60 struct nvkm_fifo_chan *chan; in nvkm_fifo_chan_inst() 75 struct nvkm_fifo_chan * 78 struct nvkm_fifo_chan *chan; in nvkm_fifo_chan_chid()
|
D | gpfifogf100.c | 52 gf100_fifo_gpfifo_engine_fini(struct nvkm_fifo_chan *base, in gf100_fifo_gpfifo_engine_fini() 85 gf100_fifo_gpfifo_engine_init(struct nvkm_fifo_chan *base, in gf100_fifo_gpfifo_engine_init() 104 gf100_fifo_gpfifo_engine_dtor(struct nvkm_fifo_chan *base, in gf100_fifo_gpfifo_engine_dtor() 113 gf100_fifo_gpfifo_engine_ctor(struct nvkm_fifo_chan *base, in gf100_fifo_gpfifo_engine_ctor() 133 gf100_fifo_gpfifo_fini(struct nvkm_fifo_chan *base) in gf100_fifo_gpfifo_fini() 152 gf100_fifo_gpfifo_init(struct nvkm_fifo_chan *base) in gf100_fifo_gpfifo_init() 170 gf100_fifo_gpfifo_dtor(struct nvkm_fifo_chan *base) in gf100_fifo_gpfifo_dtor()
|
D | chang84.c | 34 g84_fifo_chan_ntfy(struct nvkm_fifo_chan *chan, u32 type, in g84_fifo_chan_ntfy() 90 g84_fifo_chan_engine_fini(struct nvkm_fifo_chan *base, in g84_fifo_chan_engine_fini() 133 g84_fifo_chan_engine_init(struct nvkm_fifo_chan *base, in g84_fifo_chan_engine_init() 160 g84_fifo_chan_engine_ctor(struct nvkm_fifo_chan *base, in g84_fifo_chan_engine_ctor() 174 g84_fifo_chan_object_ctor(struct nvkm_fifo_chan *base, in g84_fifo_chan_object_ctor() 205 g84_fifo_chan_init(struct nvkm_fifo_chan *base) in g84_fifo_chan_init()
|
D | gpfifogk104.c | 75 gk104_fifo_gpfifo_engine_fini(struct nvkm_fifo_chan *base, in gk104_fifo_gpfifo_engine_fini() 98 gk104_fifo_gpfifo_engine_init(struct nvkm_fifo_chan *base, in gk104_fifo_gpfifo_engine_init() 117 gk104_fifo_gpfifo_engine_dtor(struct nvkm_fifo_chan *base, in gk104_fifo_gpfifo_engine_dtor() 126 gk104_fifo_gpfifo_engine_ctor(struct nvkm_fifo_chan *base, in gk104_fifo_gpfifo_engine_ctor() 146 gk104_fifo_gpfifo_fini(struct nvkm_fifo_chan *base) in gk104_fifo_gpfifo_fini() 163 gk104_fifo_gpfifo_init(struct nvkm_fifo_chan *base) in gk104_fifo_gpfifo_init() 183 gk104_fifo_gpfifo_dtor(struct nvkm_fifo_chan *base) in gk104_fifo_gpfifo_dtor()
|
D | dmanv40.c | 56 nv40_fifo_dma_engine_fini(struct nvkm_fifo_chan *base, in nv40_fifo_dma_engine_fini() 86 nv40_fifo_dma_engine_init(struct nvkm_fifo_chan *base, in nv40_fifo_dma_engine_init() 117 nv40_fifo_dma_engine_dtor(struct nvkm_fifo_chan *base, in nv40_fifo_dma_engine_dtor() 125 nv40_fifo_dma_engine_ctor(struct nvkm_fifo_chan *base, in nv40_fifo_dma_engine_ctor() 140 nv40_fifo_dma_object_ctor(struct nvkm_fifo_chan *base, in nv40_fifo_dma_object_ctor()
|
D | dmanv04.c | 35 nv04_fifo_dma_object_dtor(struct nvkm_fifo_chan *base, int cookie) in nv04_fifo_dma_object_dtor() 43 nv04_fifo_dma_object_ctor(struct nvkm_fifo_chan *base, in nv04_fifo_dma_object_ctor() 70 nv04_fifo_dma_fini(struct nvkm_fifo_chan *base) in nv04_fifo_dma_fini() 121 nv04_fifo_dma_init(struct nvkm_fifo_chan *base) in nv04_fifo_dma_init() 134 nv04_fifo_dma_dtor(struct nvkm_fifo_chan *base) in nv04_fifo_dma_dtor()
|
D | changf100.h | 8 struct nvkm_fifo_chan base;
|
D | changk104.h | 8 struct nvkm_fifo_chan base;
|
D | nv04.c | 139 struct nvkm_fifo_chan *chan; in nv04_fifo_cache_error() 194 struct nvkm_fifo_chan *chan; in nv04_fifo_dma_pusher()
|
D | gf100.c | 304 struct nvkm_fifo_chan *chan; in gf100_fifo_intr_fault() 369 struct nvkm_fifo_chan *chan; in gf100_fifo_intr_pbdma()
|
D | gk104.c | 369 struct nvkm_fifo_chan *chan; in gk104_fifo_intr_fault() 462 struct nvkm_fifo_chan *chan; in gk104_fifo_intr_pbdma_0()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | fifo.h | 14 struct nvkm_fifo_chan { struct 49 struct nvkm_fifo_chan **); argument 50 struct nvkm_fifo_chan * 52 struct nvkm_fifo_chan *
|
D | falcon.h | 5 struct nvkm_fifo_chan; 45 void (*intr)(struct nvkm_falcon *, struct nvkm_fifo_chan *);
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
D | nv31.h | 25 struct nvkm_fifo_chan *fifo; 28 int nv31_mpeg_chan_new(struct nvkm_fifo_chan *, const struct nvkm_oclass *,
|
D | priv.h | 4 struct nvkm_fifo_chan;
|
D | nv44.c | 46 struct nvkm_fifo_chan *fifo; 103 nv44_mpeg_chan_new(struct nvkm_fifo_chan *fifoch, in nv44_mpeg_chan_new()
|
D | nv31.c | 84 nv31_mpeg_chan_new(struct nvkm_fifo_chan *fifoch, in nv31_mpeg_chan_new()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | chan.h | 11 struct nvkm_fifo_chan *fifo; 23 struct nvkm_fifo_chan *, const struct nvkm_oclass *,
|
D | priv.h | 17 int (*chan_new)(struct nvkm_sw *, struct nvkm_fifo_chan *,
|
D | nv10.c | 39 nv10_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifo, in nv10_sw_chan_new()
|
D | nv04.c | 108 nv04_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifo, in nv04_sw_chan_new()
|
D | chan.c | 97 struct nvkm_fifo_chan *fifo, const struct nvkm_oclass *oclass, in nvkm_sw_chan_ctor()
|
D | base.c | 77 nvkm_sw_cclass_get(struct nvkm_fifo_chan *fifoch, in nvkm_sw_cclass_get()
|
D | gf100.c | 105 gf100_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifoch, in gf100_sw_chan_new()
|
D | nv50.c | 100 nv50_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifoch, in nv50_sw_chan_new()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | priv.h | 7 struct nvkm_fifo_chan; 22 int (*chan_new)(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
D | nv40.h | 23 struct nvkm_fifo_chan *fifo; 28 int nv40_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
D | nv10.h | 11 int nv10_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
D | nv50.h | 28 int nv50_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
D | base.c | 76 nvkm_gr_cclass_new(struct nvkm_fifo_chan *chan, in nvkm_gr_cclass_new()
|
D | nv2a.c | 20 nv2a_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv2a_gr_chan_new()
|
D | nv34.c | 20 nv34_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv34_gr_chan_new()
|
D | nv35.c | 20 nv35_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv35_gr_chan_new()
|
D | nv25.c | 20 nv25_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv25_gr_chan_new()
|
D | nv20.c | 74 nv20_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv20_gr_chan_new() 184 struct nvkm_fifo_chan *chan; in nv20_gr_intr()
|
D | nv30.c | 21 nv30_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv30_gr_chan_new()
|
D | nv50.c | 87 nv50_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv50_gr_chan_new() 623 struct nvkm_fifo_chan *chan; in nv50_gr_intr()
|
D | nv40.c | 148 nv40_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv40_gr_chan_new()
|
D | gf100.c | 343 gf100_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in gf100_gr_chan_new() 1183 struct nvkm_fifo_chan *chan; in gf100_gr_intr()
|
D | nv04.c | 1184 nv04_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv04_gr_chan_new()
|
D | nv10.c | 1002 nv10_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, in nv10_gr_chan_new()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | engine.h | 5 struct nvkm_fifo_chan; 30 int (*cclass)(struct nvkm_fifo_chan *,
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
D | priv.h | 5 void gt215_ce_intr(struct nvkm_falcon *, struct nvkm_fifo_chan *);
|
D | gt215.c | 43 gt215_ce_intr(struct nvkm_falcon *ce, struct nvkm_fifo_chan *chan) in gt215_ce_intr()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sec/ |
D | g98.c | 43 g98_sec_intr(struct nvkm_falcon *sec, struct nvkm_fifo_chan *chan) in g98_sec_intr()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/cipher/ |
D | g84.c | 85 struct nvkm_fifo_chan *chan; in g84_cipher_intr()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | nv50.c | 159 struct nvkm_fifo_chan *chan; in nv50_fb_intr()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ |
D | falcon.c | 67 struct nvkm_fifo_chan *chan; in nvkm_falcon_intr()
|