/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
D | nv31.c | 142 spin_lock_irqsave(&nv_engine(priv)->lock, flags); in nv31_mpeg_context_ctor() 144 spin_unlock_irqrestore(&nv_engine(priv)->lock, flags); in nv31_mpeg_context_ctor() 150 spin_unlock_irqrestore(&nv_engine(priv)->lock, flags); in nv31_mpeg_context_ctor() 161 spin_lock_irqsave(&nv_engine(priv)->lock, flags); in nv31_mpeg_context_dtor() 163 spin_unlock_irqrestore(&nv_engine(priv)->lock, flags); in nv31_mpeg_context_dtor() 207 spin_lock_irqsave(&nv_engine(priv)->lock, flags); in nv31_mpeg_intr() 234 spin_unlock_irqrestore(&nv_engine(priv)->lock, flags); in nv31_mpeg_intr() 252 nv_engine(priv)->cclass = &nv31_mpeg_cclass; in nv31_mpeg_ctor() 253 nv_engine(priv)->sclass = nv31_mpeg_sclass; in nv31_mpeg_ctor() 254 nv_engine(priv)->tile_prog = nv31_mpeg_tile_prog; in nv31_mpeg_ctor() [all …]
|
D | nv44.c | 97 struct nvkm_engine *engine = nv_engine(subdev); in nv44_mpeg_intr() 170 nv_engine(priv)->cclass = &nv44_mpeg_cclass; in nv44_mpeg_ctor() 171 nv_engine(priv)->sclass = nv40_mpeg_sclass; in nv44_mpeg_ctor() 172 nv_engine(priv)->tile_prog = nv31_mpeg_tile_prog; in nv44_mpeg_ctor()
|
D | nv40.c | 119 nv_engine(priv)->cclass = &nv31_mpeg_cclass; in nv40_mpeg_ctor() 120 nv_engine(priv)->sclass = nv40_mpeg_sclass; in nv40_mpeg_ctor() 121 nv_engine(priv)->tile_prog = nv31_mpeg_tile_prog; in nv40_mpeg_ctor()
|
D | g84.c | 80 nv_engine(priv)->cclass = &g84_mpeg_cclass; in g84_mpeg_ctor() 81 nv_engine(priv)->sclass = g84_mpeg_sclass; in g84_mpeg_ctor()
|
D | nv50.c | 179 nv_engine(priv)->cclass = &nv50_mpeg_cclass; in nv50_mpeg_ctor() 180 nv_engine(priv)->sclass = nv50_mpeg_sclass; in nv50_mpeg_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
D | gk104.c | 95 nv_engine(priv)->cclass = &gk104_ce_cclass; in gk104_ce0_ctor() 96 nv_engine(priv)->sclass = gk104_ce_sclass; in gk104_ce0_ctor() 116 nv_engine(priv)->cclass = &gk104_ce_cclass; in gk104_ce1_ctor() 117 nv_engine(priv)->sclass = gk104_ce_sclass; in gk104_ce1_ctor() 137 nv_engine(priv)->cclass = &gk104_ce_cclass; in gk104_ce2_ctor() 138 nv_engine(priv)->sclass = gk104_ce_sclass; in gk104_ce2_ctor()
|
D | gm204.c | 95 nv_engine(priv)->cclass = &gm204_ce_cclass; in gm204_ce0_ctor() 96 nv_engine(priv)->sclass = gm204_ce_sclass; in gm204_ce0_ctor() 116 nv_engine(priv)->cclass = &gm204_ce_cclass; in gm204_ce1_ctor() 117 nv_engine(priv)->sclass = gm204_ce_sclass; in gm204_ce1_ctor() 137 nv_engine(priv)->cclass = &gm204_ce_cclass; in gm204_ce2_ctor() 138 nv_engine(priv)->sclass = gm204_ce_sclass; in gm204_ce2_ctor()
|
D | gf100.c | 108 nv_engine(priv)->cclass = &gf100_ce0_cclass; in gf100_ce0_ctor() 109 nv_engine(priv)->sclass = gf100_ce0_sclass; in gf100_ce0_ctor() 133 nv_engine(priv)->cclass = &gf100_ce1_cclass; in gf100_ce1_ctor() 134 nv_engine(priv)->sclass = gf100_ce1_sclass; in gf100_ce1_ctor()
|
D | gt215.c | 81 struct nvkm_engine *engine = nv_engine(subdev); in gt215_ce_intr() 132 nv_engine(priv)->cclass = >215_ce_cclass; in gt215_ce_ctor() 133 nv_engine(priv)->sclass = gt215_ce_sclass; in gt215_ce_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/pm/ |
D | gk110.c | 43 nv_engine(priv)->cclass = &nvkm_pm_cclass; in gk110_pm_ctor() 44 nv_engine(priv)->sclass = nvkm_pm_sclass; in gk110_pm_ctor()
|
D | gk104.c | 133 nv_engine(priv)->cclass = &nvkm_pm_cclass; in gk104_pm_ctor() 134 nv_engine(priv)->sclass = nvkm_pm_sclass; in gk104_pm_ctor()
|
D | nv40.c | 115 nv_engine(priv)->cclass = &nvkm_pm_cclass; in nv40_pm_ctor() 116 nv_engine(priv)->sclass = nvkm_pm_sclass; in nv40_pm_ctor()
|
D | gf100.c | 144 nv_engine(priv)->cclass = &nvkm_pm_cclass; in gf100_pm_ctor() 145 nv_engine(priv)->sclass = nvkm_pm_sclass; in gf100_pm_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sec/ |
D | g98.c | 79 struct nvkm_engine *engine = nv_engine(subdev); in g98_sec_intr() 129 nv_engine(priv)->cclass = &g98_sec_cclass; in g98_sec_ctor() 130 nv_engine(priv)->sclass = g98_sec_sclass; in g98_sec_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/cipher/ |
D | g84.c | 112 struct nvkm_engine *engine = nv_engine(subdev); in g84_cipher_intr() 154 nv_engine(priv)->cclass = &g84_cipher_cclass; in g84_cipher_ctor() 155 nv_engine(priv)->sclass = g84_cipher_sclass; in g84_cipher_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | nv2a.c | 110 nv_engine(priv)->cclass = &nv2a_gr_cclass; in nv2a_gr_ctor() 111 nv_engine(priv)->sclass = nv25_gr_sclass; in nv2a_gr_ctor() 112 nv_engine(priv)->tile_prog = nv20_gr_tile_prog; in nv2a_gr_ctor()
|
D | nv30.c | 146 nv_engine(priv)->cclass = &nv30_gr_cclass; in nv30_gr_ctor() 147 nv_engine(priv)->sclass = nv30_gr_sclass; in nv30_gr_ctor() 148 nv_engine(priv)->tile_prog = nv20_gr_tile_prog; in nv30_gr_ctor() 155 struct nvkm_engine *engine = nv_engine(object); in nv30_gr_init()
|
D | nv25.c | 143 nv_engine(priv)->cclass = &nv25_gr_cclass; in nv25_gr_ctor() 144 nv_engine(priv)->sclass = nv25_gr_sclass; in nv25_gr_ctor() 145 nv_engine(priv)->tile_prog = nv20_gr_tile_prog; in nv25_gr_ctor()
|
D | nv35.c | 144 nv_engine(priv)->cclass = &nv35_gr_cclass; in nv35_gr_ctor() 145 nv_engine(priv)->sclass = nv35_gr_sclass; in nv35_gr_ctor() 146 nv_engine(priv)->tile_prog = nv20_gr_tile_prog; in nv35_gr_ctor()
|
D | nv34.c | 144 nv_engine(priv)->cclass = &nv34_gr_cclass; in nv34_gr_ctor() 145 nv_engine(priv)->sclass = nv34_gr_sclass; in nv34_gr_ctor() 146 nv_engine(priv)->tile_prog = nv20_gr_tile_prog; in nv34_gr_ctor()
|
D | nv40.c | 287 struct nvkm_engine *engine = nv_engine(subdev); in nv40_gr_intr() 354 nv_engine(priv)->cclass = &nv40_gr_cclass; in nv40_gr_ctor() 356 nv_engine(priv)->sclass = nv44_gr_sclass; in nv40_gr_ctor() 358 nv_engine(priv)->sclass = nv40_gr_sclass; in nv40_gr_ctor() 359 nv_engine(priv)->tile_prog = nv40_gr_tile_prog; in nv40_gr_ctor() 368 struct nvkm_engine *engine = nv_engine(object); in nv40_gr_init()
|
D | nv50.c | 787 struct nvkm_engine *engine = nv_engine(subdev); in nv50_gr_intr() 863 nv_engine(priv)->cclass = &nv50_gr_cclass; in nv50_gr_ctor() 869 nv_engine(priv)->sclass = nv50_gr_sclass; in nv50_gr_ctor() 877 nv_engine(priv)->sclass = g84_gr_sclass; in nv50_gr_ctor() 882 nv_engine(priv)->sclass = gt200_gr_sclass; in nv50_gr_ctor() 887 nv_engine(priv)->sclass = gt215_gr_sclass; in nv50_gr_ctor() 890 nv_engine(priv)->sclass = mcp89_gr_sclass; in nv50_gr_ctor() 898 nv_engine(priv)->tlb_flush = g84_gr_tlb_flush; in nv50_gr_ctor()
|
D | nv20.c | 191 struct nvkm_engine *engine = nv_engine(subdev); in nv20_gr_intr() 256 nv_engine(priv)->cclass = &nv20_gr_cclass; in nv20_gr_ctor() 257 nv_engine(priv)->sclass = nv20_gr_sclass; in nv20_gr_ctor() 258 nv_engine(priv)->tile_prog = nv20_gr_tile_prog; in nv20_gr_ctor() 273 struct nvkm_engine *engine = nv_engine(object); in nv20_gr_init()
|
D | nv10.c | 1226 nv_engine(priv)->cclass = &nv10_gr_cclass; in nv10_gr_ctor() 1229 nv_engine(priv)->sclass = nv10_gr_sclass; in nv10_gr_ctor() 1233 nv_engine(priv)->sclass = nv15_gr_sclass; in nv10_gr_ctor() 1235 nv_engine(priv)->sclass = nv17_gr_sclass; in nv10_gr_ctor() 1237 nv_engine(priv)->tile_prog = nv10_gr_tile_prog; in nv10_gr_ctor() 1252 struct nvkm_engine *engine = nv_engine(object); in nv10_gr_init()
|
D | nv04.c | 1325 nv_engine(priv)->cclass = &nv04_gr_cclass; in nv04_gr_ctor() 1326 nv_engine(priv)->sclass = nv04_gr_sclass; in nv04_gr_ctor() 1334 struct nvkm_engine *engine = nv_engine(object); in nv04_gr_init()
|
D | ctxgf117.c | 222 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; in gf117_grctx_generate_main()
|
D | ctxgf100.h | 56 return (void *)nv_engine(priv)->cclass; in gf100_grctx_impl()
|
D | ctxgm204.c | 980 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; in gm204_grctx_generate_main()
|
D | ctxgf100.c | 1234 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; in gf100_grctx_generate_main() 1266 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; in gf100_grctx_generate()
|
D | ctxgk104.c | 954 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; in gk104_grctx_generate_main()
|
D | ctxgm107.c | 957 struct gf100_grctx_oclass *oclass = (void *)nv_engine(priv)->cclass; in gm107_grctx_generate_main()
|
D | gf100.c | 1109 struct nvkm_engine *engine = nv_engine(subdev); in gf100_gr_intr() 1262 struct gf100_grctx_oclass *cclass = (void *)nv_engine(priv)->cclass; in gf100_gr_init_ctxctl() 1673 nv_engine(priv)->cclass = *oclass->cclass; in gf100_gr_ctor() 1674 nv_engine(priv)->sclass = oclass->sclass; in gf100_gr_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/vp/ |
D | g84.c | 75 nv_engine(priv)->cclass = &g84_vp_cclass; in g84_vp_ctor() 76 nv_engine(priv)->sclass = g84_vp_sclass; in g84_vp_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/bsp/ |
D | g84.c | 75 nv_engine(priv)->cclass = &g84_bsp_cclass; in g84_bsp_ctor() 76 nv_engine(priv)->sclass = g84_bsp_sclass; in g84_bsp_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/msvld/ |
D | g98.c | 94 nv_engine(priv)->cclass = &g98_msvld_cclass; in g98_msvld_ctor() 95 nv_engine(priv)->sclass = g98_msvld_sclass; in g98_msvld_ctor()
|
D | gk104.c | 93 nv_engine(priv)->cclass = &gk104_msvld_cclass; in gk104_msvld_ctor() 94 nv_engine(priv)->sclass = gk104_msvld_sclass; in gk104_msvld_ctor()
|
D | gf100.c | 93 nv_engine(priv)->cclass = &gf100_msvld_cclass; in gf100_msvld_ctor() 94 nv_engine(priv)->sclass = gf100_msvld_sclass; in gf100_msvld_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mspdec/ |
D | gk104.c | 93 nv_engine(priv)->cclass = &gk104_mspdec_cclass; in gk104_mspdec_ctor() 94 nv_engine(priv)->sclass = gk104_mspdec_sclass; in gk104_mspdec_ctor()
|
D | g98.c | 93 nv_engine(priv)->cclass = &g98_mspdec_cclass; in g98_mspdec_ctor() 94 nv_engine(priv)->sclass = g98_mspdec_sclass; in g98_mspdec_ctor()
|
D | gf100.c | 93 nv_engine(priv)->cclass = &gf100_mspdec_cclass; in gf100_mspdec_ctor() 94 nv_engine(priv)->sclass = gf100_mspdec_sclass; in gf100_mspdec_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/msppp/ |
D | g98.c | 93 nv_engine(priv)->cclass = &g98_msppp_cclass; in g98_msppp_ctor() 94 nv_engine(priv)->sclass = g98_msppp_sclass; in g98_msppp_ctor()
|
D | gf100.c | 93 nv_engine(priv)->cclass = &gf100_msppp_cclass; in gf100_msppp_ctor() 94 nv_engine(priv)->sclass = gf100_msppp_sclass; in gf100_msppp_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | nv10.c | 107 nv_engine(priv)->cclass = &nv10_sw_cclass; in nv10_sw_ctor() 108 nv_engine(priv)->sclass = nv10_sw_sclass; in nv10_sw_ctor()
|
D | nv04.c | 124 nv_engine(priv)->cclass = &nv04_sw_cclass; in nv04_sw_ctor() 125 nv_engine(priv)->sclass = nv04_sw_sclass; in nv04_sw_ctor()
|
D | nv50.c | 217 nv_engine(priv)->cclass = pclass->cclass; in nv50_sw_ctor() 218 nv_engine(priv)->sclass = pclass->sclass; in nv50_sw_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | gm107.c | 71 nv_engine(priv)->sclass = gm107_disp_main_oclass; in gm107_disp_ctor() 72 nv_engine(priv)->cclass = &nv50_disp_cclass; in gm107_disp_ctor()
|
D | gt215.c | 70 nv_engine(priv)->sclass = gt215_disp_main_oclass; in gt215_disp_ctor() 71 nv_engine(priv)->cclass = &nv50_disp_cclass; in gt215_disp_ctor()
|
D | gk110.c | 71 nv_engine(priv)->sclass = gk110_disp_main_oclass; in gk110_disp_ctor() 72 nv_engine(priv)->cclass = &nv50_disp_cclass; in gk110_disp_ctor()
|
D | gt200.c | 115 nv_engine(priv)->sclass = gt200_disp_main_oclass; in gt200_disp_ctor() 116 nv_engine(priv)->cclass = &nv50_disp_cclass; in gt200_disp_ctor()
|
D | gm204.c | 72 nv_engine(priv)->sclass = gm204_disp_main_oclass; in gm204_disp_ctor() 73 nv_engine(priv)->cclass = &nv50_disp_cclass; in gm204_disp_ctor()
|
D | g94.c | 99 nv_engine(priv)->sclass = g94_disp_main_oclass; in g94_disp_ctor() 100 nv_engine(priv)->cclass = &nv50_disp_cclass; in g94_disp_ctor()
|
D | gk104.c | 236 nv_engine(priv)->sclass = gk104_disp_main_oclass; in gk104_disp_ctor() 237 nv_engine(priv)->cclass = &nv50_disp_cclass; in gk104_disp_ctor()
|
D | g84.c | 239 nv_engine(priv)->sclass = g84_disp_main_oclass; in g84_disp_ctor() 240 nv_engine(priv)->cclass = &nv50_disp_cclass; in g84_disp_ctor()
|
D | nv04.c | 190 nv_engine(priv)->sclass = nv04_disp_sclass; in nv04_disp_ctor()
|
D | gf110.c | 1272 nv_engine(priv)->sclass = gf110_disp_main_oclass; in gf110_disp_ctor() 1273 nv_engine(priv)->cclass = &nv50_disp_cclass; in gf110_disp_ctor()
|
D | nv50.c | 1263 if (list_empty(&nv_engine(priv)->contexts)) { in nv50_disp_data_ctor() 1981 nv_engine(priv)->sclass = nv50_disp_main_oclass; in nv50_disp_ctor() 1982 nv_engine(priv)->cclass = &nv50_disp_cclass; in nv50_disp_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | parent.c | 54 engine = nv_engine(nv_client(parent)->device); in nvkm_parent_sclass() 132 nclass->engine = engine ? nv_engine(engine) : NULL; in nvkm_parent_create_()
|
D | engine.c | 33 return nv_engine(obj); in nvkm_engine()
|
D | engctx.c | 53 struct nvkm_engine *engine = nv_engine(engobj); in nvkm_engctx_create_() 235 struct nvkm_engine *engine = nv_engine(object->engine); in nvkm_engctx_put()
|
D | ioctl.c | 138 if (engine && nv_engine(engine)->cclass) { in nvkm_ioctl_new() 140 nv_engine(engine)->cclass, in nvkm_ioctl_new()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | nv10.c | 161 nv_engine(priv)->cclass = &nv10_fifo_cclass; in nv10_fifo_ctor() 162 nv_engine(priv)->sclass = nv10_fifo_sclass; in nv10_fifo_ctor()
|
D | gm204.c | 42 nv_engine(priv)->sclass = gm204_fifo_sclass; in gm204_fifo_ctor()
|
D | nv17.c | 168 nv_engine(priv)->cclass = &nv17_fifo_cclass; in nv17_fifo_ctor() 169 nv_engine(priv)->sclass = nv17_fifo_sclass; in nv17_fifo_ctor()
|
D | nv40.c | 287 nv_engine(priv)->cclass = &nv40_fifo_cclass; in nv40_fifo_ctor() 288 nv_engine(priv)->sclass = nv40_fifo_sclass; in nv40_fifo_ctor()
|
D | g84.c | 471 nv_engine(priv)->cclass = &g84_fifo_cclass; in g84_fifo_ctor() 472 nv_engine(priv)->sclass = g84_fifo_sclass; in g84_fifo_ctor()
|
D | nv50.c | 479 nv_engine(priv)->cclass = &nv50_fifo_cclass; in nv50_fifo_ctor() 480 nv_engine(priv)->sclass = nv50_fifo_sclass; in nv50_fifo_ctor()
|
D | nv04.c | 578 nv_engine(priv)->cclass = &nv04_fifo_cclass; in nv04_fifo_ctor() 579 nv_engine(priv)->sclass = nv04_fifo_sclass; in nv04_fifo_ctor()
|
D | gf100.c | 898 nv_engine(priv)->cclass = &gf100_fifo_cclass; in gf100_fifo_ctor() 899 nv_engine(priv)->sclass = gf100_fifo_sclass; in gf100_fifo_ctor()
|
D | gk104.c | 1124 nv_engine(priv)->cclass = &gk104_fifo_cclass; in gk104_fifo_ctor() 1125 nv_engine(priv)->sclass = gk104_fifo_sclass; in gk104_fifo_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | engine.h | 21 nv_engine(void *obj) in nv_engine() function
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/dmaobj/ |
D | base.c | 161 nv_engine(dmaeng)->sclass = impl->sclass; in _nvkm_dmaeng_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
D | base.c | 729 nv_engine(device)->sclass = nvkm_device_sclass;
|