Lines Matching refs:oclass
242 nv50_disp_chan_child_new(const struct nvkm_oclass *oclass, in nv50_disp_chan_child_new() argument
245 struct nv50_disp_chan *chan = nv50_disp_chan(oclass->parent); in nv50_disp_chan_child_new()
248 const struct nvkm_device_oclass *sclass = oclass->priv; in nv50_disp_chan_child_new()
254 nvkm_oproxy_ctor(&nv50_disp_chan_child_func_, oclass, &object->oproxy); in nv50_disp_chan_child_new()
258 ret = sclass->ctor(device, oclass, argv, argc, &object->oproxy.object); in nv50_disp_chan_child_new()
263 oclass->handle); in nv50_disp_chan_child_new()
276 const struct nvkm_device_oclass *oclass = NULL; in nv50_disp_chan_child_get() local
284 sclass->engine->func->base.sclass(sclass, index, &oclass); in nv50_disp_chan_child_get()
285 if (oclass) { in nv50_disp_chan_child_get()
287 sclass->priv = oclass; in nv50_disp_chan_child_get()
339 const struct nvkm_oclass *oclass, in nv50_disp_chan_new_() argument
348 nvkm_object_ctor(&nv50_disp_chan, oclass, &chan->object); in nv50_disp_chan_new_()