Searched refs:nvkm_bar (Results 1 – 12 of 12) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | priv.h | 4 #define nvkm_bar(p) container_of((p), struct nvkm_bar, subdev) macro 8 int, struct nvkm_bar *); 11 void *(*dtor)(struct nvkm_bar *); 12 int (*oneinit)(struct nvkm_bar *); 13 void (*init)(struct nvkm_bar *); 16 void (*init)(struct nvkm_bar *); 17 void (*fini)(struct nvkm_bar *); 18 void (*wait)(struct nvkm_bar *); 19 struct nvkm_vmm *(*vmm)(struct nvkm_bar *); 22 void (*flush)(struct nvkm_bar *); [all …]
|
D | base.c | 27 nvkm_bar_flush(struct nvkm_bar *bar) in nvkm_bar_flush() 45 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_vmm() 54 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_fini() 64 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_init() 75 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_fini() 84 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_init() 95 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_oneinit() 102 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_dtor() 108 nvkm_bar = { variable 117 int index, struct nvkm_bar *bar) in nvkm_bar_ctor() [all …]
|
D | nv50.h | 8 struct nvkm_bar base; 20 int, u32 pgd_addr, struct nvkm_bar **); 21 void *nv50_bar_dtor(struct nvkm_bar *); 22 int nv50_bar_oneinit(struct nvkm_bar *); 23 void nv50_bar_init(struct nvkm_bar *); 24 void nv50_bar_bar1_init(struct nvkm_bar *); 25 void nv50_bar_bar1_wait(struct nvkm_bar *); 26 struct nvkm_vmm *nv50_bar_bar1_vmm(struct nvkm_bar *); 27 void nv50_bar_bar2_init(struct nvkm_bar *); 28 struct nvkm_vmm *nv50_bar_bar2_vmm(struct nvkm_bar *);
|
D | gf100.h | 13 struct nvkm_bar base; 19 int, struct nvkm_bar **); 20 void *gf100_bar_dtor(struct nvkm_bar *); 21 int gf100_bar_oneinit(struct nvkm_bar *); 22 void gf100_bar_bar1_init(struct nvkm_bar *); 23 void gf100_bar_bar1_wait(struct nvkm_bar *); 24 struct nvkm_vmm *gf100_bar_bar1_vmm(struct nvkm_bar *); 25 void gf100_bar_bar2_init(struct nvkm_bar *); 26 struct nvkm_vmm *gf100_bar_bar2_vmm(struct nvkm_bar *);
|
D | gf100.c | 32 gf100_bar_bar1_vmm(struct nvkm_bar *base) in gf100_bar_bar1_vmm() 38 gf100_bar_bar1_wait(struct nvkm_bar *base) in gf100_bar_bar1_wait() 46 gf100_bar_bar1_fini(struct nvkm_bar *bar) in gf100_bar_bar1_fini() 52 gf100_bar_bar1_init(struct nvkm_bar *base) in gf100_bar_bar1_init() 61 gf100_bar_bar2_vmm(struct nvkm_bar *base) in gf100_bar_bar2_vmm() 67 gf100_bar_bar2_fini(struct nvkm_bar *bar) in gf100_bar_bar2_fini() 73 gf100_bar_bar2_init(struct nvkm_bar *base) in gf100_bar_bar2_init() 121 gf100_bar_oneinit(struct nvkm_bar *base) in gf100_bar_oneinit() 147 gf100_bar_dtor(struct nvkm_bar *base) in gf100_bar_dtor() 163 int index, struct nvkm_bar **pbar) in gf100_bar_new_() [all …]
|
D | nv50.c | 32 nv50_bar_flush(struct nvkm_bar *base) in nv50_bar_flush() 47 nv50_bar_bar1_vmm(struct nvkm_bar *base) in nv50_bar_bar1_vmm() 53 nv50_bar_bar1_wait(struct nvkm_bar *base) in nv50_bar_bar1_wait() 59 nv50_bar_bar1_fini(struct nvkm_bar *bar) in nv50_bar_bar1_fini() 65 nv50_bar_bar1_init(struct nvkm_bar *base) in nv50_bar_bar1_init() 73 nv50_bar_bar2_vmm(struct nvkm_bar *base) in nv50_bar_bar2_vmm() 79 nv50_bar_bar2_fini(struct nvkm_bar *bar) in nv50_bar_bar2_fini() 85 nv50_bar_bar2_init(struct nvkm_bar *base) in nv50_bar_bar2_init() 95 nv50_bar_init(struct nvkm_bar *base) in nv50_bar_init() 106 nv50_bar_oneinit(struct nvkm_bar *base) in nv50_bar_oneinit() [all …]
|
D | gm107.c | 27 gm107_bar_bar1_wait(struct nvkm_bar *bar) in gm107_bar_bar1_wait() 37 gm107_bar_bar2_wait(struct nvkm_bar *bar) in gm107_bar_bar2_wait() 62 gm107_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) in gm107_bar_new()
|
D | g84.c | 29 g84_bar_flush(struct nvkm_bar *bar) in g84_bar_flush() 59 g84_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) in g84_bar_new()
|
D | gk20a.c | 35 gk20a_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) in gk20a_bar_new()
|
D | gm20b.c | 36 gm20b_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) in gm20b_bar_new()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | bar.h | 7 struct nvkm_bar { struct 22 void nvkm_bar_flush(struct nvkm_bar *); argument 24 int nv50_bar_new(struct nvkm_device *, int, struct nvkm_bar **); 25 int g84_bar_new(struct nvkm_device *, int, struct nvkm_bar **); 26 int gf100_bar_new(struct nvkm_device *, int, struct nvkm_bar **); 27 int gk20a_bar_new(struct nvkm_device *, int, struct nvkm_bar **); 28 int gm107_bar_new(struct nvkm_device *, int, struct nvkm_bar **); 29 int gm20b_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | device.h | 126 struct nvkm_bar *bar; 198 int (*bar )(struct nvkm_device *, int idx, struct nvkm_bar **);
|