• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/configfs/

Lines Matching defs:parent_sd

107 static void configfs_set_dir_dirent_depth(struct configfs_dirent *parent_sd,
110 int parent_depth = parent_sd->s_depth;
150 static void configfs_set_dir_dirent_depth(struct configfs_dirent *parent_sd,
170 static struct configfs_dirent *configfs_new_dirent(struct configfs_dirent *parent_sd,
186 if (parent_sd->s_type & CONFIGFS_USET_DROPPING) {
191 list_add(&sd->s_sibling, &parent_sd->s_children);
204 static int configfs_dirent_exists(struct configfs_dirent *parent_sd,
209 list_for_each_entry(sd, &parent_sd->s_children, s_sibling) {
223 int configfs_make_dirent(struct configfs_dirent * parent_sd,
229 sd = configfs_new_dirent(parent_sd, element, type);
461 struct configfs_dirent * parent_sd = dentry->d_parent->d_fsdata;
475 if (!configfs_dirent_is_ready(parent_sd))
478 list_for_each_entry(sd, &parent_sd->s_children, s_sibling) {
513 struct configfs_dirent *parent_sd = dentry->d_fsdata;
518 parent_sd->s_type |= CONFIGFS_USET_DROPPING;
521 if (!list_empty(&parent_sd->s_links))
525 list_for_each_entry(sd, &parent_sd->s_children, s_sibling) {
560 struct configfs_dirent *parent_sd = dentry->d_fsdata;
563 parent_sd->s_type &= ~CONFIGFS_USET_DROPPING;
565 list_for_each_entry(sd, &parent_sd->s_children, s_sibling)
573 struct configfs_dirent * parent_sd;
582 parent_sd = dentry->d_fsdata;
583 list_for_each_entry_safe(sd, tmp, &parent_sd->s_children, s_sibling) {
630 struct configfs_dirent *parent_sd;
636 parent_sd = dentry->d_fsdata;
637 list_for_each_entry_safe(sd, tmp, &parent_sd->s_children, s_sibling) {
1466 struct configfs_dirent * parent_sd = dentry->d_fsdata;
1475 if (configfs_dirent_is_ready(parent_sd)) {
1476 file->private_data = configfs_new_dirent(parent_sd, NULL, 0);
1512 struct configfs_dirent * parent_sd = dentry->d_fsdata;
1536 list_move(q, &parent_sd->s_children);
1539 for (p=q->next; p!= &parent_sd->s_children; p=p->next) {