Lines Matching refs:sd
116 if (WARN_ON(!kobj || (!update && !kobj->sd))) in internal_create_group()
120 if (unlikely(update && !kobj->sd)) in internal_create_group()
130 kn = kernfs_find_and_get(kobj->sd, grp->name); in internal_create_group()
137 kn = kernfs_create_dir_ns(kobj->sd, grp->name, in internal_create_group()
142 sysfs_warn_dup(kobj->sd, grp->name); in internal_create_group()
147 kn = kobj->sd; in internal_create_group()
273 struct kernfs_node *parent = kobj->sd; in sysfs_remove_group()
336 parent = kernfs_find_and_get(kobj->sd, grp->name); in sysfs_merge_group()
366 parent = kernfs_find_and_get(kobj->sd, grp->name); in sysfs_unmerge_group()
388 parent = kernfs_find_and_get(kobj->sd, group_name); in sysfs_add_link_to_group()
410 parent = kernfs_find_and_get(kobj->sd, group_name); in sysfs_remove_link_from_group()
442 target = target_kobj->sd; in compat_only_sysfs_link_entry_to_kobj()
449 entry = kernfs_find_and_get(target_kobj->sd, target_name); in compat_only_sysfs_link_entry_to_kobj()
458 link = kernfs_create_link(kobj->sd, symlink_name, entry); in compat_only_sysfs_link_entry_to_kobj()
460 sysfs_warn_dup(kobj->sd, symlink_name); in compat_only_sysfs_link_entry_to_kobj()
533 grp_kn = kernfs_find_and_get(kobj->sd, grp->name); in sysfs_group_change_owner()
535 kernfs_get(kobj->sd); in sysfs_group_change_owner()
536 grp_kn = kobj->sd; in sysfs_group_change_owner()