Searched refs:nvkm_bar (Results 1 - 13 of 13) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bar/
H A Dpriv.h6 #define nvkm_bar(p) container_of((p), struct nvkm_bar, subdev) macro
10 int, struct nvkm_bar *);
13 void *(*dtor)(struct nvkm_bar *);
14 int (*oneinit)(struct nvkm_bar *);
15 void (*init)(struct nvkm_bar *);
18 void (*init)(struct nvkm_bar *);
19 void (*fini)(struct nvkm_bar *);
20 void (*wait)(struct nvkm_bar *);
21 struct nvkm_vmm *(*vmm)(struct nvkm_bar *);
[all...]
H A Dgf100.h15 struct nvkm_bar base;
21 int, struct nvkm_bar **);
22 void *gf100_bar_dtor(struct nvkm_bar *);
23 int gf100_bar_oneinit(struct nvkm_bar *);
24 void gf100_bar_bar1_init(struct nvkm_bar *);
25 void gf100_bar_bar1_wait(struct nvkm_bar *);
26 struct nvkm_vmm *gf100_bar_bar1_vmm(struct nvkm_bar *);
27 void gf100_bar_bar2_init(struct nvkm_bar *);
28 struct nvkm_vmm *gf100_bar_bar2_vmm(struct nvkm_bar *);
H A Dnv50.h10 struct nvkm_bar base;
22 int, u32 pgd_addr, struct nvkm_bar **);
23 void *nv50_bar_dtor(struct nvkm_bar *);
24 int nv50_bar_oneinit(struct nvkm_bar *);
25 void nv50_bar_init(struct nvkm_bar *);
26 void nv50_bar_bar1_init(struct nvkm_bar *);
27 void nv50_bar_bar1_wait(struct nvkm_bar *);
28 struct nvkm_vmm *nv50_bar_bar1_vmm(struct nvkm_bar *);
29 void nv50_bar_bar2_init(struct nvkm_bar *);
30 struct nvkm_vmm *nv50_bar_bar2_vmm(struct nvkm_bar *);
[all...]
H A Dnouveau_nvkm_subdev_bar_base.c32 nvkm_bar_flush(struct nvkm_bar *bar)
47 struct nvkm_bar *bar = device->bar;
60 struct nvkm_bar *bar = device->bar;
69 struct nvkm_bar *bar = device->bar;
79 struct nvkm_bar *bar = device->bar;
89 struct nvkm_bar *bar = device->bar;
100 struct nvkm_bar *bar = nvkm_bar(subdev);
109 struct nvkm_bar *bar = nvkm_bar(subde
134 nvkm_bar = { variable in typeref:struct:nvkm_subdev_func
[all...]
H A Dnouveau_nvkm_subdev_bar_tu102.c33 tu102_bar_bar2_wait(struct nvkm_bar *bar)
43 tu102_bar_bar2_fini(struct nvkm_bar *bar)
49 tu102_bar_bar2_init(struct nvkm_bar *base)
60 tu102_bar_bar1_wait(struct nvkm_bar *bar)
70 tu102_bar_bar1_fini(struct nvkm_bar *bar)
76 tu102_bar_bar1_init(struct nvkm_bar *base)
100 tu102_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar)
H A Dnouveau_nvkm_subdev_bar_gm107.c32 gm107_bar_bar1_wait(struct nvkm_bar *bar)
42 gm107_bar_bar2_wait(struct nvkm_bar *bar)
67 gm107_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar)
H A Dnouveau_nvkm_subdev_bar_g84.c34 g84_bar_flush(struct nvkm_bar *bar)
64 g84_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar)
H A Dnouveau_nvkm_subdev_bar_gk20a.c40 gk20a_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar)
H A Dnouveau_nvkm_subdev_bar_gm20b.c40 gm20b_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar)
H A Dnouveau_nvkm_subdev_bar_gf100.c37 gf100_bar_bar1_vmm(struct nvkm_bar *base)
43 gf100_bar_bar1_wait(struct nvkm_bar *base)
51 gf100_bar_bar1_fini(struct nvkm_bar *bar)
57 gf100_bar_bar1_init(struct nvkm_bar *base)
66 gf100_bar_bar2_vmm(struct nvkm_bar *base)
72 gf100_bar_bar2_fini(struct nvkm_bar *bar)
78 gf100_bar_bar2_init(struct nvkm_bar *base)
128 gf100_bar_oneinit(struct nvkm_bar *base)
154 gf100_bar_dtor(struct nvkm_bar *base)
170 int index, struct nvkm_bar **pba
[all...]
H A Dnouveau_nvkm_subdev_bar_nv50.c37 nv50_bar_flush(struct nvkm_bar *base)
52 nv50_bar_bar1_vmm(struct nvkm_bar *base)
58 nv50_bar_bar1_wait(struct nvkm_bar *base)
64 nv50_bar_bar1_fini(struct nvkm_bar *bar)
70 nv50_bar_bar1_init(struct nvkm_bar *base)
78 nv50_bar_bar2_vmm(struct nvkm_bar *base)
84 nv50_bar_bar2_fini(struct nvkm_bar *bar)
90 nv50_bar_bar2_init(struct nvkm_bar *base)
100 nv50_bar_init(struct nvkm_bar *base)
111 nv50_bar_oneinit(struct nvkm_bar *bas
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
H A Dbar.h9 struct nvkm_bar { struct
26 void nvkm_bar_flush(struct nvkm_bar *);
28 int nv50_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
29 int g84_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
30 int gf100_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
31 int gk20a_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
32 int gm107_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
33 int gm20b_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
34 int tu102_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
H A Ddevice.h145 struct nvkm_bar *bar;
222 int (*bar )(struct nvkm_device *, int idx, struct nvkm_bar **);

Completed in 110 milliseconds