Searched refs:kls (Results 1 – 2 of 2) sorted by relevance
414 static void __free_klistns_free(const struct klistns *kls) in __free_klistns_free() argument416 if (kls->user_ns_id != LISTNS_CURRENT_USER) in __free_klistns_free()417 put_user_ns(kls->user_ns); in __free_klistns_free()418 if (kls->first_ns && kls->first_ns->ops) in __free_klistns_free()419 kls->first_ns->ops->put(kls->first_ns); in __free_klistns_free()450 static inline int prepare_klistns(struct klistns *kls, struct ns_id_req *kreq, in prepare_klistns() argument453 kls->last_ns_id = kreq->ns_id; in prepare_klistns()454 kls->user_ns_id = kreq->user_ns_id; in prepare_klistns()455 kls->nr_ns_ids = nr_ns_ids; in prepare_klistns()456 kls->ns_type = kreq->ns_type; in prepare_klistns()[all …]
5985 static ssize_t do_listmount(struct klistmount *kls, bool reverse) in do_listmount() argument5987 struct mnt_namespace *ns = kls->ns; in do_listmount()5988 u64 mnt_parent_id = kls->mnt_parent_id; in do_listmount()5989 u64 last_mnt_id = kls->last_mnt_id; in do_listmount()5990 u64 *mnt_ids = kls->kmnt_ids; in do_listmount()5991 size_t nr_mnt_ids = kls->nr_mnt_ids; in do_listmount()5998 ret = grab_requested_root(ns, &kls->root); in do_listmount()6003 orig = kls->root; in do_listmount()6015 if (!is_path_reachable(real_mount(orig.mnt), orig.dentry, &kls->root) && in do_listmount()6048 static void __free_klistmount_free(const struct klistmount *kls) in __free_klistmount_free() argument[all …]