Symbol: nvif_chan
drivers/gpu/drm/nouveau/include/nvif/chan.h
12
u32 (*read_get)(struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
16
u32 (*read_get)(struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
17
void (*push)(struct nvif_chan *, bool main, u64 addr, u32 size,
drivers/gpu/drm/nouveau/include/nvif/chan.h
19
void (*kick)(struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
20
int (*post)(struct nvif_chan *, u32 gpptr, u32 pbptr);
drivers/gpu/drm/nouveau/include/nvif/chan.h
25
int (*release)(struct nvif_chan *, u64 addr, u32 data);
drivers/gpu/drm/nouveau/include/nvif/chan.h
51
int nvif_chan_dma_wait(struct nvif_chan *, u32 push_nr);
drivers/gpu/drm/nouveau/include/nvif/chan.h
54
void *push, u64 push_addr, u32 push_size, struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
55
int nvif_chan_gpfifo_wait(struct nvif_chan *, u32 gpfifo_nr, u32 push_nr);
drivers/gpu/drm/nouveau/include/nvif/chan.h
56
void nvif_chan_gpfifo_push(struct nvif_chan *, u64 addr, u32 size, bool no_prefetch);
drivers/gpu/drm/nouveau/include/nvif/chan.h
57
int nvif_chan_gpfifo_post(struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
59
void nvif_chan506f_gpfifo_push(struct nvif_chan *, bool main, u64 addr, u32 size, bool no_prefetch);
drivers/gpu/drm/nouveau/include/nvif/chan.h
60
void nvif_chan506f_gpfifo_kick(struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
64
struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
65
u32 nvif_chan906f_read_get(struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
66
u32 nvif_chan906f_gpfifo_read_get(struct nvif_chan *);
drivers/gpu/drm/nouveau/include/nvif/chan.h
67
int nvif_chan906f_gpfifo_post(struct nvif_chan *, u32 gpptr, u32 pbptr);
drivers/gpu/drm/nouveau/include/nvif/chan.h
69
int nvif_chan506f_ctor(struct nvif_chan *, void *userd, void *gpfifo, u32 gpfifo_size,
drivers/gpu/drm/nouveau/include/nvif/chan.h
71
int nvif_chan906f_ctor(struct nvif_chan *, void *userd, void *gpfifo, u32 gpfifo_size,
drivers/gpu/drm/nouveau/include/nvif/chan.h
73
int nvif_chanc36f_ctor(struct nvif_chan *, void *userd, void *gpfifo, u32 gpfifo_size,
drivers/gpu/drm/nouveau/nouveau_chan.h
10
struct nvif_chan chan;
drivers/gpu/drm/nouveau/nvif/chan.c
10
struct nvif_chan *chan = container_of(push, typeof(*chan), push);
drivers/gpu/drm/nouveau/nvif/chan.c
116
nvif_chan_dma_wait(struct nvif_chan *chan, u32 nr)
drivers/gpu/drm/nouveau/nvif/chan.c
30
struct nvif_chan *chan = container_of(push, typeof(*chan), push);
drivers/gpu/drm/nouveau/nvif/chan.c
36
nvif_chan_gpfifo_post(struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chan.c
49
nvif_chan_gpfifo_push(struct nvif_chan *chan, u64 addr, u32 size, bool no_prefetch)
drivers/gpu/drm/nouveau/nvif/chan.c
55
nvif_chan_gpfifo_wait(struct nvif_chan *chan, u32 gpfifo_nr, u32 push_nr)
drivers/gpu/drm/nouveau/nvif/chan.c
97
void *push, u64 push_addr, u32 push_size, struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chan506f.c
15
nvif_chan506f_gpfifo_push(struct nvif_chan *chan, bool main, u64 addr, u32 size, bool no_prefetch)
drivers/gpu/drm/nouveau/nvif/chan506f.c
35
nvif_chan506f_gpfifo_read_get(struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chan506f.c
41
nvif_chan506f_read_get(struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chan506f.c
66
nvif_chan506f_ctor(struct nvif_chan *chan, void *userd, void *gpfifo, u32 gpfifo_size,
drivers/gpu/drm/nouveau/nvif/chan506f.c
8
nvif_chan506f_gpfifo_kick(struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chan906f.c
22
nvif_chan906f_sem_release(struct nvif_chan *chan, u64 addr, u32 data)
drivers/gpu/drm/nouveau/nvif/chan906f.c
47
nvif_chan906f_gpfifo_post(struct nvif_chan *chan, u32 gpptr, u32 pbptr)
drivers/gpu/drm/nouveau/nvif/chan906f.c
54
nvif_chan906f_gpfifo_read_get(struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chan906f.c
60
nvif_chan906f_read_get(struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chan906f.c
79
struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chan906f.c
88
nvif_chan906f_ctor(struct nvif_chan *chan, void *userd, void *gpfifo, u32 gpfifo_size,
drivers/gpu/drm/nouveau/nvif/chanc36f.c
12
nvif_chanc36f_gpfifo_kick(struct nvif_chan *chan)
drivers/gpu/drm/nouveau/nvif/chanc36f.c
27
nvif_chanc36f_sem_release(struct nvif_chan *chan, u64 addr, u32 data)
drivers/gpu/drm/nouveau/nvif/chanc36f.c
63
nvif_chanc36f_ctor(struct nvif_chan *chan, void *userd, void *gpfifo, u32 gpfifo_size,