Lines Matching refs:error
92 int error; in class_create_file_ns() local
95 error = sysfs_create_file_ns(&cls->p->subsys.kobj, in class_create_file_ns()
98 error = -EINVAL; in class_create_file_ns()
99 return error; in class_create_file_ns()
125 int error = 0; in add_class_attrs() local
129 error = class_create_file(cls, &cls->class_attrs[i]); in add_class_attrs()
130 if (error) in add_class_attrs()
131 goto error; in add_class_attrs()
135 return error; in add_class_attrs()
136 error: in add_class_attrs()
169 int error; in __class_register() local
180 error = kobject_set_name(&cp->subsys.kobj, "%s", cls->name); in __class_register()
181 if (error) { in __class_register()
183 return error; in __class_register()
201 error = kset_register(&cp->subsys); in __class_register()
202 if (error) { in __class_register()
204 return error; in __class_register()
206 error = add_class_attrs(class_get(cls)); in __class_register()
208 return error; in __class_register()
248 goto error; in __class_create()
257 goto error; in __class_create()
261 error: in __class_create()
370 int error = 0; in class_for_each_device() local
382 error = fn(dev, data); in class_for_each_device()
383 if (error) in class_for_each_device()
388 return error; in class_for_each_device()
547 int error; in class_compat_create_link() local
549 error = sysfs_create_link(cls->kobj, &dev->kobj, dev_name(dev)); in class_compat_create_link()
550 if (error) in class_compat_create_link()
551 return error; in class_compat_create_link()
559 error = sysfs_create_link(&dev->kobj, &device_link->kobj, in class_compat_create_link()
561 if (error) in class_compat_create_link()
565 return error; in class_compat_create_link()