Symbol: nvkm_disp_chan
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
64
struct nvkm_disp_chan *chan[81];
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
109
struct nvkm_disp_chan *chan = nvkm_disp_chan(object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
133
struct nvkm_disp_chan *chan = nvkm_disp_chan(object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
143
struct nvkm_disp_chan *chan = nvkm_disp_chan(object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
152
struct nvkm_disp_chan *chan = nvkm_disp_chan(object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
165
nvkm_disp_chan = {
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
179
struct nvkm_disp_chan *chan;
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
202
nvkm_object_ctor(&nvkm_disp_chan, oclass, &chan->object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
32
struct nvkm_disp_chan *chan = nvkm_disp_chan(object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
50
struct nvkm_disp_chan *chan = nvkm_disp_chan(object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c
82
struct nvkm_disp_chan *chan = nvkm_disp_chan(oclass->parent);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
118
void nv50_disp_chan_mthd(struct nvkm_disp_chan *, int debug);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
36
int (*push)(struct nvkm_disp_chan *, u64 object);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
37
int (*init)(struct nvkm_disp_chan *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
38
void (*fini)(struct nvkm_disp_chan *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
39
void (*intr)(struct nvkm_disp_chan *, bool en);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
4
#define nvkm_disp_chan(p) container_of((p), struct nvkm_disp_chan, object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
40
u64 (*user)(struct nvkm_disp_chan *, u64 *size);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
41
int (*bind)(struct nvkm_disp_chan *, struct nvkm_object *, u32 handle);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
44
void nv50_disp_chan_intr(struct nvkm_disp_chan *, bool);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
45
u64 nv50_disp_chan_user(struct nvkm_disp_chan *, u64 *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
48
int nv50_disp_dmac_push(struct nvkm_disp_chan *, u64);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
49
int nv50_disp_dmac_bind(struct nvkm_disp_chan *, struct nvkm_object *, u32);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
52
void gf119_disp_chan_intr(struct nvkm_disp_chan *, bool);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
55
void gf119_disp_dmac_fini(struct nvkm_disp_chan *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
56
int gf119_disp_dmac_bind(struct nvkm_disp_chan *, struct nvkm_object *, u32);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
58
void gf119_disp_core_fini(struct nvkm_disp_chan *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
62
u64 gv100_disp_chan_user(struct nvkm_disp_chan *, u64 *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
63
int gv100_disp_dmac_init(struct nvkm_disp_chan *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
64
void gv100_disp_dmac_fini(struct nvkm_disp_chan *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h
65
int gv100_disp_dmac_bind(struct nvkm_disp_chan *, struct nvkm_object *, u32);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
504
gf119_disp_chan_intr(struct nvkm_disp_chan *chan, bool en)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
517
gf119_disp_pioc_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
536
gf119_disp_pioc_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
568
gf119_disp_dmac_bind(struct nvkm_disp_chan *chan, struct nvkm_object *object, u32 handle)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
575
gf119_disp_dmac_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
597
gf119_disp_dmac_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
946
gf119_disp_core_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
966
gf119_disp_core_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
103
gp102_disp_core_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c
34
gp102_disp_dmac_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
333
gv100_disp_chan_user(struct nvkm_disp_chan *chan, u64 *psize)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
340
gv100_disp_dmac_idle(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
353
gv100_disp_dmac_bind(struct nvkm_disp_chan *chan,
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
361
gv100_disp_dmac_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
373
gv100_disp_dmac_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
393
gv100_disp_wimm_intr(struct nvkm_disp_chan *chan, bool en)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
519
gv100_disp_wndw_intr(struct nvkm_disp_chan *chan, bool en)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
555
gv100_disp_curs_idle(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
568
gv100_disp_curs_intr(struct nvkm_disp_chan *chan, bool en)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
577
gv100_disp_curs_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
587
gv100_disp_curs_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
722
gv100_disp_core_idle(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
734
gv100_disp_core_user(struct nvkm_disp_chan *chan, u64 *psize)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
741
gv100_disp_core_intr(struct nvkm_disp_chan *chan, bool en)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
750
gv100_disp_core_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
760
gv100_disp_core_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
480
nv50_disp_chan_mthd(struct nvkm_disp_chan *chan, int debug)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
550
nv50_disp_chan_user(struct nvkm_disp_chan *chan, u64 *psize)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
557
nv50_disp_chan_intr(struct nvkm_disp_chan *chan, bool en)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
566
nv50_disp_pioc_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
585
nv50_disp_pioc_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
626
nv50_disp_dmac_bind(struct nvkm_disp_chan *chan, struct nvkm_object *object, u32 handle)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
633
nv50_disp_dmac_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
655
nv50_disp_dmac_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
684
nv50_disp_dmac_push(struct nvkm_disp_chan *chan, u64 object)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
943
nv50_disp_core_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
963
nv50_disp_core_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
114
r535_curs_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
150
r535_dmac_bind(struct nvkm_disp_chan *chan, struct nvkm_object *object, u32 handle)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
158
r535_dmac_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
185
r535_dmac_init(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
199
r535_dmac_push(struct nvkm_disp_chan *chan, u64 memory)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
240
r535_core_fini(struct nvkm_disp_chan *chan)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
46
r535_chan_user(struct nvkm_disp_chan *chan, u64 *psize)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
62
r535_chan_intr(struct nvkm_disp_chan *chan, bool en)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
67
r535_chan_fini(struct nvkm_disp_chan *chan)