Searched refs:user_ns (Results 1 - 25 of 180) sorted by last modified time

12345678

/linux-master/net/ipv4/
H A Daf_inet.c315 !ns_capable(net->user_ns, CAP_NET_RAW))
513 !ns_capable(net->user_ns, CAP_NET_BIND_SERVICE))
H A Droute.c3564 if (net->user_ns != &init_user_ns) {
H A Dfib_frontend.c627 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
H A Dtcp.c3116 return sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN) &&
3435 sockopt_ns_capable(sock_net(sk)->user_ns,
/linux-master/net/core/
H A Dfilter.c5175 return from_kuid_munged(sock_net(sk)->user_ns, kuid);
H A Dsock.c160 * @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_RA
167 sk_ns_capable(const struct sock *sk, struct user_namespace *user_ns, int cap) argument
1580 struct user_namespace *user_ns = current_user_ns(); local
[all...]
/linux-master/include/net/
H A Dsock.h911 return sk->sk_socket->file->f_cred->user_ns;
2090 return sk ? sk->sk_uid : make_kuid(net->user_ns, 0);
2859 struct user_namespace *user_ns, int cap);
/linux-master/fs/ntfs3/
H A Dsuper.c684 struct user_namespace *user_ns = seq_user_ns(m); local
686 seq_printf(m, ",uid=%u", from_kuid_munged(user_ns, opts->fs_uid));
687 seq_printf(m, ",gid=%u", from_kgid_munged(user_ns, opts->fs_gid));
/linux-master/net/unix/
H A Daf_unix.c3069 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
/linux-master/mm/
H A Dshmem.c3983 if (!kuid_has_mapping(fc->user_ns, kuid))
3997 if (!kgid_has_mapping(fc->user_ns, kgid))
4032 if ((fc->user_ns != &init_user_ns) || !capable(CAP_SYS_ADMIN)) {
4040 if (fc->user_ns != &init_user_ns)
4046 if (fc->user_ns != &init_user_ns)
4052 if (fc->user_ns != &init_user_ns)
/linux-master/kernel/
H A Dfork.c924 put_user_ns(mm->user_ns);
1255 struct user_namespace *user_ns)
1308 mm->user_ns = get_user_ns(user_ns);
1685 if (!mm_init(mm, tsk, mm->user_ns))
1254 mm_init(struct mm_struct *mm, struct task_struct *p, struct user_namespace *user_ns) argument
/linux-master/fs/fuse/
H A Dinode.c224 inode->i_uid = make_kuid(fc->user_ns, attr->uid);
225 inode->i_gid = make_kgid(fc->user_ns, attr->gid);
802 ctx->user_id = make_kuid(fsc->user_ns, result.uint_32);
809 ctx->group_id = make_kgid(fsc->user_ns, result.uint_32);
857 from_kuid_munged(fc->user_ns, fc->user_id));
859 from_kgid_munged(fc->user_ns, fc->group_id));
908 struct user_namespace *user_ns,
933 fc->user_ns = get_user_ns(user_ns);
950 put_user_ns(fc->user_ns);
907 fuse_conn_init(struct fuse_conn *fc, struct fuse_mount *fm, struct user_namespace *user_ns, const struct fuse_iqueue_ops *fiq_ops, void *fiq_priv) argument
[all...]
H A Dfuse_i.h622 struct user_namespace *user_ns; member in struct:fuse_conn
1202 struct user_namespace *user_ns,
H A Ddir.c554 gid_t parent_gid = from_kgid(fc->user_ns, kgid);
1141 stat->uid = make_kuid(fc->user_ns, attr->uid);
1142 stat->gid = make_kgid(fc->user_ns, attr->gid);
1446 allow = current_in_userns(fc->user_ns);
1749 arg->valid |= FATTR_UID, arg->uid = from_kuid(fc->user_ns, iattr->ia_uid);
1751 arg->valid |= FATTR_GID, arg->gid = from_kgid(fc->user_ns, iattr->ia_gid);
H A Dcuse.c512 * be represented in file->f_cred->user_ns.
514 fuse_conn_init(&cc->fc, &cc->fm, file->f_cred->user_ns,
/linux-master/drivers/net/
H A Dtun.c584 !ns_capable(net->user_ns, CAP_NET_ADMIN);
2801 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
3105 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
3384 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
/linux-master/net/xdp/
H A Dxsk.c1708 if (!ns_capable(net->user_ns, CAP_NET_RAW))
/linux-master/net/ipv6/netfilter/
H A Dip6_tables.c1634 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
1663 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
/linux-master/net/ipv6/
H A Daddrconf.c3153 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
3173 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
H A Dip6_gre.c1301 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
1350 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
/linux-master/net/ipv4/netfilter/
H A Dip_tables.c1625 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
1654 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
H A Darp_tables.c1419 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
1447 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
/linux-master/net/mptcp/
H A Dsockopt.c603 cap_net_admin = ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN);
/linux-master/net/bridge/netfilter/
H A Debtables.c2452 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
2517 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
/linux-master/fs/
H A Dsuper.c309 * @user_ns: User namespace for the super_block
315 struct user_namespace *user_ns)
325 s->s_user_ns = get_user_ns(user_ns);
694 return ns_capable(fc->user_ns, CAP_SYS_ADMIN);
735 struct user_namespace *user_ns = fc->global ? &init_user_ns : fc->user_ns; local
748 s = alloc_super(fc->fs_type, fc->sb_flags, user_ns);
779 if (user_ns != old->s_user_ns || fc->exclusive) {
809 struct user_namespace *user_ns = current_user_ns(); local
819 user_ns
314 alloc_super(struct file_system_type *type, int flags, struct user_namespace *user_ns) argument
[all...]

Completed in 513 milliseconds

12345678