• Home
  • Raw
  • Download

Lines Matching refs:parent

134 	ns->parent = parent_ns;  in create_user_ns()
198 struct user_namespace *parent, *ns = in free_user_ns() local
203 parent = ns->parent; in free_user_ns()
221 ns = parent; in free_user_ns()
222 } while (refcount_dec_and_test(&parent->ns.count)); in free_user_ns()
607 if ((lower_ns == ns) && lower_ns->parent) in uid_m_show()
608 lower_ns = lower_ns->parent; in uid_m_show()
628 if ((lower_ns == ns) && lower_ns->parent) in gid_m_show()
629 lower_ns = lower_ns->parent; in gid_m_show()
649 if ((lower_ns == ns) && lower_ns->parent) in projid_m_show()
650 lower_ns = lower_ns->parent; in projid_m_show()
913 if (!file_ns_capable(file, map_ns->parent, CAP_SETFCAP)) in verify_root_map()
1115 if (!ns->parent) in proc_uid_map_write()
1118 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_uid_map_write()
1122 &ns->uid_map, &ns->parent->uid_map); in proc_uid_map_write()
1132 if (!ns->parent) in proc_gid_map_write()
1135 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_gid_map_write()
1139 &ns->gid_map, &ns->parent->gid_map); in proc_gid_map_write()
1149 if (!ns->parent) in proc_projid_map_write()
1152 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_projid_map_write()
1157 &ns->projid_map, &ns->parent->projid_map); in proc_projid_map_write()
1176 kuid_t uid = make_kuid(ns->parent, id); in new_idmap_permitted()
1180 kgid_t gid = make_kgid(ns->parent, id); in new_idmap_permitted()
1195 if (ns_capable(ns->parent, cap_setid) && in new_idmap_permitted()
1196 file_ns_capable(file, ns->parent, cap_setid)) in new_idmap_permitted()
1304 for (ns = child; ns->level > ancestor->level; ns = ns->parent) in in_userns()
1382 p = p->parent; in ns_get_owner()
1390 return to_user_ns(ns)->parent; in userns_owner()