Lines Matching refs:oclass
220 const struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_fifo_class_new_() argument
223 struct nvkm_fifo *fifo = nvkm_fifo(oclass->engine); in nvkm_fifo_class_new_()
224 return fifo->func->class_new(fifo, oclass, data, size, pobject); in nvkm_fifo_class_new_()
234 const struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_fifo_class_new() argument
237 const struct nvkm_fifo_chan_oclass *sclass = oclass->engn; in nvkm_fifo_class_new()
238 struct nvkm_fifo *fifo = nvkm_fifo(oclass->engine); in nvkm_fifo_class_new()
239 return sclass->ctor(fifo, oclass, data, size, pobject); in nvkm_fifo_class_new()
248 nvkm_fifo_class_get(struct nvkm_oclass *oclass, int index, in nvkm_fifo_class_get() argument
251 struct nvkm_fifo *fifo = nvkm_fifo(oclass->engine); in nvkm_fifo_class_get()
256 int ret = fifo->func->class_get(fifo, index, oclass); in nvkm_fifo_class_get()
264 oclass->base = sclass->base; in nvkm_fifo_class_get()
265 oclass->engn = sclass; in nvkm_fifo_class_get()