/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A D | nv50.h | 8 struct nvkm_oclass *cclass; member in struct:nv50_sw_oclass
|
H A D | nv50.c | 217 nv_engine(priv)->cclass = pclass->cclass; nv50_sw_ctor() 232 .cclass = &nv50_sw_cclass.base,
|
H A D | gf100.c | 139 .cclass = &gf100_sw_cclass.base,
|
H A D | nv04.c | 124 nv_engine(priv)->cclass = &nv04_sw_cclass; nv04_sw_ctor()
|
H A D | nv10.c | 107 nv_engine(priv)->cclass = &nv10_sw_cclass; nv10_sw_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | engine.h | 10 struct nvkm_oclass *cclass; member in struct:nvkm_engine
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
H A D | gk104.c | 95 nv_engine(priv)->cclass = &gk104_ce_cclass; gk104_ce0_ctor() 116 nv_engine(priv)->cclass = &gk104_ce_cclass; gk104_ce1_ctor() 137 nv_engine(priv)->cclass = &gk104_ce_cclass; gk104_ce2_ctor()
|
H A D | gm204.c | 95 nv_engine(priv)->cclass = &gm204_ce_cclass; gm204_ce0_ctor() 116 nv_engine(priv)->cclass = &gm204_ce_cclass; gm204_ce1_ctor() 137 nv_engine(priv)->cclass = &gm204_ce_cclass; gm204_ce2_ctor()
|
H A D | gf100.c | 108 nv_engine(priv)->cclass = &gf100_ce0_cclass; gf100_ce0_ctor() 133 nv_engine(priv)->cclass = &gf100_ce1_cclass; gf100_ce1_ctor()
|
H A D | gt215.c | 132 nv_engine(priv)->cclass = >215_ce_cclass; gt215_ce_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gk20a.c | 45 .cclass = &gk20a_grctx_oclass,
|
H A D | gm206.c | 36 .cclass = &gm206_grctx_oclass,
|
H A D | gf110.c | 111 .cclass = &gf110_grctx_oclass,
|
H A D | gk110b.c | 110 .cclass = &gk110b_grctx_oclass,
|
H A D | nv2a.c | 110 nv_engine(priv)->cclass = &nv2a_gr_cclass; nv2a_gr_ctor()
|
H A D | gf104.c | 122 .cclass = &gf104_grctx_oclass,
|
H A D | gf108.c | 129 .cclass = &gf108_grctx_oclass,
|
H A D | gf117.c | 130 .cclass = &gf117_grctx_oclass,
|
H A D | nv25.c | 143 nv_engine(priv)->cclass = &nv25_gr_cclass; nv25_gr_ctor()
|
H A D | nv34.c | 144 nv_engine(priv)->cclass = &nv34_gr_cclass; nv34_gr_ctor()
|
H A D | nv35.c | 144 nv_engine(priv)->cclass = &nv35_gr_cclass; nv35_gr_ctor()
|
H A D | gf100.c | 1262 struct gf100_grctx_oclass *cclass = (void *)nv_engine(priv)->cclass; gf100_gr_init_ctxctl() local 1385 gf100_gr_init_csdata(priv, cclass->hub, 0x409000, 0x000, 0x000000); gf100_gr_init_ctxctl() 1386 gf100_gr_init_csdata(priv, cclass->gpc, 0x41a000, 0x000, 0x418000); gf100_gr_init_ctxctl() 1387 gf100_gr_init_csdata(priv, cclass->tpc, 0x41a000, 0x004, 0x419800); gf100_gr_init_ctxctl() 1388 gf100_gr_init_csdata(priv, cclass->ppc, 0x41a000, 0x008, 0x41be00); gf100_gr_init_ctxctl() 1673 nv_engine(priv)->cclass = *oclass->cclass; gf100_gr_ctor() 1707 .cclass = &gf100_grctx_oclass,
|
H A D | gf119.c | 185 .cclass = &gf119_grctx_oclass,
|
H A D | gk110.c | 205 .cclass = &gk110_grctx_oclass,
|
H A D | gk208.c | 184 .cclass = &gk208_grctx_oclass,
|
H A D | ctxgf100.h | 56 return (void *)nv_engine(priv)->cclass; gf100_grctx_impl()
|
H A D | ctxgf117.c | 222 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; gf117_grctx_generate_main()
|
H A D | gf100.h | 172 struct nvkm_oclass **cclass; member in struct:gf100_gr_oclass
|
H A D | gk104.c | 353 .cclass = &gk104_grctx_oclass,
|
H A D | nv30.c | 146 nv_engine(priv)->cclass = &nv30_gr_cclass; nv30_gr_ctor()
|
H A D | gm107.c | 464 .cclass = &gm107_grctx_oclass,
|
H A D | gm204.c | 382 .cclass = &gm204_grctx_oclass,
|
H A D | nv20.c | 256 nv_engine(priv)->cclass = &nv20_gr_cclass; nv20_gr_ctor()
|
H A D | nv40.c | 354 nv_engine(priv)->cclass = &nv40_gr_cclass; nv40_gr_ctor()
|
H A D | ctxgf100.c | 1234 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; gf100_grctx_generate_main() 1266 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; gf100_grctx_generate()
|
H A D | nv50.c | 863 nv_engine(priv)->cclass = &nv50_gr_cclass; nv50_gr_ctor()
|
H A D | ctxgk104.c | 954 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; gk104_grctx_generate_main()
|
H A D | ctxgm107.c | 957 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; gm107_grctx_generate_main()
|
H A D | ctxgm204.c | 980 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; gm204_grctx_generate_main()
|
H A D | nv04.c | 1325 nv_engine(priv)->cclass = &nv04_gr_cclass; nv04_gr_ctor()
|
H A D | nv10.c | 1226 nv_engine(priv)->cclass = &nv10_gr_cclass; nv10_gr_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/pm/ |
H A D | gk110.c | 43 nv_engine(priv)->cclass = &nvkm_pm_cclass; gk110_pm_ctor()
|
H A D | gk104.c | 133 nv_engine(priv)->cclass = &nvkm_pm_cclass; gk104_pm_ctor()
|
H A D | gf100.c | 144 nv_engine(priv)->cclass = &nvkm_pm_cclass; gf100_pm_ctor()
|
H A D | nv40.c | 115 nv_engine(priv)->cclass = &nvkm_pm_cclass; nv40_pm_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/bsp/ |
H A D | g84.c | 75 nv_engine(priv)->cclass = &g84_bsp_cclass; g84_bsp_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
H A D | g84.c | 80 nv_engine(priv)->cclass = &g84_mpeg_cclass; g84_mpeg_ctor()
|
H A D | nv40.c | 119 nv_engine(priv)->cclass = &nv31_mpeg_cclass; nv40_mpeg_ctor()
|
H A D | nv44.c | 170 nv_engine(priv)->cclass = &nv44_mpeg_cclass; nv44_mpeg_ctor()
|
H A D | nv50.c | 179 nv_engine(priv)->cclass = &nv50_mpeg_cclass; nv50_mpeg_ctor()
|
H A D | nv31.c | 252 nv_engine(priv)->cclass = &nv31_mpeg_cclass; nv31_mpeg_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mspdec/ |
H A D | g98.c | 93 nv_engine(priv)->cclass = &g98_mspdec_cclass; g98_mspdec_ctor()
|
H A D | gf100.c | 93 nv_engine(priv)->cclass = &gf100_mspdec_cclass; gf100_mspdec_ctor()
|
H A D | gk104.c | 93 nv_engine(priv)->cclass = &gk104_mspdec_cclass; gk104_mspdec_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/msppp/ |
H A D | g98.c | 93 nv_engine(priv)->cclass = &g98_msppp_cclass; g98_msppp_ctor()
|
H A D | gf100.c | 93 nv_engine(priv)->cclass = &gf100_msppp_cclass; gf100_msppp_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/msvld/ |
H A D | g98.c | 94 nv_engine(priv)->cclass = &g98_msvld_cclass; g98_msvld_ctor()
|
H A D | gf100.c | 93 nv_engine(priv)->cclass = &gf100_msvld_cclass; gf100_msvld_ctor()
|
H A D | gk104.c | 93 nv_engine(priv)->cclass = &gk104_msvld_cclass; gk104_msvld_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/vp/ |
H A D | g84.c | 75 nv_engine(priv)->cclass = &g84_vp_cclass; g84_vp_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | g94.c | 100 nv_engine(priv)->cclass = &nv50_disp_cclass; g94_disp_ctor()
|
H A D | gk110.c | 72 nv_engine(priv)->cclass = &nv50_disp_cclass; gk110_disp_ctor()
|
H A D | gm107.c | 72 nv_engine(priv)->cclass = &nv50_disp_cclass; gm107_disp_ctor()
|
H A D | gm204.c | 73 nv_engine(priv)->cclass = &nv50_disp_cclass; gm204_disp_ctor()
|
H A D | gt200.c | 116 nv_engine(priv)->cclass = &nv50_disp_cclass; gt200_disp_ctor()
|
H A D | gt215.c | 71 nv_engine(priv)->cclass = &nv50_disp_cclass; gt215_disp_ctor()
|
H A D | g84.c | 240 nv_engine(priv)->cclass = &nv50_disp_cclass; g84_disp_ctor()
|
H A D | gk104.c | 237 nv_engine(priv)->cclass = &nv50_disp_cclass; gk104_disp_ctor()
|
H A D | gf110.c | 1273 nv_engine(priv)->cclass = &nv50_disp_cclass; gf110_disp_ctor()
|
H A D | nv50.c | 1982 nv_engine(priv)->cclass = &nv50_disp_cclass; nv50_disp_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/cipher/ |
H A D | g84.c | 154 nv_engine(priv)->cclass = &g84_cipher_cclass; g84_cipher_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | nv10.c | 161 nv_engine(priv)->cclass = &nv10_fifo_cclass; nv10_fifo_ctor()
|
H A D | nv17.c | 168 nv_engine(priv)->cclass = &nv17_fifo_cclass; nv17_fifo_ctor()
|
H A D | nv40.c | 287 nv_engine(priv)->cclass = &nv40_fifo_cclass; nv40_fifo_ctor()
|
H A D | g84.c | 471 nv_engine(priv)->cclass = &g84_fifo_cclass; g84_fifo_ctor()
|
H A D | nv04.c | 578 nv_engine(priv)->cclass = &nv04_fifo_cclass; nv04_fifo_ctor()
|
H A D | nv50.c | 479 nv_engine(priv)->cclass = &nv50_fifo_cclass; nv50_fifo_ctor()
|
H A D | gf100.c | 898 nv_engine(priv)->cclass = &gf100_fifo_cclass; gf100_fifo_ctor()
|
H A D | gk104.c | 1124 nv_engine(priv)->cclass = &gk104_fifo_cclass; gk104_fifo_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sec/ |
H A D | g98.c | 129 nv_engine(priv)->cclass = &g98_sec_cclass; g98_sec_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | ioctl.c | 138 if (engine && nv_engine(engine)->cclass) { nvkm_ioctl_new() 140 nv_engine(engine)->cclass, nvkm_ioctl_new()
|