• Home
  • Raw
  • Download

Lines Matching refs:parent

129 	ns->parent = parent_ns;  in create_user_ns()
193 struct user_namespace *parent, *ns = in free_user_ns() local
198 parent = ns->parent; in free_user_ns()
216 ns = parent; in free_user_ns()
217 } while (refcount_dec_and_test(&parent->ns.count)); in free_user_ns()
602 if ((lower_ns == ns) && lower_ns->parent) in uid_m_show()
603 lower_ns = lower_ns->parent; in uid_m_show()
623 if ((lower_ns == ns) && lower_ns->parent) in gid_m_show()
624 lower_ns = lower_ns->parent; in gid_m_show()
644 if ((lower_ns == ns) && lower_ns->parent) in projid_m_show()
645 lower_ns = lower_ns->parent; in projid_m_show()
908 if (!file_ns_capable(file, map_ns->parent, CAP_SETFCAP)) in verify_root_map()
1110 if (!ns->parent) in proc_uid_map_write()
1113 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_uid_map_write()
1117 &ns->uid_map, &ns->parent->uid_map); in proc_uid_map_write()
1127 if (!ns->parent) in proc_gid_map_write()
1130 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_gid_map_write()
1134 &ns->gid_map, &ns->parent->gid_map); in proc_gid_map_write()
1144 if (!ns->parent) in proc_projid_map_write()
1147 if ((seq_ns != ns) && (seq_ns != ns->parent)) in proc_projid_map_write()
1152 &ns->projid_map, &ns->parent->projid_map); in proc_projid_map_write()
1171 kuid_t uid = make_kuid(ns->parent, id); in new_idmap_permitted()
1175 kgid_t gid = make_kgid(ns->parent, id); in new_idmap_permitted()
1190 if (ns_capable(ns->parent, cap_setid) && in new_idmap_permitted()
1191 file_ns_capable(file, ns->parent, cap_setid)) in new_idmap_permitted()
1299 for (ns = child; ns->level > ancestor->level; ns = ns->parent) in in_userns()
1377 p = p->parent; in ns_get_owner()
1385 return to_user_ns(ns)->parent; in userns_owner()