Lines Matching defs:oclass
34 nvkm_uclient_new(const struct nvkm_oclass *oclass, void *argv, u32 argc,
46 NULL, oclass->client->event, &client);
52 client->object.client = oclass->client;
53 client->object.handle = oclass->handle;
54 client->object.route = oclass->route;
55 client->object.token = oclass->token;
56 client->object.object = oclass->object;
57 client->debug = oclass->client->debug;
64 .oclass = NVIF_CLASS_CLIENT,
123 nvkm_client_child_new(const struct nvkm_oclass *oclass,
126 return oclass->base.ctor(oclass, data, size, pobject);
131 struct nvkm_oclass *oclass)
142 oclass->ctor = nvkm_client_child_new;
143 oclass->base = *sclass;
171 struct nvkm_oclass oclass = { .base = nvkm_uclient_sclass };
176 oclass.client = client;
178 nvkm_object_ctor(&nvkm_client, &oclass, &client->object);