Home
last modified time | relevance | path

Searched refs:nvkm_oclass (Results 1 – 200 of 346) sorted by relevance

12

/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dgr.h53 extern struct nvkm_oclass nv04_gr_oclass;
54 extern struct nvkm_oclass nv10_gr_oclass;
55 extern struct nvkm_oclass nv20_gr_oclass;
56 extern struct nvkm_oclass nv25_gr_oclass;
57 extern struct nvkm_oclass nv2a_gr_oclass;
58 extern struct nvkm_oclass nv30_gr_oclass;
59 extern struct nvkm_oclass nv34_gr_oclass;
60 extern struct nvkm_oclass nv35_gr_oclass;
61 extern struct nvkm_oclass nv40_gr_oclass;
62 extern struct nvkm_oclass nv50_gr_oclass;
[all …]
Ddisp.h21 extern struct nvkm_oclass *nv04_disp_oclass;
22 extern struct nvkm_oclass *nv50_disp_oclass;
23 extern struct nvkm_oclass *g84_disp_oclass;
24 extern struct nvkm_oclass *gt200_disp_oclass;
25 extern struct nvkm_oclass *g94_disp_oclass;
26 extern struct nvkm_oclass *gt215_disp_oclass;
27 extern struct nvkm_oclass *gf110_disp_oclass;
28 extern struct nvkm_oclass *gk104_disp_oclass;
29 extern struct nvkm_oclass *gk110_disp_oclass;
30 extern struct nvkm_oclass *gm107_disp_oclass;
[all …]
Dce.h7 extern struct nvkm_oclass gt215_ce_oclass;
8 extern struct nvkm_oclass gf100_ce0_oclass;
9 extern struct nvkm_oclass gf100_ce1_oclass;
10 extern struct nvkm_oclass gk104_ce0_oclass;
11 extern struct nvkm_oclass gk104_ce1_oclass;
12 extern struct nvkm_oclass gk104_ce2_oclass;
13 extern struct nvkm_oclass gm204_ce0_oclass;
14 extern struct nvkm_oclass gm204_ce1_oclass;
15 extern struct nvkm_oclass gm204_ce2_oclass;
Dpm.h27 extern struct nvkm_oclass *nv40_pm_oclass;
28 extern struct nvkm_oclass *nv50_pm_oclass;
29 extern struct nvkm_oclass *g84_pm_oclass;
30 extern struct nvkm_oclass *gt215_pm_oclass;
31 extern struct nvkm_oclass gf100_pm_oclass;
32 extern struct nvkm_oclass gk104_pm_oclass;
33 extern struct nvkm_oclass gk110_pm_oclass;
Dfifo.h32 struct nvkm_oclass *,
100 struct nvkm_oclass *, int min, int max,
109 extern struct nvkm_oclass *nv04_fifo_oclass;
110 extern struct nvkm_oclass *nv10_fifo_oclass;
111 extern struct nvkm_oclass *nv17_fifo_oclass;
112 extern struct nvkm_oclass *nv40_fifo_oclass;
113 extern struct nvkm_oclass *nv50_fifo_oclass;
114 extern struct nvkm_oclass *g84_fifo_oclass;
115 extern struct nvkm_oclass *gf100_fifo_oclass;
116 extern struct nvkm_oclass *gk104_fifo_oclass;
[all …]
Dmpeg.h43 extern struct nvkm_oclass nv31_mpeg_oclass;
44 extern struct nvkm_oclass nv40_mpeg_oclass;
45 extern struct nvkm_oclass nv44_mpeg_oclass;
46 extern struct nvkm_oclass nv50_mpeg_oclass;
47 extern struct nvkm_oclass g84_mpeg_oclass;
49 extern struct nvkm_oclass nv31_mpeg_cclass;
50 extern struct nvkm_oclass nv31_mpeg_sclass[];
51 extern struct nvkm_oclass nv40_mpeg_sclass[];
58 struct nvkm_oclass *, void *, u32,
Ddmaobj.h22 extern struct nvkm_oclass *nv04_dmaeng_oclass;
23 extern struct nvkm_oclass *nv50_dmaeng_oclass;
24 extern struct nvkm_oclass *gf100_dmaeng_oclass;
25 extern struct nvkm_oclass *gf110_dmaeng_oclass;
Dmspdec.h4 extern struct nvkm_oclass g98_mspdec_oclass;
5 extern struct nvkm_oclass gf100_mspdec_oclass;
6 extern struct nvkm_oclass gk104_mspdec_oclass;
Dmsvld.h4 extern struct nvkm_oclass g98_msvld_oclass;
5 extern struct nvkm_oclass gf100_msvld_oclass;
6 extern struct nvkm_oclass gk104_msvld_oclass;
Dsw.h44 extern struct nvkm_oclass *nv04_sw_oclass;
45 extern struct nvkm_oclass *nv10_sw_oclass;
46 extern struct nvkm_oclass *nv50_sw_oclass;
47 extern struct nvkm_oclass *gf100_sw_oclass;
Dmsppp.h4 extern struct nvkm_oclass g98_msppp_oclass;
5 extern struct nvkm_oclass gf100_msppp_oclass;
Dxtensa.h21 struct nvkm_oclass *, void *, u32,
27 struct nvkm_oclass *, u32, bool,
Dbsp.h4 extern struct nvkm_oclass g84_bsp_oclass;
Dvp.h4 extern struct nvkm_oclass g84_vp_oclass;
Dcipher.h4 extern struct nvkm_oclass g84_cipher_oclass;
Dsec.h4 extern struct nvkm_oclass g98_sec_oclass;
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dfb.h81 extern struct nvkm_oclass *nv04_fb_oclass;
82 extern struct nvkm_oclass *nv10_fb_oclass;
83 extern struct nvkm_oclass *nv1a_fb_oclass;
84 extern struct nvkm_oclass *nv20_fb_oclass;
85 extern struct nvkm_oclass *nv25_fb_oclass;
86 extern struct nvkm_oclass *nv30_fb_oclass;
87 extern struct nvkm_oclass *nv35_fb_oclass;
88 extern struct nvkm_oclass *nv36_fb_oclass;
89 extern struct nvkm_oclass *nv40_fb_oclass;
90 extern struct nvkm_oclass *nv41_fb_oclass;
[all …]
Ddevinit.h19 extern struct nvkm_oclass *nv04_devinit_oclass;
20 extern struct nvkm_oclass *nv05_devinit_oclass;
21 extern struct nvkm_oclass *nv10_devinit_oclass;
22 extern struct nvkm_oclass *nv1a_devinit_oclass;
23 extern struct nvkm_oclass *nv20_devinit_oclass;
24 extern struct nvkm_oclass *nv50_devinit_oclass;
25 extern struct nvkm_oclass *g84_devinit_oclass;
26 extern struct nvkm_oclass *g98_devinit_oclass;
27 extern struct nvkm_oclass *gt215_devinit_oclass;
28 extern struct nvkm_oclass *mcp89_devinit_oclass;
[all …]
Dmc.h18 extern struct nvkm_oclass *nv04_mc_oclass;
19 extern struct nvkm_oclass *nv40_mc_oclass;
20 extern struct nvkm_oclass *nv44_mc_oclass;
21 extern struct nvkm_oclass *nv4c_mc_oclass;
22 extern struct nvkm_oclass *nv50_mc_oclass;
23 extern struct nvkm_oclass *g94_mc_oclass;
24 extern struct nvkm_oclass *g98_mc_oclass;
25 extern struct nvkm_oclass *gf100_mc_oclass;
26 extern struct nvkm_oclass *gf106_mc_oclass;
27 extern struct nvkm_oclass *gk20a_mc_oclass;
Dpmu.h34 extern struct nvkm_oclass *gt215_pmu_oclass;
35 extern struct nvkm_oclass *gf100_pmu_oclass;
36 extern struct nvkm_oclass *gf110_pmu_oclass;
37 extern struct nvkm_oclass *gk104_pmu_oclass;
38 extern struct nvkm_oclass *gk110_pmu_oclass;
39 extern struct nvkm_oclass *gk208_pmu_oclass;
40 extern struct nvkm_oclass *gk20a_pmu_oclass;
Dclk.h133 struct nvkm_oclass *,
140 extern struct nvkm_oclass nv04_clk_oclass;
141 extern struct nvkm_oclass nv40_clk_oclass;
142 extern struct nvkm_oclass *nv50_clk_oclass;
143 extern struct nvkm_oclass *g84_clk_oclass;
144 extern struct nvkm_oclass *mcp77_clk_oclass;
145 extern struct nvkm_oclass gt215_clk_oclass;
146 extern struct nvkm_oclass gf100_clk_oclass;
147 extern struct nvkm_oclass gk104_clk_oclass;
148 extern struct nvkm_oclass gk20a_clk_oclass;
Dtherm.h66 struct nvkm_oclass *, int, void **);
73 extern struct nvkm_oclass nv40_therm_oclass;
74 extern struct nvkm_oclass nv50_therm_oclass;
75 extern struct nvkm_oclass g84_therm_oclass;
76 extern struct nvkm_oclass gt215_therm_oclass;
77 extern struct nvkm_oclass gf110_therm_oclass;
78 extern struct nvkm_oclass gm107_therm_oclass;
Dgpio.h39 extern struct nvkm_oclass *nv10_gpio_oclass;
40 extern struct nvkm_oclass *nv50_gpio_oclass;
41 extern struct nvkm_oclass *g94_gpio_oclass;
42 extern struct nvkm_oclass *gf110_gpio_oclass;
43 extern struct nvkm_oclass *gk104_gpio_oclass;
Di2c.h87 extern struct nvkm_oclass *nv04_i2c_oclass;
88 extern struct nvkm_oclass *nv4e_i2c_oclass;
89 extern struct nvkm_oclass *nv50_i2c_oclass;
90 extern struct nvkm_oclass *g94_i2c_oclass;
91 extern struct nvkm_oclass *gf110_i2c_oclass;
92 extern struct nvkm_oclass *gf117_i2c_oclass;
93 extern struct nvkm_oclass *gk104_i2c_oclass;
94 extern struct nvkm_oclass *gm204_i2c_oclass;
Dbus.h36 extern struct nvkm_oclass *nv04_bus_oclass;
37 extern struct nvkm_oclass *nv31_bus_oclass;
38 extern struct nvkm_oclass *nv50_bus_oclass;
39 extern struct nvkm_oclass *g94_bus_oclass;
40 extern struct nvkm_oclass *gf100_bus_oclass;
Dfuse.h20 struct nvkm_oclass *, int, void **);
25 extern struct nvkm_oclass nv50_fuse_oclass;
26 extern struct nvkm_oclass gf100_fuse_oclass;
27 extern struct nvkm_oclass gm107_fuse_oclass;
Dinstmem.h45 extern struct nvkm_oclass *nv04_instmem_oclass;
46 extern struct nvkm_oclass *nv40_instmem_oclass;
47 extern struct nvkm_oclass *nv50_instmem_oclass;
48 extern struct nvkm_oclass *gk20a_instmem_oclass;
Dltc.h28 extern struct nvkm_oclass *gf100_ltc_oclass;
29 extern struct nvkm_oclass *gk104_ltc_oclass;
30 extern struct nvkm_oclass *gm107_ltc_oclass;
Dbar.h30 extern struct nvkm_oclass nv50_bar_oclass;
31 extern struct nvkm_oclass gf100_bar_oclass;
32 extern struct nvkm_oclass gk20a_bar_oclass;
Dibus.h29 extern struct nvkm_oclass gf100_ibus_oclass;
30 extern struct nvkm_oclass gk104_ibus_oclass;
31 extern struct nvkm_oclass gk20a_ibus_oclass;
Dmmu.h82 extern struct nvkm_oclass nv04_mmu_oclass;
83 extern struct nvkm_oclass nv41_mmu_oclass;
84 extern struct nvkm_oclass nv44_mmu_oclass;
85 extern struct nvkm_oclass nv50_mmu_oclass;
86 extern struct nvkm_oclass gf100_mmu_oclass;
Dvolt.h47 struct nvkm_oclass *, int, void **);
52 extern struct nvkm_oclass nv40_volt_oclass;
53 extern struct nvkm_oclass gk20a_volt_oclass;
Dtimer.h57 struct nvkm_oclass *, int size, void **);
59 extern struct nvkm_oclass nv04_timer_oclass;
60 extern struct nvkm_oclass gk20a_timer_oclass;
Dmxm.h26 struct nvkm_oclass *, int, void **);
33 extern struct nvkm_oclass nv50_mxm_oclass;
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dpriv.h21 extern struct nvkm_oclass nv04_ram_oclass;
22 extern struct nvkm_oclass nv10_ram_oclass;
23 extern struct nvkm_oclass nv1a_ram_oclass;
24 extern struct nvkm_oclass nv20_ram_oclass;
25 extern struct nvkm_oclass nv40_ram_oclass;
26 extern struct nvkm_oclass nv41_ram_oclass;
27 extern struct nvkm_oclass nv44_ram_oclass;
28 extern struct nvkm_oclass nv49_ram_oclass;
29 extern struct nvkm_oclass nv4e_ram_oclass;
30 extern struct nvkm_oclass nv50_ram_oclass;
[all …]
Dramgm107.c32 struct nvkm_oclass *oclass, void *data, u32 size, in gm107_ram_ctor()
46 struct nvkm_oclass
Dramnv4e.c28 struct nvkm_oclass *oclass, void *data, u32 size, in nv4e_ram_create()
45 struct nvkm_oclass
Dgf100.h13 struct nvkm_oclass *, void *, u32,
22 struct nvkm_oclass *, u32, int, void **);
Dnv50.h12 struct nvkm_oclass *, void *, u32,
25 struct nvkm_oclass *, int, void **);
Dramnv10.c28 struct nvkm_oclass *oclass, void *data, u32 size, in nv10_ram_create()
50 struct nvkm_oclass
Dgk20a.c44 struct nvkm_oclass *oclass, void *data, u32 size, in gk20a_fb_ctor()
58 struct nvkm_oclass *
Dramnv04.c29 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_ram_create()
70 struct nvkm_oclass
Dramnv1a.c30 struct nvkm_oclass *oclass, void *data, u32 size, in nv1a_ram_create()
63 struct nvkm_oclass
Dramnv20.c28 struct nvkm_oclass *oclass, void *data, u32 size, in nv20_ram_create()
53 struct nvkm_oclass
Dramnv44.c28 struct nvkm_oclass *oclass, void *data, u32 size, in nv44_ram_create()
55 struct nvkm_oclass
Dramnv49.c28 struct nvkm_oclass *oclass, void *data, u32 size, in nv49_ram_create()
57 struct nvkm_oclass
Dramnv41.c28 struct nvkm_oclass *oclass, void *data, u32 size, in nv41_ram_create()
57 struct nvkm_oclass
Dnv04.c56 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_fb_ctor()
76 struct nvkm_oclass *
Drammcp77.c33 struct nvkm_oclass *oclass, void *data, u32 datasize, in mcp77_ram_ctor()
93 struct nvkm_oclass
Dgf100.c86 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_fb_ctor()
111 struct nvkm_oclass *
Dgk104.c26 struct nvkm_oclass *
Dgm107.c26 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dpriv.h5 extern struct nvkm_oclass nv04_i2c_pad_oclass;
6 extern struct nvkm_oclass g94_i2c_pad_oclass;
7 extern struct nvkm_oclass gm204_i2c_pad_oclass;
22 struct nvkm_oclass *, u8,
46 struct nvkm_oclass *, int, void **);
48 struct nvkm_oclass *, void *, u32,
54 extern struct nvkm_oclass nvkm_anx9805_sclass[];
55 extern struct nvkm_oclass gf110_i2c_sclass[];
61 struct nvkm_oclass base;
64 struct nvkm_oclass *sclass;
[all …]
Dgf110.c52 struct nvkm_oclass *oclass, void *data, u32 index, in gf110_i2c_port_ctor()
70 struct nvkm_oclass
91 struct nvkm_oclass *
Dnv4e.c79 struct nvkm_oclass *oclass, void *data, u32 index, in nv4e_i2c_port_ctor()
96 static struct nvkm_oclass
109 struct nvkm_oclass *
Dnv50.h24 struct nvkm_oclass *, void *, u32,
30 struct nvkm_oclass *, void *, u32,
Dnv04.c86 struct nvkm_oclass *oclass, void *data, u32 index, in nv04_i2c_port_ctor()
104 static struct nvkm_oclass
117 struct nvkm_oclass *
Dnv50.c79 struct nvkm_oclass *oclass, void *data, u32 index, in nv50_i2c_port_ctor()
109 static struct nvkm_oclass
122 struct nvkm_oclass *
Dpadgm204.c62 struct nvkm_oclass *oclass, void *data, u32 index, in gm204_i2c_pad_ctor()
77 struct nvkm_oclass
Dpadg94.c62 struct nvkm_oclass *oclass, void *data, u32 index, in g94_i2c_pad_ctor()
77 struct nvkm_oclass
Dpad.c47 struct nvkm_oclass *oclass, int index, in nvkm_i2c_pad_create_()
75 struct nvkm_oclass *oclass, void *data, u32 index, in _nvkm_i2c_pad_ctor()
Dpad.h37 struct nvkm_oclass *, int index, int, void **);
40 struct nvkm_oclass *, void *, u32,
Dg94.c197 struct nvkm_oclass *oclass, void *data, u32 index, in g94_i2c_port_ctor()
225 struct nvkm_oclass *oclass, void *data, u32 index, in g94_aux_port_ctor()
243 static struct nvkm_oclass
264 struct nvkm_oclass *
Dgm204.c165 struct nvkm_oclass *oclass, void *data, u32 index, in gm204_aux_port_ctor()
183 struct nvkm_oclass
204 struct nvkm_oclass *
Dpadnv04.c26 struct nvkm_oclass
Dgf117.c26 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dctxgf100.h23 struct nvkm_oclass base;
59 extern struct nvkm_oclass *gf100_grctx_oclass;
72 extern struct nvkm_oclass *gf108_grctx_oclass;
76 extern struct nvkm_oclass *gf104_grctx_oclass;
77 extern struct nvkm_oclass *gf110_grctx_oclass;
79 extern struct nvkm_oclass *gf117_grctx_oclass;
82 extern struct nvkm_oclass *gf119_grctx_oclass;
84 extern struct nvkm_oclass *gk104_grctx_oclass;
85 extern struct nvkm_oclass *gk20a_grctx_oclass;
94 extern struct nvkm_oclass *gk110_grctx_oclass;
[all …]
Dgf100.h113 struct nvkm_oclass *, void *, u32,
121 struct nvkm_oclass *, void *data, u32 size,
128 struct nvkm_oclass *, void *data, u32 size,
136 extern struct nvkm_oclass gf100_gr_sclass[];
139 extern struct nvkm_oclass gf110_gr_sclass[];
140 extern struct nvkm_oclass gk110_gr_sclass[];
141 extern struct nvkm_oclass gm204_gr_sclass[];
171 struct nvkm_oclass base;
172 struct nvkm_oclass **cclass;
173 struct nvkm_oclass *sclass;
Dnv25.c10 struct nvkm_oclass
36 struct nvkm_oclass *oclass, void *data, u32 size, in nv25_gr_context_ctor()
106 static struct nvkm_oclass
125 struct nvkm_oclass *oclass, void *data, u32 size, in nv25_gr_ctor()
149 struct nvkm_oclass
Dnv35.c10 static struct nvkm_oclass
38 struct nvkm_oclass *oclass, void *data, u32 size, in nv35_gr_context_ctor()
107 static struct nvkm_oclass
126 struct nvkm_oclass *oclass, void *data, u32 size, in nv35_gr_ctor()
150 struct nvkm_oclass
Dnv34.c10 static struct nvkm_oclass
38 struct nvkm_oclass *oclass, void *data, u32 size, in nv34_gr_context_ctor()
107 static struct nvkm_oclass
126 struct nvkm_oclass *oclass, void *data, u32 size, in nv34_gr_ctor()
150 struct nvkm_oclass
Dnv2a.c12 struct nvkm_oclass *oclass, void *data, u32 size, in nv2a_gr_context_ctor()
73 static struct nvkm_oclass
92 struct nvkm_oclass *oclass, void *data, u32 size, in nv2a_gr_ctor()
116 struct nvkm_oclass
Dgk20a.c27 static struct nvkm_oclass
36 struct nvkm_oclass *
Dnv30.c12 static struct nvkm_oclass
40 struct nvkm_oclass *oclass, void *data, u32 size, in nv30_gr_context_ctor()
109 static struct nvkm_oclass
128 struct nvkm_oclass *oclass, void *data, u32 size, in nv30_gr_ctor()
222 struct nvkm_oclass
Dnv50.c56 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_gr_object_ctor()
85 static struct nvkm_oclass
95 static struct nvkm_oclass
105 static struct nvkm_oclass
115 static struct nvkm_oclass
126 static struct nvkm_oclass
143 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_gr_context_ctor()
160 static struct nvkm_oclass
850 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_gr_ctor()
990 struct nvkm_oclass
Dgf108.c33 static struct nvkm_oclass
120 struct nvkm_oclass *
Dgf110.c33 struct nvkm_oclass
102 struct nvkm_oclass *
Dnv40.c56 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_gr_object_ctor()
89 static struct nvkm_oclass
110 static struct nvkm_oclass
137 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_gr_context_ctor()
188 static struct nvkm_oclass
341 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_gr_ctor()
518 struct nvkm_oclass
Dgk208.c35 static struct nvkm_oclass
175 struct nvkm_oclass *
Dgk110.c35 struct nvkm_oclass
196 struct nvkm_oclass *
Dnv20.c15 static struct nvkm_oclass
41 struct nvkm_oclass *oclass, void *data, u32 size, in nv20_gr_context_ctor()
140 static struct nvkm_oclass
238 struct nvkm_oclass *oclass, void *data, u32 size, in nv20_gr_ctor()
367 struct nvkm_oclass
Dgk104.c35 static struct nvkm_oclass
315 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_gr_ctor()
344 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sw/
Dnv50.h7 struct nvkm_oclass base;
8 struct nvkm_oclass *cclass;
9 struct nvkm_oclass *sclass;
17 struct nvkm_oclass *, void *, u32,
21 struct nvkm_oclass base;
38 struct nvkm_oclass *, void *, u32,
Dnv10.c53 static struct nvkm_oclass
65 struct nvkm_oclass *oclass, void *data, u32 size, in nv10_sw_context_ctor()
79 static struct nvkm_oclass
96 struct nvkm_oclass *oclass, void *data, u32 size, in nv10_sw_ctor()
113 struct nvkm_oclass *
114 nv10_sw_oclass = &(struct nvkm_oclass) {
Dnv04.c64 static struct nvkm_oclass
76 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_sw_context_ctor()
90 static struct nvkm_oclass
113 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_sw_ctor()
130 struct nvkm_oclass *
131 nv04_sw_oclass = &(struct nvkm_oclass) {
Dnv50.c110 static struct nvkm_oclass
157 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_sw_context_ctor()
205 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_sw_ctor()
223 struct nvkm_oclass *
Dgf100.c87 static struct nvkm_oclass
130 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dnv50.h14 struct nvkm_oclass *sclass;
150 struct nvkm_oclass *, void *, u32,
157 struct nvkm_oclass *, void *, u32,
162 struct nvkm_oclass *, void *, u32,
167 struct nvkm_oclass *, void *, u32,
171 struct nvkm_oclass *, void *, u32,
175 struct nvkm_oclass *, void *, u32,
179 extern struct nvkm_oclass nv50_disp_cclass;
205 extern struct nvkm_oclass gf110_disp_cclass;
214 extern struct nvkm_oclass *nv50_disp_outp_sclass[];
[all …]
Dpriv.h6 struct nvkm_oclass base;
7 struct nvkm_oclass **outp;
8 struct nvkm_oclass **conn;
29 struct nvkm_oclass *, int heads,
35 extern struct nvkm_oclass *nvkm_output_oclass;
36 extern struct nvkm_oclass *nvkm_connector_oclass;
Dgm204.c33 static struct nvkm_oclass
43 static struct nvkm_oclass
55 struct nvkm_oclass *oclass, void *data, u32 size, in gm204_disp_ctor()
89 struct nvkm_oclass *
95 struct nvkm_oclass *
Dg94.c61 static struct nvkm_oclass
71 static struct nvkm_oclass
83 struct nvkm_oclass *oclass, void *data, u32 size, in g94_disp_ctor()
116 struct nvkm_oclass *
123 struct nvkm_oclass *
Dgm107.c32 static struct nvkm_oclass
42 static struct nvkm_oclass
54 struct nvkm_oclass *oclass, void *data, u32 size, in gm107_disp_ctor()
87 struct nvkm_oclass *
Dgt215.c32 static struct nvkm_oclass
42 static struct nvkm_oclass
54 struct nvkm_oclass *oclass, void *data, u32 size, in gt215_disp_ctor()
88 struct nvkm_oclass *
Dgk110.c32 static struct nvkm_oclass
42 static struct nvkm_oclass
54 struct nvkm_oclass *oclass, void *data, u32 size, in gk110_disp_ctor()
87 struct nvkm_oclass *
Dgt200.c77 static struct nvkm_oclass
87 static struct nvkm_oclass
99 struct nvkm_oclass *oclass, void *data, u32 size, in gt200_disp_ctor()
132 struct nvkm_oclass *
Dgk104.c197 static struct nvkm_oclass
207 static struct nvkm_oclass
219 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_disp_ctor()
252 struct nvkm_oclass *
Dg84.c201 static struct nvkm_oclass
211 static struct nvkm_oclass
223 struct nvkm_oclass *oclass, void *data, u32 size, in g84_disp_ctor()
256 struct nvkm_oclass *
Dconn.h35 struct nvkm_oclass *, struct nvbios_connE *,
39 struct nvkm_oclass *, void *, u32,
46 struct nvkm_oclass base;
Doutp.h38 struct nvkm_oclass *, struct dcb_output *,
42 struct nvkm_oclass *, void *, u32,
49 struct nvkm_oclass base;
Doutp.c62 struct nvkm_oclass *oclass, in nvkm_output_create_()
117 struct nvkm_oclass *oclass, void *dcbE, u32 index, in _nvkm_output_ctor()
131 struct nvkm_oclass *
Doutpdp.h42 struct nvkm_oclass *, struct dcb_output *,
46 struct nvkm_oclass *, void *, u32,
Dconn.c83 struct nvkm_oclass *oclass, in nvkm_connector_create_()
149 struct nvkm_oclass *oclass, void *info, u32 index, in _nvkm_connector_ctor()
163 struct nvkm_oclass *
Dnv04.c118 static struct nvkm_oclass
178 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_disp_ctor()
195 struct nvkm_oclass *
Dnv50.c55 struct nvkm_oclass *oclass, int head, in nv50_disp_chan_create_()
208 struct nvkm_oclass *oclass, u32 pushbuf, int head, in nv50_disp_dmac_create_()
490 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_disp_core_ctor()
646 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_disp_base_ctor()
736 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_disp_ovly_ctor()
788 struct nvkm_oclass *oclass, int head, in nv50_disp_pioc_create_()
856 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_disp_oimm_ctor()
904 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_disp_curs_ctor()
1107 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_disp_main_ctor()
1223 static struct nvkm_oclass
[all …]
Dpiornv50.c41 struct nvkm_oclass *oclass, void *info, u32 index, in nv50_pior_tmds_ctor()
108 struct nvkm_oclass *oclass, void *info, u32 index, in nv50_pior_dp_ctor()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/
Dgk104.c36 static struct nvkm_oclass
56 static struct nvkm_oclass
81 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_ce0_ctor()
102 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_ce1_ctor()
123 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_ce2_ctor()
142 struct nvkm_oclass
153 struct nvkm_oclass
164 struct nvkm_oclass
Dgm204.c36 static struct nvkm_oclass
56 static struct nvkm_oclass
81 struct nvkm_oclass *oclass, void *data, u32 size, in gm204_ce0_ctor()
102 struct nvkm_oclass *oclass, void *data, u32 size, in gm204_ce1_ctor()
123 struct nvkm_oclass *oclass, void *data, u32 size, in gm204_ce2_ctor()
142 struct nvkm_oclass
153 struct nvkm_oclass
164 struct nvkm_oclass
Dgf100.c36 static struct nvkm_oclass
42 static struct nvkm_oclass
62 static struct nvkm_oclass
68 static struct nvkm_oclass
94 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_ce0_ctor()
119 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_ce1_ctor()
142 struct nvkm_oclass
155 struct nvkm_oclass
Dgt215.c41 static struct nvkm_oclass
51 static struct nvkm_oclass
117 struct nvkm_oclass *oclass, void *data, u32 size, in gt215_ce_ctor()
141 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dpriv.h6 struct nvkm_oclass base;
26 struct nvkm_oclass *, int, void **);
32 struct nvkm_oclass base;
33 struct nvkm_oclass *instobj;
50 struct nvkm_oclass *, int, void **);
Dnv50.c92 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_instobj_ctor()
144 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_instmem_ctor()
159 struct nvkm_oclass *
Dnv04.c64 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_instobj_ctor()
137 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_instmem_ctor()
181 struct nvkm_oclass *
Dgk20a.c204 struct nvkm_oclass *oclass, u32 npages, u32 align, in gk20a_instobj_ctor_dma()
246 struct nvkm_oclass *oclass, u32 npages, u32 align, in gk20a_instobj_ctor_iommu()
325 struct nvkm_oclass *oclass, void *data, u32 _size, in gk20a_instobj_ctor()
391 struct nvkm_oclass *oclass, void *data, u32 size, in gk20a_instmem_ctor()
430 struct nvkm_oclass *
Dnv40.c49 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_instmem_ctor()
124 struct nvkm_oclass *
Dbase.c47 struct nvkm_oclass *oclass, int length, void **pobject) in nvkm_instobj_create_()
132 struct nvkm_oclass *oclass, int length, void **pobject) in nvkm_instmem_create_()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/dmaobj/
Dpriv.h9 struct nvkm_oclass *, void **, u32 *,
16 struct nvkm_oclass *, void *, u32,
23 struct nvkm_oclass base;
24 struct nvkm_oclass *sclass;
Dgf110.c79 struct nvkm_oclass *oclass, void *data, u32 size, in gf110_dmaobj_ctor()
146 static struct nvkm_oclass
154 struct nvkm_oclass *
Dgf100.c74 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_dmaobj_ctor()
157 static struct nvkm_oclass
165 struct nvkm_oclass *
Dnv04.c85 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_dmaobj_ctor()
144 static struct nvkm_oclass
152 struct nvkm_oclass *
Dnv50.c86 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_dmaobj_ctor()
176 static struct nvkm_oclass
184 struct nvkm_oclass *
Dbase.c59 struct nvkm_oclass *oclass, void **pdata, u32 *psize, in nvkm_dmaobj_create_()
148 struct nvkm_oclass *oclass, void *data, u32 size, in _nvkm_dmaeng_ctor()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/vp/
Dg84.c33 static struct nvkm_oclass
43 static struct nvkm_oclass
62 struct nvkm_oclass *oclass, void *data, u32 size, in g84_vp_ctor()
82 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/bsp/
Dg84.c33 static struct nvkm_oclass
43 static struct nvkm_oclass
62 struct nvkm_oclass *oclass, void *data, u32 size, in g84_bsp_ctor()
82 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
Dg84.c38 static struct nvkm_oclass
48 static struct nvkm_oclass
67 struct nvkm_oclass *oclass, void *data, u32 size, in g84_mpeg_ctor()
85 struct nvkm_oclass
Dnv50.c44 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_mpeg_object_ctor()
73 static struct nvkm_oclass
86 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_mpeg_context_ctor()
105 static struct nvkm_oclass
166 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_mpeg_ctor()
216 struct nvkm_oclass
Dnv31.c40 struct nvkm_oclass *oclass, void *data, u32 size, in nv31_mpeg_object_ctor()
116 struct nvkm_oclass
129 struct nvkm_oclass *oclass, void *data, u32 size, in nv31_mpeg_context_ctor()
167 struct nvkm_oclass
239 struct nvkm_oclass *oclass, void *data, u32 size, in nv31_mpeg_ctor()
295 struct nvkm_oclass
Dnv44.c45 struct nvkm_oclass *oclass, void *data, u32 size, in nv44_mpeg_context_ctor()
76 static struct nvkm_oclass
157 struct nvkm_oclass *oclass, void *data, u32 size, in nv44_mpeg_ctor()
176 struct nvkm_oclass
Dnv40.c79 struct nvkm_oclass
106 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_mpeg_ctor()
125 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/msvld/
Dg98.c35 static struct nvkm_oclass
47 static struct nvkm_oclass
81 struct nvkm_oclass *oclass, void *data, u32 size, in g98_msvld_ctor()
99 struct nvkm_oclass
Dgk104.c35 static struct nvkm_oclass
45 static struct nvkm_oclass
79 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_msvld_ctor()
98 struct nvkm_oclass
Dgf100.c35 static struct nvkm_oclass
45 static struct nvkm_oclass
79 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_msvld_ctor()
98 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mspdec/
Dgk104.c35 static struct nvkm_oclass
45 static struct nvkm_oclass
79 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_mspdec_ctor()
98 struct nvkm_oclass
Dg98.c35 static struct nvkm_oclass
46 static struct nvkm_oclass
80 struct nvkm_oclass *oclass, void *data, u32 size, in g98_mspdec_ctor()
98 struct nvkm_oclass
Dgf100.c35 static struct nvkm_oclass
45 static struct nvkm_oclass
79 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_mspdec_ctor()
98 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/msppp/
Dg98.c35 static struct nvkm_oclass
46 static struct nvkm_oclass
80 struct nvkm_oclass *oclass, void *data, u32 size, in g98_msppp_ctor()
98 struct nvkm_oclass
Dgf100.c35 static struct nvkm_oclass
45 static struct nvkm_oclass
79 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_msppp_ctor()
98 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dnv10.c55 struct nvkm_oclass *oclass, void *data, u32 size, in nv10_fifo_chan_ctor()
114 static struct nvkm_oclass
124 static struct nvkm_oclass
143 struct nvkm_oclass *oclass, void *data, u32 size, in nv10_fifo_ctor()
169 struct nvkm_oclass *
170 nv10_fifo_oclass = &(struct nvkm_oclass) {
Dgm204.c28 static struct nvkm_oclass
36 struct nvkm_oclass *oclass, void *data, u32 size, in gm204_fifo_ctor()
47 struct nvkm_oclass *
Dnv17.c60 struct nvkm_oclass *oclass, void *data, u32 size, in nv17_fifo_chan_ctor()
121 static struct nvkm_oclass
131 static struct nvkm_oclass
150 struct nvkm_oclass *oclass, void *data, u32 size, in nv17_fifo_ctor()
206 struct nvkm_oclass *
207 nv17_fifo_oclass = &(struct nvkm_oclass) {
Dgk104.h6 struct nvkm_oclass *, void *, u32,
13 struct nvkm_oclass base;
Dnv40.c178 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_fifo_chan_ctor()
240 static struct nvkm_oclass
250 static struct nvkm_oclass
269 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_fifo_ctor()
347 struct nvkm_oclass *
348 nv40_fifo_oclass = &(struct nvkm_oclass) {
Dg84.c163 struct nvkm_oclass *oclass, void *data, u32 size, in g84_fifo_chan_ctor_dma()
236 struct nvkm_oclass *oclass, void *data, u32 size, in g84_fifo_chan_ctor_ind()
352 static struct nvkm_oclass
365 struct nvkm_oclass *oclass, void *data, u32 size, in g84_fifo_context_ctor()
404 static struct nvkm_oclass
444 struct nvkm_oclass *oclass, void *data, u32 size, in g84_fifo_ctor()
478 struct nvkm_oclass *
479 g84_fifo_oclass = &(struct nvkm_oclass) {
Dnv50.c190 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_fifo_chan_ctor_dma()
251 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_fifo_chan_ctor_ind()
378 static struct nvkm_oclass
391 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_fifo_context_ctor()
437 static struct nvkm_oclass
456 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_fifo_ctor()
525 struct nvkm_oclass *
526 nv50_fifo_oclass = &(struct nvkm_oclass) {
Dnv04.c112 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_fifo_chan_ctor()
255 static struct nvkm_oclass
268 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_fifo_context_ctor()
283 static struct nvkm_oclass
560 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_fifo_ctor()
626 struct nvkm_oclass *
627 nv04_fifo_oclass = &(struct nvkm_oclass) {
Dgk20a.c24 struct nvkm_oclass *
Dgk208.c26 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
Dparent.h8 struct nvkm_oclass *oclass;
45 struct nvkm_oclass *, u32 pclass,
46 struct nvkm_oclass *, u64 engcls,
56 struct nvkm_oclass **poclass);
Dobject.h17 struct nvkm_oclass *oclass;
45 struct nvkm_oclass *, u32, int size, void **);
51 struct nvkm_oclass *, void *, u32,
58 struct nvkm_oclass { struct
87 struct nvkm_oclass *, void *data, u32 size,
110 struct nvkm_oclass *, void *, u32,
Dengine.h10 struct nvkm_oclass *cclass;
11 struct nvkm_oclass *sclass;
50 struct nvkm_oclass *, bool, const char *,
Dnamedb.h33 struct nvkm_oclass *, u32 pclass,
34 struct nvkm_oclass *, u64 engcls,
38 struct nvkm_oclass *, void *, u32,
Dengctx.h33 struct nvkm_oclass *, struct nvkm_object *,
41 struct nvkm_oclass *, void *, u32,
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/cipher/
Dg84.c42 struct nvkm_oclass *oclass, void *data, u32 size, in g84_cipher_object_ctor()
71 static struct nvkm_oclass
81 static struct nvkm_oclass
140 struct nvkm_oclass *oclass, void *data, u32 size, in g84_cipher_ctor()
175 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
Dparent.c31 struct nvkm_oclass **poclass) in nvkm_parent_sclass()
35 struct nvkm_oclass *oclass; in nvkm_parent_sclass()
81 struct nvkm_oclass *oclass; in nvkm_parent_lclass()
111 struct nvkm_oclass *oclass, u32 pclass, in nvkm_parent_create_()
112 struct nvkm_oclass *sclass, u64 engcls, in nvkm_parent_create_()
Dnamedb.c166 struct nvkm_oclass *oclass, u32 pclass, in nvkm_namedb_create_()
167 struct nvkm_oclass *sclass, u64 engcls, in nvkm_namedb_create_()
187 struct nvkm_oclass *oclass, void *data, u32 size, in _nvkm_namedb_ctor()
Dgpuobj.c52 struct nvkm_oclass *oclass, u32 pclass, in nvkm_gpuobj_create_()
144 struct nvkm_oclass *oclass, void *data, u32 size, in _nvkm_gpuobj_ctor()
199 static struct nvkm_oclass
289 static struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
Dpriv.h20 struct nvkm_oclass *, int, void **);
23 struct nvkm_oclass *, void *, u32,
31 struct nvkm_oclass base;
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sec/
Dg98.c40 static struct nvkm_oclass
50 static struct nvkm_oclass
115 struct nvkm_oclass *oclass, void *data, u32 size, in g98_sec_ctor()
138 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dpriv.h21 struct nvkm_oclass *, int, void **);
23 struct nvkm_oclass *, void *, u32,
30 struct nvkm_oclass base;
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/
Dpriv.h38 struct nvkm_oclass *, int, void **);
45 struct nvkm_oclass *, void *, u32,
53 struct nvkm_oclass base;
Dgm107.c110 struct nvkm_oclass *oclass, void *data, u32 size, in gm107_ltc_ctor()
138 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/pm/
Dpriv.h15 extern struct nvkm_oclass nvkm_pm_sclass[];
23 extern struct nvkm_oclass nvkm_pm_cclass;
86 struct nvkm_oclass *, int, void **);
Dnv40.h6 struct nvkm_oclass base;
16 struct nvkm_oclass *, void *data, u32 size,
Dgk110.c28 struct nvkm_oclass *oclass, void *data, u32 size, in gk110_pm_ctor()
48 struct nvkm_oclass
Dgt215.c57 struct nvkm_oclass *oclass, void *data, u32 size, in gt215_pm_ctor()
73 struct nvkm_oclass *
Dgk104.c90 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_pm_ctor()
139 struct nvkm_oclass
Dbase.c267 struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_perfctr_ctor()
320 struct nvkm_oclass
343 struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_perfctx_ctor()
366 struct nvkm_oclass
463 struct nvkm_oclass *oclass, int length, void **pobject) in nvkm_pm_create_()
Dnv40.c99 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_pm_ctor()
120 struct nvkm_oclass *
Dgf100.c102 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_pm_ctor()
150 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bus/
Dnv04.h10 struct nvkm_oclass *, void *, u32,
16 struct nvkm_oclass base;
Dnv04.c66 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_bus_ctor()
84 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dnv50.h21 struct nvkm_oclass *, void *, u32,
25 struct nvkm_oclass base;
Dnv04.c77 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_clk_ctor()
94 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dnv50.h11 struct nvkm_oclass *, void *, u32,
19 struct nvkm_oclass *, void *, u32,
Dpriv.h6 struct nvkm_oclass base;
30 struct nvkm_oclass *, int, void **);
Dgf100.c95 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_devinit_ctor()
115 struct nvkm_oclass *
Dnv1a.c29 struct nvkm_oclass *
Dnv50.c148 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_devinit_ctor()
162 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
Dgk20a.c26 struct nvkm_oclass *oclass, void *data, u32 size, in gk20a_bar_ctor()
41 struct nvkm_oclass
Dpriv.h13 struct nvkm_oclass *, int, void **);
26 struct nvkm_oclass *, void *, u32,
Dbase.c38 struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_barobj_ctor()
93 static struct nvkm_oclass
119 struct nvkm_oclass *oclass, int length, void **pobject) in nvkm_bar_create_()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/volt/
Dnv40.c32 struct nvkm_oclass *oclass, void *data, u32 size, in nv40_volt_ctor()
46 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fuse/
Dgm107.c40 struct nvkm_oclass *oclass, void *data, u32 size, in gm107_fuse_ctor()
52 struct nvkm_oclass
Dnv50.c51 struct nvkm_oclass *oclass, void *data, u32 size, in nv50_fuse_ctor()
66 struct nvkm_oclass
Dgf100.c53 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_fuse_ctor()
68 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
Dpriv.h18 struct nvkm_oclass *, int, void **);
29 struct nvkm_oclass base;
Dnv04.c54 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_mc_ctor()
68 struct nvkm_oclass *
Dnv4c.c26 struct nvkm_oclass *
Dg94.c26 struct nvkm_oclass *
Dgk20a.c26 struct nvkm_oclass *
Dgf106.c26 struct nvkm_oclass *
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ibus/
Dgk20a.c78 struct nvkm_oclass *oclass, void *data, u32 size, in gk20a_ibus_ctor()
93 struct nvkm_oclass
Dgf100.c98 struct nvkm_oclass *oclass, void *data, u32 size, in gf100_ibus_ctor()
113 struct nvkm_oclass
Dgk104.c115 struct nvkm_oclass *oclass, void *data, u32 size, in gk104_ibus_ctor()
130 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dgm107.c63 struct nvkm_oclass *oclass, void *data, u32 size, in gm107_therm_ctor()
84 struct nvkm_oclass
Dgt215.c70 struct nvkm_oclass *oclass, void *data, u32 size, in gt215_therm_ctor()
91 struct nvkm_oclass
Dgf110.c142 struct nvkm_oclass *oclass, void *data, u32 size, in gf110_therm_ctor()
165 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dnv04.c85 struct nvkm_oclass *oclass, void *data, u32 size, in nv04_mmu_ctor()
142 struct nvkm_oclass
Dnv41.c86 struct nvkm_oclass *oclass, void *data, u32 size, in nv41_mmu_ctor()
148 struct nvkm_oclass
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dshadow.c32 struct nvkm_oclass base;
81 static struct nvkm_oclass
133 struct nvkm_oclass *oclass = nv_object(bios)->oclass; in shadow_score()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dpriv.h5 extern struct nvkm_oclass nvkm_control_oclass[];

12