Lines Matching refs:kobject
13 #include <linux/kobject.h>
22 static struct kobject *sysfs_file_kobj(struct kernfs_node *kn)
34 struct kobject *kobj = sysfs_file_kobj(kn);
49 struct kobject *kobj = sysfs_file_kobj(of->kn);
86 struct kobject *kobj = sysfs_file_kobj(of->kn);
110 struct kobject *kobj = sysfs_file_kobj(of->kn);
140 struct kobject *kobj = sysfs_file_kobj(of->kn);
153 struct kobject *kobj = sysfs_file_kobj(of->kn);
174 struct kobject *kobj = sysfs_file_kobj(of->kn);
183 struct kobject *kobj = sysfs_file_kobj(of->kn);
201 void sysfs_notify(struct kobject *kobj, const char *dir, const char *attr)
280 struct kobject *kobj = parent->priv;
286 /* every kobject with an attribute needs a ktype assigned */
288 "missing sysfs attribute operations for kobject: %s\n",
367 int sysfs_create_file_ns(struct kobject *kobj, const struct attribute *attr,
381 int sysfs_create_files(struct kobject *kobj, const struct attribute * const *ptr)
401 int sysfs_add_file_to_group(struct kobject *kobj,
435 int sysfs_chmod_file(struct kobject *kobj, const struct attribute *attr,
466 struct kernfs_node *sysfs_break_active_protection(struct kobject *kobj,
494 struct kobject *kobj = sysfs_file_kobj(kn);
510 void sysfs_remove_file_ns(struct kobject *kobj, const struct attribute *attr,
526 bool sysfs_remove_file_self(struct kobject *kobj, const struct attribute *attr)
543 void sysfs_remove_files(struct kobject *kobj, const struct attribute * const *ptr)
558 void sysfs_remove_file_from_group(struct kobject *kobj,
582 int sysfs_create_bin_file(struct kobject *kobj,
602 void sysfs_remove_bin_file(struct kobject *kobj,
634 int sysfs_link_change_owner(struct kobject *kobj, struct kobject *targ,
673 int sysfs_file_change_owner(struct kobject *kobj, const char *name, kuid_t kuid,
704 * entries for a kobject are added by driver core. In summary,
714 int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid)
722 /* Change the owner of the kobject itself. */
814 ssize_t sysfs_bin_attr_simple_read(struct file *file, struct kobject *kobj,