Lines Matching refs:user_ns
172 struct user_namespace *user_ns, int cap) in sk_ns_capable() argument
174 return file_ns_capable(sk->sk_socket->file, user_ns, cap) && in sk_ns_capable()
175 ns_capable(user_ns, cap); in sk_ns_capable()
205 return sk_ns_capable(sk, sock_net(sk)->user_ns, cap); in sk_net_capable()
462 sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_RAW) || in sk_set_prio_allowed()
463 sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)); in sk_set_prio_allowed()
649 if (sk->sk_bound_dev_if && !ns_capable(net->user_ns, CAP_NET_RAW)) in sock_bindtoindex_locked()
1515 if (!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_RAW) && in sk_setsockopt()
1516 !sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) { in sk_setsockopt()
1617 !sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) { in sk_setsockopt()
1706 struct user_namespace *user_ns = current_user_ns(); in groups_to_user() local
1710 gid_t gid = from_kgid_munged(user_ns, src->gid[i]); in groups_to_user()
3003 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_RAW) && in __sock_cmsg_send()
3004 !ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) in __sock_cmsg_send()
3724 make_kuid(sock_net(sk)->user_ns, 0); in sock_init_data()