/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_sysfs.h | 32 struct xfs_kobj *parent_kobj, in xfs_sysfs_init() 37 parent = parent_kobj ? &parent_kobj->kobject : NULL; in xfs_sysfs_init() 29 xfs_sysfs_init( struct xfs_kobj *kobj, struct kobj_type *ktype, struct xfs_kobj *parent_kobj, const char *name) xfs_sysfs_init() argument
|
H A D | xfs_sysfs.c | 585 struct xfs_kobj *parent_kobj, in xfs_error_sysfs_init_class() 594 error = xfs_sysfs_init(parent_kobj, &xfs_error_ktype, in xfs_error_sysfs_init_class() 602 parent_kobj, init[i].name); in xfs_error_sysfs_init_class() 621 xfs_sysfs_del(parent_kobj); in xfs_error_sysfs_init_class() 581 xfs_error_sysfs_init_class( struct xfs_mount *mp, int class, const char *parent_name, struct xfs_kobj *parent_kobj, const struct xfs_error_init init[]) xfs_error_sysfs_init_class() argument
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_sysfs.h | 32 struct xfs_kobj *parent_kobj, in xfs_sysfs_init() 38 parent = parent_kobj ? &parent_kobj->kobject : NULL; in xfs_sysfs_init() 29 xfs_sysfs_init( struct xfs_kobj *kobj, const struct kobj_type *ktype, struct xfs_kobj *parent_kobj, const char *name) xfs_sysfs_init() argument
|
H A D | xfs_sysfs.c | 614 struct xfs_kobj *parent_kobj, in xfs_error_sysfs_init_class() 623 error = xfs_sysfs_init(parent_kobj, &xfs_error_ktype, in xfs_error_sysfs_init_class() 631 parent_kobj, init[i].name); in xfs_error_sysfs_init_class() 650 xfs_sysfs_del(parent_kobj); in xfs_error_sysfs_init_class() 610 xfs_error_sysfs_init_class( struct xfs_mount *mp, int class, const char *parent_name, struct xfs_kobj *parent_kobj, const struct xfs_error_init init[]) xfs_error_sysfs_init_class() argument
|
/kernel/linux/linux-5.10/fs/sysfs/ |
H A D | dir.c | 132 * @parent_kobj: kobject that will contain this always empty directory 135 int sysfs_create_mount_point(struct kobject *parent_kobj, const char *name) in sysfs_create_mount_point() argument 137 struct kernfs_node *kn, *parent = parent_kobj->sd; in sysfs_create_mount_point() 152 * @parent_kobj: kobject that will contain this always empty directory 156 void sysfs_remove_mount_point(struct kobject *parent_kobj, const char *name) in sysfs_remove_mount_point() argument 158 struct kernfs_node *parent = parent_kobj->sd; in sysfs_remove_mount_point()
|
/kernel/linux/linux-6.6/fs/sysfs/ |
H A D | dir.c | 131 * @parent_kobj: kobject that will contain this always empty directory 134 int sysfs_create_mount_point(struct kobject *parent_kobj, const char *name) in sysfs_create_mount_point() argument 136 struct kernfs_node *kn, *parent = parent_kobj->sd; in sysfs_create_mount_point() 151 * @parent_kobj: kobject that will contain this always empty directory 155 void sysfs_remove_mount_point(struct kobject *parent_kobj, const char *name) in sysfs_remove_mount_point() argument 157 struct kernfs_node *parent = parent_kobj->sd; in sysfs_remove_mount_point()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | sysfs.h | 244 int __must_check sysfs_create_mount_point(struct kobject *parent_kobj, 246 void sysfs_remove_mount_point(struct kobject *parent_kobj, 361 static inline int sysfs_create_mount_point(struct kobject *parent_kobj, in sysfs_create_mount_point() argument 367 static inline void sysfs_remove_mount_point(struct kobject *parent_kobj, in sysfs_remove_mount_point() argument
|
H A D | kobject.h | 204 struct kobject *parent_kobj);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | sysfs.h | 268 int __must_check sysfs_create_mount_point(struct kobject *parent_kobj, 270 void sysfs_remove_mount_point(struct kobject *parent_kobj, 385 static inline int sysfs_create_mount_point(struct kobject *parent_kobj, in sysfs_create_mount_point() argument 391 static inline void sysfs_remove_mount_point(struct kobject *parent_kobj, in sysfs_remove_mount_point() argument
|
H A D | kobject.h | 179 struct kobject *parent_kobj);
|
/kernel/linux/linux-5.10/lib/ |
H A D | kobject.c | 965 * @parent_kobj: the parent kobject of this kset, if any. 977 struct kobject *parent_kobj) in kset_create() 991 kset->kobj.parent = parent_kobj; in kset_create() 1009 * @parent_kobj: the parent kobject of this kset, if any. 1020 struct kobject *parent_kobj) in kset_create_and_add() 1025 kset = kset_create(name, uevent_ops, parent_kobj); in kset_create_and_add() 975 kset_create(const char *name, const struct kset_uevent_ops *uevent_ops, struct kobject *parent_kobj) kset_create() argument 1018 kset_create_and_add(const char *name, const struct kset_uevent_ops *uevent_ops, struct kobject *parent_kobj) kset_create_and_add() argument
|
/kernel/linux/linux-6.6/lib/ |
H A D | kobject.c | 948 * @parent_kobj: the parent kobject of this kset, if any. 960 struct kobject *parent_kobj) in kset_create() 974 kset->kobj.parent = parent_kobj; in kset_create() 992 * @parent_kobj: the parent kobject of this kset, if any. 1003 struct kobject *parent_kobj) in kset_create_and_add() 1008 kset = kset_create(name, uevent_ops, parent_kobj); in kset_create_and_add() 958 kset_create(const char *name, const struct kset_uevent_ops *uevent_ops, struct kobject *parent_kobj) kset_create() argument 1001 kset_create_and_add(const char *name, const struct kset_uevent_ops *uevent_ops, struct kobject *parent_kobj) kset_create_and_add() argument
|
/kernel/linux/linux-5.10/drivers/firmware/efi/ |
H A D | efivars.c | 642 struct kobject *parent_kobj = efivars_kobject(); in efivars_sysfs_init() local 646 if (!parent_kobj || !efivar_supports_writes()) in efivars_sysfs_init() 652 efivars_kset = kset_create_and_add("vars", NULL, parent_kobj); in efivars_sysfs_init()
|
/kernel/linux/linux-5.10/drivers/base/ |
H A D | core.c | 2537 class_dir_create_and_add(struct class *class, struct kobject *parent_kobj) in class_dir_create_and_add() argument 2551 retval = kobject_add(&dir->kobj, parent_kobj, "%s", class->name); in class_dir_create_and_add() 2566 struct kobject *parent_kobj; in get_device_parent() local 2584 parent_kobj = virtual_device_parent(dev); in get_device_parent() 2588 parent_kobj = &parent->kobj; in get_device_parent() 2595 if (k->parent == parent_kobj) { in get_device_parent() 2606 k = class_dir_create_and_add(dev->class, parent_kobj); in get_device_parent()
|
/kernel/linux/linux-6.6/drivers/base/ |
H A D | core.c | 3160 struct kobject *parent_kobj) in class_dir_create_and_add() 3174 retval = kobject_add(&dir->kobj, parent_kobj, "%s", sp->class->name); in class_dir_create_and_add() 3191 struct kobject *parent_kobj; in get_device_parent() local 3200 parent_kobj = virtual_device_parent(dev); in get_device_parent() 3205 parent_kobj = &parent->kobj; in get_device_parent() 3213 if (k->parent == parent_kobj) { in get_device_parent() 3225 k = class_dir_create_and_add(sp, parent_kobj); in get_device_parent() 3159 class_dir_create_and_add(struct subsys_private *sp, struct kobject *parent_kobj) class_dir_create_and_add() argument
|