parent_sd 93 fs/configfs/dir.c static void configfs_set_dir_dirent_depth(struct configfs_dirent *parent_sd, parent_sd 96 fs/configfs/dir.c int parent_depth = parent_sd->s_depth; parent_sd 136 fs/configfs/dir.c static void configfs_set_dir_dirent_depth(struct configfs_dirent *parent_sd, parent_sd 182 fs/configfs/dir.c static struct configfs_dirent *configfs_new_dirent(struct configfs_dirent *parent_sd, parent_sd 198 fs/configfs/dir.c if (parent_sd->s_type & CONFIGFS_USET_DROPPING) { parent_sd 204 fs/configfs/dir.c list_add(&sd->s_sibling, &parent_sd->s_children); parent_sd 217 fs/configfs/dir.c static int configfs_dirent_exists(struct configfs_dirent *parent_sd, parent_sd 222 fs/configfs/dir.c list_for_each_entry(sd, &parent_sd->s_children, s_sibling) { parent_sd 236 fs/configfs/dir.c int configfs_make_dirent(struct configfs_dirent * parent_sd, parent_sd 242 fs/configfs/dir.c sd = configfs_new_dirent(parent_sd, element, type, frag); parent_sd 455 fs/configfs/dir.c struct configfs_dirent * parent_sd = dentry->d_parent->d_fsdata; parent_sd 469 fs/configfs/dir.c if (!configfs_dirent_is_ready(parent_sd)) parent_sd 472 fs/configfs/dir.c list_for_each_entry(sd, &parent_sd->s_children, s_sibling) { parent_sd 510 fs/configfs/dir.c struct configfs_dirent *parent_sd = dentry->d_fsdata; parent_sd 515 fs/configfs/dir.c parent_sd->s_type |= CONFIGFS_USET_DROPPING; parent_sd 518 fs/configfs/dir.c if (parent_sd->s_links) parent_sd 522 fs/configfs/dir.c list_for_each_entry(sd, &parent_sd->s_children, s_sibling) { parent_sd 557 fs/configfs/dir.c struct configfs_dirent *parent_sd = dentry->d_fsdata; parent_sd 560 fs/configfs/dir.c parent_sd->s_type &= ~CONFIGFS_USET_DROPPING; parent_sd 562 fs/configfs/dir.c list_for_each_entry(sd, &parent_sd->s_children, s_sibling) parent_sd 570 fs/configfs/dir.c struct configfs_dirent * parent_sd; parent_sd 579 fs/configfs/dir.c parent_sd = dentry->d_fsdata; parent_sd 580 fs/configfs/dir.c list_for_each_entry_safe(sd, tmp, &parent_sd->s_children, s_sibling) { parent_sd 636 fs/configfs/dir.c struct configfs_dirent *parent_sd; parent_sd 642 fs/configfs/dir.c parent_sd = dentry->d_fsdata; parent_sd 643 fs/configfs/dir.c list_for_each_entry_safe(sd, tmp, &parent_sd->s_children, s_sibling) { parent_sd 1580 fs/configfs/dir.c struct configfs_dirent * parent_sd = dentry->d_fsdata; parent_sd 1589 fs/configfs/dir.c if (configfs_dirent_is_ready(parent_sd)) { parent_sd 1590 fs/configfs/dir.c file->private_data = configfs_new_dirent(parent_sd, NULL, 0, NULL); parent_sd 1627 fs/configfs/dir.c struct configfs_dirent * parent_sd = dentry->d_fsdata; parent_sd 1636 fs/configfs/dir.c list_move(q, &parent_sd->s_children); parent_sd 1637 fs/configfs/dir.c for (p = q->next; p != &parent_sd->s_children; p = p->next) { parent_sd 524 fs/configfs/file.c struct configfs_dirent *parent_sd = dir->d_fsdata; parent_sd 529 fs/configfs/file.c error = configfs_make_dirent(parent_sd, NULL, (void *) attr, mode, parent_sd 530 fs/configfs/file.c CONFIGFS_ITEM_ATTR, parent_sd->s_frag); parent_sd 546 fs/configfs/file.c struct configfs_dirent *parent_sd = dir->d_fsdata; parent_sd 551 fs/configfs/file.c error = configfs_make_dirent(parent_sd, NULL, (void *) bin_attr, mode, parent_sd 552 fs/configfs/file.c CONFIGFS_ITEM_BIN_ATTR, parent_sd->s_frag); parent_sd 231 fs/configfs/inode.c struct configfs_dirent * parent_sd = dir->d_fsdata; parent_sd 238 fs/configfs/inode.c list_for_each_entry(sd, &parent_sd->s_children, s_sibling) {