/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/ |
gr.h | 8 struct nvkm_gr { struct 13 u64 nvkm_gr_units(struct nvkm_gr *); 14 int nvkm_gr_tlb_flush(struct nvkm_gr *); 19 int nv04_gr_new(struct nvkm_device *, int, struct nvkm_gr **); 20 int nv10_gr_new(struct nvkm_device *, int, struct nvkm_gr **); 21 int nv15_gr_new(struct nvkm_device *, int, struct nvkm_gr **); 22 int nv17_gr_new(struct nvkm_device *, int, struct nvkm_gr **); 23 int nv20_gr_new(struct nvkm_device *, int, struct nvkm_gr **); 24 int nv25_gr_new(struct nvkm_device *, int, struct nvkm_gr **); 25 int nv2a_gr_new(struct nvkm_device *, int, struct nvkm_gr **); [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/ |
nv10.h | 9 struct nvkm_gr **); 10 int nv10_gr_init(struct nvkm_gr *); 11 void nv10_gr_intr(struct nvkm_gr *); 12 void nv10_gr_tile(struct nvkm_gr *, int, struct nvkm_fb_tile *); 14 int nv10_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
priv.h | 6 #define nvkm_gr(p) container_of((p), struct nvkm_gr, engine) macro 13 int index, bool enable, struct nvkm_gr *); 15 bool nv04_gr_idle(struct nvkm_gr *); 18 void *(*dtor)(struct nvkm_gr *); 19 int (*oneinit)(struct nvkm_gr *); 20 int (*init)(struct nvkm_gr *); 21 int (*fini)(struct nvkm_gr *, bool); 22 void (*intr)(struct nvkm_gr *); 23 void (*tile)(struct nvkm_gr *, int region, struct nvkm_fb_tile *) [all...] |
nv20.h | 10 struct nvkm_gr base; 15 int, struct nvkm_gr **); 16 void *nv20_gr_dtor(struct nvkm_gr *); 17 int nv20_gr_oneinit(struct nvkm_gr *); 18 int nv20_gr_init(struct nvkm_gr *); 19 void nv20_gr_intr(struct nvkm_gr *); 20 void nv20_gr_tile(struct nvkm_gr *, int, struct nvkm_fb_tile *); 22 int nv30_gr_init(struct nvkm_gr *);
|
nv50.h | 10 struct nvkm_gr base; 17 struct nvkm_gr **); 18 int nv50_gr_init(struct nvkm_gr *); 19 void nv50_gr_intr(struct nvkm_gr *); 20 u64 nv50_gr_units(struct nvkm_gr *); 22 int g84_gr_tlb_flush(struct nvkm_gr *); 32 int nv50_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
nouveau_nvkm_engine_gr_base.c | 36 struct nvkm_gr *gr = device->gr; 45 struct nvkm_gr *gr = device->gr; 54 struct nvkm_gr *gr = device->gr; 63 struct nvkm_gr *gr = nvkm_gr(engine); 72 struct nvkm_gr *gr = nvkm_gr(engine); 78 nvkm_gr_units(struct nvkm_gr *gr) 86 nvkm_gr_tlb_flush(struct nvkm_gr *gr) 96 struct nvkm_gr *gr = nvkm_gr(oclass->engine) 169 nvkm_gr = { variable in typeref:typename:const struct nvkm_engine_func [all...] |
nv40.h | 10 struct nvkm_gr base; 16 struct nvkm_gr **); 17 int nv40_gr_init(struct nvkm_gr *); 18 void nv40_gr_intr(struct nvkm_gr *); 19 u64 nv40_gr_units(struct nvkm_gr *); 32 int nv40_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
nouveau_nvkm_engine_gr_gt200.c | 51 gt200_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_mcp79.c | 50 mcp79_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_gt215.c | 52 gt215_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_mcp89.c | 52 mcp89_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_nv15.c | 61 nv15_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_nv17.c | 61 nv17_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_nv44.c | 36 nv44_gr_tile(struct nvkm_gr *base, int i, struct nvkm_fb_tile *tile) 110 nv44_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_gp104.c | 100 gp104_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_gp107.c | 89 gp107_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_gp10b.c | 101 gp10b_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_g84.c | 120 g84_gr_tlb_flush(struct nvkm_gr *base) 200 g84_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_nv20.c | 80 nv20_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, 154 nv20_gr_tile(struct nvkm_gr *base, int i, struct nvkm_fb_tile *tile) 185 nv20_gr_intr(struct nvkm_gr *base) 225 nv20_gr_oneinit(struct nvkm_gr *base) 234 nv20_gr_init(struct nvkm_gr *base) 329 nv20_gr_dtor(struct nvkm_gr *base) 338 int index, struct nvkm_gr **pgr) 378 nv20_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_gf110.c | 135 gf110_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_gp108.c | 99 gp108_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_nv40.c | 39 nv40_gr_units(struct nvkm_gr *gr) 153 nv40_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, 178 nv40_gr_tile(struct nvkm_gr *base, int i, struct nvkm_fb_tile *tile) 237 nv40_gr_intr(struct nvkm_gr *base) 292 nv40_gr_init(struct nvkm_gr *base) 437 int index, struct nvkm_gr **pgr) 478 nv40_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_nv30.c | 27 nv30_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch, 109 nv30_gr_init(struct nvkm_gr *base) 202 nv30_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_gf104.c | 160 gf104_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|
nouveau_nvkm_engine_gr_gf108.c | 159 gf108_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr)
|