Lines Matching defs:user_ns
160 * @user_ns: The user namespace of the capability to use
165 * namespace @user_ns.
168 struct user_namespace *user_ns, int cap)
170 return file_ns_capable(sk->sk_socket->file, user_ns, cap) &&
171 ns_capable(user_ns, cap);
201 return sk_ns_capable(sk, sock_net(sk)->user_ns, cap);
635 if (sk->sk_bound_dev_if && !ns_capable(net->user_ns, CAP_NET_RAW))
1121 sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_RAW) ||
1122 sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
1425 if (!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_RAW) &&
1426 !sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
1496 !sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
1580 struct user_namespace *user_ns = current_user_ns();
1584 gid_t gid = from_kgid_munged(user_ns, src->gid[i]);
2816 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_RAW) &&
2817 !ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
3526 make_kuid(sock_net(sk)->user_ns, 0);