/net/core/ |
H A D | scm.c | 51 kgid_t gid = make_kgid(cred->user_ns, creds->gid); local 53 if (!uid_valid(uid) || !gid_valid(gid)) 60 ((gid_eq(gid, cred->gid) || gid_eq(gid, cred->egid) || 61 gid_eq(gid, cred->sgid)) || ns_capable(cred->user_ns, CAP_SETGID))) { 163 kgid_t gid; local 184 gid = make_kgid(current_user_ns(), creds.gid); [all...] |
H A D | sock.c | 974 ucred->uid = ucred->gid = -1; 979 ucred->gid = from_kgid_munged(current_ns, cred->egid);
|
H A D | dev.c | 5367 kgid_t gid; local 5392 current_uid_gid(&uid, &gid); 5395 "dev=%s prom=%d old_prom=%d auid=%u uid=%u gid=%u ses=%u", 5400 from_kgid(&init_user_ns, gid),
|
/net/sunrpc/ |
H A D | auth_generic.c | 54 .gid = RPC_MACHINE_CRED_GROUPID, 96 gcred->acred.gid = acred->gid; 104 dprintk("RPC: allocated %s cred %p for uid %d gid %d\n", 108 from_kgid(&init_user_ns, acred->gid)); 142 !gid_eq(gcred->acred.gid, acred->gid)) 160 !gid_eq(gcred->acred.gid, acred->gid) ||
|
H A D | auth_unix.c | 67 dprintk("RPC: allocating UNIX cred for uid %d gid %d\n", 69 from_kgid(&init_user_ns, acred->gid)); 82 cred->uc_gid = acred->gid; 124 if (!uid_eq(cred->uc_uid, acred->uid) || !gid_eq(cred->uc_gid, acred->gid)) 165 *hold = htonl(p - hold - 1); /* gid array length */
|
H A D | svcauth_unix.c | 26 * AUTHNULL is treated just like AUTHUNIX except that the uid/gid 404 * auth.unix.gid cache 511 int gid; local 513 rv = get_int(&mesg, &gid); 517 kgid = make_kgid(&init_user_ns, gid); 575 .name = "auth.unix.gid", 749 /* Signal that mapping to nobody uid/gid is required */ 814 * Instead, -1 uid or gid is later mapped to the 816 * Supplementary gid's will be left alone. 819 cred->cr_gid = make_kgid(&init_user_ns, svc_getnl(argv)); /* gid */ [all...] |
H A D | auth.c | 632 acred.gid = cred->fsgid; 671 .gid = GLOBAL_ROOT_GID,
|
/net/9p/ |
H A D | protocol.c | 49 kfree(stbuf->gid); 89 g - numeric gid 179 kgid_t *gid = va_arg(ap, kgid_t *); local 185 *gid = make_kgid(&init_user_ns, 213 &stbuf->gid, &stbuf->muid, 411 kgid_t gid = va_arg(ap, kgid_t); local 413 from_kgid(&init_user_ns, gid)); 436 stbuf->gid, stbuf->muid, 512 p9attr->gid,
|
H A D | client.c | 1280 kgid_t gid, struct p9_qid *qid) 1288 ">>> TLCREATE fid %d name %s flags %d mode %d gid %d\n", 1290 from_kgid(&init_user_ns, gid)); 1297 mode, gid); 1369 int p9_client_symlink(struct p9_fid *dfid, char *name, char *symtgt, kgid_t gid, argument 1381 gid); 1715 "<<< name=%s uid=%s gid=%s muid=%s extension=(%s)\n" 1716 "<<< uid=%d gid=%d n_muid=%d\n", 1720 ret->name, ret->uid, ret->gid, ret->muid, ret->extension, 1802 /* name[s] uid[s] gid[ 1279 p9_client_create_dotl(struct p9_fid *ofid, char *name, u32 flags, u32 mode, kgid_t gid, struct p9_qid *qid) argument 2124 p9_client_mknod_dotl(struct p9_fid *fid, char *name, int mode, dev_t rdev, kgid_t gid, struct p9_qid *qid) argument 2155 p9_client_mkdir_dotl(struct p9_fid *fid, char *name, int mode, kgid_t gid, struct p9_qid *qid) argument [all...] |
/net/802/ |
H A D | garp.c | 153 struct rb_node *parent = app->gid.rb_node; 173 struct rb_node *parent = NULL, **p = &app->gid.rb_node; 199 rb_insert_color(&attr->node, &app->gid); 205 rb_erase(&attr->node, &app->gid); 388 for (node = rb_first(&app->gid); 583 app->gid = RB_ROOT;
|
/net/netfilter/ |
H A D | xt_recent.c | 327 kgid_t gid; local 388 gid = make_kgid(&init_user_ns, ip_list_gid); 389 if (!uid_valid(uid) || !gid_valid(gid)) { 401 proc_set_user(pde, uid, gid);
|
H A D | xt_qtaguid.c | 66 /* Limited by default, so the gid of the ctrl and stats proc entries 147 return in_egroup_p(xt_qtaguid_ctrl_file->gid) 160 return in_egroup_p(xt_qtaguid_stats_file->gid) 1795 MT_DEBUG("qtaguid[%d]: leaving gid not matching\n", 2256 "ctrl.gid=%u in_group()=%d in_egroup()=%d\n", 2261 from_kgid(&init_user_ns, xt_qtaguid_ctrl_file->gid), 2262 in_group_p(xt_qtaguid_ctrl_file->gid), 2263 in_egroup_p(xt_qtaguid_ctrl_file->gid)); 2554 "from pid=%u tgid=%u uid=%u stats.gid=%u\n", 2558 from_kgid(&init_user_ns,xt_qtaguid_stats_file->gid)); [all...] |
H A D | nfnetlink_log.c | 549 __be32 gid = htonl(from_kgid_munged(user_ns, cred->fsgid)); local 552 nla_put_be32(inst->skb, NFULA_GID, gid)) 651 + nla_total_size(sizeof(u_int32_t)) /* gid */
|
/net/unix/ |
H A D | af_unix.c | 1414 UNIXCB(skb).gid = scm->creds.gid; 1437 current_uid_gid(&UNIXCB(skb).uid, &UNIXCB(skb).gid); 1839 scm_set_cred(siocb->scm, UNIXCB(skb).pid, UNIXCB(skb).uid, UNIXCB(skb).gid); 2026 !gid_eq(UNIXCB(skb).gid, siocb->scm->creds.gid)) 2030 scm_set_cred(siocb->scm, UNIXCB(skb).pid, UNIXCB(skb).uid, UNIXCB(skb).gid);
|
/net/ipv4/ |
H A D | ping.c | 275 kgid_t gid = group_info->blocks[i][j]; local 276 if (gid_lte(low, gid) && gid_lte(gid, high))
|
/net/nfc/nci/ |
H A D | core.c | 891 hdr->gid = nci_opcode_gid(opcode);
|
/net/netlink/ |
H A D | af_netlink.c | 816 hdr->nm_gid = from_kgid(sk_user_ns(sk), NETLINK_CB(skb).creds.gid); 846 hdr->nm_gid = from_kgid(sk_user_ns(sk), NETLINK_CB(skb).creds.gid);
|