Lines Matching refs:parent
116 ns->parent = parent_ns; in create_user_ns()
176 struct user_namespace *parent, *ns = in free_user_ns() local
181 parent = ns->parent; in free_user_ns()
199 ns = parent; in free_user_ns()
200 } while (atomic_dec_and_test(&parent->count)); in free_user_ns()
585 if ((lower_ns == ns) && lower_ns->parent) in uid_m_show()
586 lower_ns = lower_ns->parent; in uid_m_show()
606 if ((lower_ns == ns) && lower_ns->parent) in gid_m_show()
607 lower_ns = lower_ns->parent; in gid_m_show()
627 if ((lower_ns == ns) && lower_ns->parent) in projid_m_show()
628 lower_ns = lower_ns->parent; in projid_m_show()
1039 if (!ns->parent) in proc_uid_map_write()
1042 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_uid_map_write()
1046 &ns->uid_map, &ns->parent->uid_map); in proc_uid_map_write()
1056 if (!ns->parent) in proc_gid_map_write()
1059 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_gid_map_write()
1063 &ns->gid_map, &ns->parent->gid_map); in proc_gid_map_write()
1073 if (!ns->parent) in proc_projid_map_write()
1076 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_projid_map_write()
1081 &ns->projid_map, &ns->parent->projid_map); in proc_projid_map_write()
1096 kuid_t uid = make_kuid(ns->parent, id); in new_idmap_permitted()
1100 kgid_t gid = make_kgid(ns->parent, id); in new_idmap_permitted()
1115 if (ns_capable(ns->parent, cap_setid) && in new_idmap_permitted()
1116 file_ns_capable(file, ns->parent, cap_setid)) in new_idmap_permitted()
1224 for (ns = child; ns->level > ancestor->level; ns = ns->parent) in in_userns()
1299 p = p->parent; in ns_get_owner()
1307 return to_user_ns(ns)->parent; in userns_owner()