Lines Matching refs:sd
178 struct kernfs_node *kn = kobj->sd, *tmp; in sysfs_notify()
333 BUG_ON(!kobj || !kobj->sd || !attr); in sysfs_create_file_ns()
335 return sysfs_add_file_mode_ns(kobj->sd, attr, false, attr->mode, ns); in sysfs_create_file_ns()
367 parent = kernfs_find_and_get(kobj->sd, group); in sysfs_add_file_to_group()
369 parent = kobj->sd; in sysfs_add_file_to_group()
397 kn = kernfs_find_and_get(kobj->sd, attr->name); in sysfs_chmod_file()
427 kn = kernfs_find_and_get(kobj->sd, attr->name); in sysfs_break_active_protection()
466 struct kernfs_node *parent = kobj->sd; in sysfs_remove_file_ns()
481 struct kernfs_node *parent = kobj->sd; in sysfs_remove_file_self()
515 parent = kernfs_find_and_get(kobj->sd, group); in sysfs_remove_file_from_group()
517 parent = kobj->sd; in sysfs_remove_file_from_group()
536 BUG_ON(!kobj || !kobj->sd || !attr); in sysfs_create_bin_file()
538 return sysfs_add_file(kobj->sd, &attr->attr, true); in sysfs_create_bin_file()
550 kernfs_remove_by_name(kobj->sd, attr->attr.name); in sysfs_remove_bin_file()