Lines Matching refs:child
42 return head->ctl_table[0].child == sysctl_mount_point; in is_empty_dir()
47 dir->header.ctl_table[0].child = sysctl_mount_point; in set_empty_dir()
53 dir->header.ctl_table[0].child = NULL; in clear_empty_dir()
677 struct dentry *child, *dir = file->f_path.dentry; in proc_sys_fill_cache() local
687 child = d_lookup(dir, &qname); in proc_sys_fill_cache()
688 if (!child) { in proc_sys_fill_cache()
690 child = d_alloc_parallel(dir, &qname, &wq); in proc_sys_fill_cache()
691 if (IS_ERR(child)) in proc_sys_fill_cache()
693 if (d_in_lookup(child)) { in proc_sys_fill_cache()
697 d_lookup_done(child); in proc_sys_fill_cache()
698 dput(child); in proc_sys_fill_cache()
701 d_set_d_op(child, &proc_sys_dentry_operations); in proc_sys_fill_cache()
702 res = d_splice_alias(inode, child); in proc_sys_fill_cache()
703 d_lookup_done(child); in proc_sys_fill_cache()
706 dput(child); in proc_sys_fill_cache()
709 dput(child); in proc_sys_fill_cache()
710 child = res; in proc_sys_fill_cache()
714 inode = d_inode(child); in proc_sys_fill_cache()
717 dput(child); in proc_sys_fill_cache()
1123 if (table->child) in sysctl_check_table()
1448 if (entry->child) in count_subheaders()
1449 nr_subheaders += count_subheaders(entry->child); in count_subheaders()
1467 if (entry->child) in register_leaf_sysctl_tables()
1484 if (entry->child) in register_leaf_sysctl_tables()
1510 if (!entry->child) in register_leaf_sysctl_tables()
1519 set, entry->child); in register_leaf_sysctl_tables()
1561 while (table->procname && table->child && !table[1].procname) { in __register_sysctl_paths()
1565 table = table->child; in __register_sysctl_paths()