Lines Matching defs:func
108 if (!oproxy->object->func->sclass)
110 return oproxy->object->func->sclass(oproxy->object, index, oclass);
119 if (!oproxy->object->func->uevent)
122 return oproxy->object->func->uevent(oproxy->object, argv, argc, uevent);
131 if (oproxy->func->fini[0]) {
132 ret = oproxy->func->fini[0](oproxy, suspend);
137 if (oproxy->object->func->fini) {
138 ret = oproxy->object->func->fini(oproxy->object, suspend);
143 if (oproxy->func->fini[1]) {
144 ret = oproxy->func->fini[1](oproxy, suspend);
158 if (oproxy->func->init[0]) {
159 ret = oproxy->func->init[0](oproxy);
164 if (oproxy->object->func->init) {
165 ret = oproxy->object->func->init(oproxy->object);
170 if (oproxy->func->init[1]) {
171 ret = oproxy->func->init[1](oproxy);
183 if (oproxy->func->dtor[0])
184 oproxy->func->dtor[0](oproxy);
186 if (oproxy->func->dtor[1])
187 oproxy->func->dtor[1](oproxy);
212 nvkm_oproxy_ctor(const struct nvkm_oproxy_func *func,
216 oproxy->func = func;
220 nvkm_oproxy_new_(const struct nvkm_oproxy_func *func,
225 nvkm_oproxy_ctor(func, oclass, *poproxy);