/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | token.c | 252 gid_t gid; local 256 gid = getgid(); 270 snprintf(map, sizeof(map), "0 %d 1", gid);
|
/linux-master/security/integrity/ima/ |
H A D | ima_policy.c | 107 kgid_t gid; member in struct:ima_rule_entry 137 * written in terms of .action, .func, .mask, .fsmagic, .uid, .gid, 615 if ((rule->flags & IMA_GID) && !rule->gid_op(cred->gid, rule->gid)) 619 if (!rule->gid_op(cred->egid, rule->gid) 620 && !rule->gid_op(cred->sgid, rule->gid) 621 && !rule->gid_op(cred->gid, rule->gid)) 623 } else if (!rule->gid_op(cred->egid, rule->gid)) 1100 {Opt_gid_eq, "gid [all...] |
/linux-master/net/sunrpc/auth_gss/ |
H A D | gss_rpc_xdr.c | 192 /* gid */ 198 /* number of additional gid's */ 209 /* gid's */ 219 creds->cr_group_info->gid[i] = kgid;
|
/linux-master/net/smc/ |
H A D | smc_pnet.c | 1116 (!ini->ism_peer_gid[0].gid ||
|
H A D | smc_diag.c | 159 smc_gid_be16_convert(linfo.lnk[0].gid, link->gid); 176 dinfo.peer_gid = conn->lgr->peer_gid.gid; 179 dinfo.my_gid = smcd_gid.gid;
|
/linux-master/kernel/ |
H A D | cred.c | 47 .gid = GLOBAL_ROOT_GID, 450 if (!gid_eq(new->gid, old->gid) || 536 * provide the same access to files based on mode/uid/gid. 574 if (gid_lt(ga->gid[g], gb->gid[g])) 576 if (gid_gt(ga->gid[g], gb->gid[g]))
|
H A D | audit.c | 2255 " ppid=%d pid=%d auid=%u uid=%u gid=%u" 2262 from_kgid(&init_user_ns, cred->gid),
|
H A D | auditfilter.c | 506 f->gid = make_kgid(current_user_ns(), f_val); 507 if (!gid_valid(f->gid)) 770 if (!gid_eq(a->fields[i].gid, b->fields[i].gid)) 1353 result = audit_gid_comparator(current_gid(), f->op, f->gid);
|
/linux-master/kernel/bpf/ |
H A D | inode.c | 742 seq_printf(m, ",gid=%u", 808 fsparam_u32 ("gid", OPT_GID), 822 kgid_t gid; local 859 gid = make_kgid(current_user_ns(), result.uint_32); 860 if (!gid_valid(gid)) 864 * The requested gid must be representable in the 867 if (!kgid_has_mapping(fc->user_ns, gid)) 870 opts->gid = gid; 1028 inode->i_gid = opts->gid; [all...] |
/linux-master/include/net/ |
H A D | net_namespace.h | 202 void net_ns_get_ownership(const struct net *net, kuid_t *uid, kgid_t *gid); 220 kuid_t *uid, kgid_t *gid) 223 *gid = GLOBAL_ROOT_GID; 219 net_ns_get_ownership(const struct net *net, kuid_t *uid, kgid_t *gid) argument
|
/linux-master/fs/proc/ |
H A D | inode.c | 178 seq_printf(seq, ",gid=%u", from_kgid_munged(&init_user_ns, fs_info->pid_gid)); 667 inode->i_gid = de->gid;
|
/linux-master/fs/ |
H A D | open.c | 374 * access() needs to use the real uid/gid, not the effective uid/gid. 390 !gid_eq(cred->fsgid, cred->gid)) 424 override_cred->fsgid = override_cred->gid; 764 kgid_t gid; local 767 gid = make_kgid(current_user_ns(), group); 778 if ((group != (gid_t)-1) && !setattr_vfsgid(&newattrs, gid))
|
H A D | mnt_idmapping.c | 111 gid_t gid; local 116 gid = __kgid_val(kgid); 118 gid = from_kgid(fs_userns, kgid); 119 if (gid == (gid_t)-1) 121 return VFSGIDT_INIT_RAW(map_id_down(&idmap->gid_map, gid)); 166 gid_t gid; local 170 gid = map_id_up(&idmap->gid_map, __vfsgid_val(vfsgid)); 171 if (gid == (gid_t)-1) 174 return KGIDT_INIT(gid); 175 return make_kgid(fs_userns, gid); [all...] |
/linux-master/fs/nfsd/ |
H A D | nfs3xdr.c | 241 u32 gid; local 243 if (xdr_stream_decode_u32(xdr, &gid) < 0) 245 iap->ia_gid = make_kgid(nfsd_user_namespace(rqstp), gid); 350 *p++ = cpu_to_be32((u32)from_kgid_munged(userns, stat->gid));
|
H A D | filecache.c | 91 if (!gid_eq(c1->group_info->gid[i], c2->group_info->gid[i]))
|
/linux-master/fs/nfs/ |
H A D | nfs4xdr.c | 366 1 /* gid */ + \ 1128 dprintk("nfs: couldn't resolve gid %d to string\n", 4005 const struct nfs_server *server, kgid_t *gid, 4011 *gid = make_kgid(&init_user_ns, -2); 4027 if (len <= 0 || nfs_map_group_to_gid(server, p, len, gid) != 0) 4029 dprintk("%s: gid=%d\n", __func__, (int)from_kgid(&init_user_ns, *gid)); 4722 status = decode_attr_group(xdr, bitmap, server, &fattr->gid, fattr->group_name); 4004 decode_attr_group(struct xdr_stream *xdr, uint32_t *bitmap, const struct nfs_server *server, kgid_t *gid, struct nfs4_string *group_name) argument
|
/linux-master/fs/hpfs/ |
H A D | super.c | 293 {Opt_gid, "gid=%u"}, 313 static int parse_opts(char *opts, kuid_t *uid, kgid_t *gid, umode_t *umask, argument 345 *gid = make_kgid(current_user_ns(), option); 346 if (!gid_valid(*gid)) 422 gid=xxx set gid of files that don't have gid specified in eas\n\ 445 kgid_t gid; local 456 uid = sbi->sb_uid; gid = sbi->sb_gid; 462 if (!(o = parse_opts(data, &uid, &gid, 547 kgid_t gid; local [all...] |
/linux-master/fs/btrfs/ |
H A D | accessors.h | 293 BTRFS_SETGET_FUNCS(inode_gid, struct btrfs_inode_item, gid, 32); 309 BTRFS_SETGET_STACK_FUNCS(stack_inode_gid, struct btrfs_inode_item, gid, 32);
|
/linux-master/fs/befs/ |
H A D | linuxvfs.c | 342 * set uid and gid. But since current BeOS is single user OS, so 343 * you can change by "uid" or "gid" options. 350 befs_sb->mount_opts.gid : 351 make_kgid(&init_user_ns, fs32_to_cpu(sb, raw_inode->gid)); 682 {Opt_gid, "gid=%d"}, 695 kgid_t gid; local 699 opts->gid = GLOBAL_ROOT_GID; 733 gid = INVALID_GID; 735 gid = make_kgid(current_user_ns(), option); 736 if (!gid_valid(gid)) { [all...] |
/linux-master/fs/affs/ |
H A D | super.c | 189 parse_options(char *options, kuid_t *uid, kgid_t *gid, int *mode, int *reserved, s32 *root, argument 198 *gid = current_gid(); 258 *gid = make_kgid(current_user_ns(), option); 259 if (!gid_valid(*gid)) 344 kgid_t gid; local 372 if (!parse_options(data,&uid,&gid,&i,&reserved,&root_block, 383 sbi->s_gid = gid; 557 kgid_t gid; local 572 if (!parse_options(data, &uid, &gid, &mode, &reserved, &root_block, 584 sbi->s_gid = gid; [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | Makefile | 17 fs_counters.o fs_ft_pool.o rl.o lag/debugfs.o lag/lag.o dev.o events.o wq.o lib/gid.o \
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | port.c | 1448 mlx4_warn(dev, "requested gid entry for slave:%d is a duplicate of gid at index %d\n", 1857 int mlx4_get_slave_from_roce_gid(struct mlx4_dev *dev, int port, u8 *gid, argument 1875 if (!memcmp(priv->port[port].gid_table.roce_gids[i].raw, gid, 1883 /* Calculate a slave_gid which is the slave number in the gid 1957 u8 *gid) 1964 memcpy(gid, priv->port[port].gid_table.roce_gids[slave_id].raw, 1956 mlx4_get_roce_gid_from_slave(struct mlx4_dev *dev, int port, int slave_id, u8 *gid) argument
|
/linux-master/drivers/block/ |
H A D | rbd.c | 370 u64 gid; member in struct:rbd_client_id 3623 return lhs->gid == rhs->gid && lhs->handle == rhs->handle; 3631 cid.gid = ceph_client_gid(rbd_dev->rbd_client->client); 3644 rbd_dev->owner_cid.gid, rbd_dev->owner_cid.handle, 3645 cid->gid, cid->handle); 3728 ceph_encode_64(&p, cid.gid); 3785 p += 8 + 8; /* skip gid and cookie */ 3967 .gid = le64_to_cpu(watchers[i].name.num), 3972 rbd_dev, cid.gid, ci [all...] |
/linux-master/drivers/base/ |
H A D | base.h | 188 kuid_t *uid, kgid_t *gid, const char **tmp);
|
/linux-master/arch/x86/events/amd/ |
H A D | uncore.c | 67 u64 gid:8; /* group id */ member in struct:amd_uncore_info::__anon160 401 return info->split.gid; 442 int node, cid, gid, i, j; local 448 gid = amd_uncore_ctx_gid(uncore, cpu); 456 if (gid != pmu->group) 641 info.split.gid = 0; 774 info.split.gid = 0; 896 info.split.gid = topology_die_id(cpu); 909 int index = 0, gid, i; local 921 gid [all...] |