Lines Matching refs:oclass
51 const struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_dma_oclass_new() argument
54 struct nvkm_dma *dma = nvkm_dma(oclass->engine); in nvkm_dma_oclass_new()
56 struct nvkm_client *client = oclass->client; in nvkm_dma_oclass_new()
61 ret = dma->func->class_new(dma, oclass, data, size, &dmaobj); in nvkm_dma_oclass_new()
67 dmaobj->handle = oclass->object; in nvkm_dma_oclass_new()
92 nvkm_dma_oclass_fifo_new(const struct nvkm_oclass *oclass, void *data, u32 size, in nvkm_dma_oclass_fifo_new() argument
95 return nvkm_dma_oclass_new(oclass->engine->subdev.device, in nvkm_dma_oclass_fifo_new()
96 oclass, data, size, pobject); in nvkm_dma_oclass_fifo_new()
112 const struct nvkm_sclass *oclass = &nvkm_dma_sclass[index]; in nvkm_dma_oclass_base_get() local
113 sclass->base = oclass[0]; in nvkm_dma_oclass_base_get()
114 sclass->engn = oclass; in nvkm_dma_oclass_base_get()
122 nvkm_dma_oclass_fifo_get(struct nvkm_oclass *oclass, int index) in nvkm_dma_oclass_fifo_get() argument
126 oclass->base = nvkm_dma_sclass[index]; in nvkm_dma_oclass_fifo_get()