/linux-master/kernel/ |
H A D | acct.c | 516 ac.ac_gid = from_kgid_munged(file->f_cred->user_ns, orig_cred->gid);
|
H A D | ptrace.c | 314 caller_gid = cred->gid; 322 gid_eq(caller_gid, tcred->gid))
|
/linux-master/drivers/infiniband/core/ |
H A D | user_mad.c | 289 memcpy(packet->mad.hdr.gid, &grh->dgid, 16); 469 return !memcmp(hdr1->gid, hdr2->gid, 16); 568 rdma_ah_set_dgid_raw(&ah_attr, packet->mad.hdr.gid);
|
H A D | device.c | 2450 * @gid: The GID value to search for. 2455 int ib_find_gid(struct ib_device *device, union ib_gid *gid, argument 2472 if (!memcmp(&tmp_gid, gid, sizeof *gid)) { 2531 * @gid: A GID that the net_dev uses to communicate. 2539 const union ib_gid *gid, 2561 net_dev = client->get_net_dev_by_params(dev, port, pkey, gid, 2536 ib_get_net_dev_by_params(struct ib_device *dev, u32 port, u16 pkey, const union ib_gid *gid, const struct sockaddr *addr) argument
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 285 int index, union ib_gid *gid) 291 memset(gid, 0, sizeof(*gid)); 294 (struct bnxt_qplib_gid *)gid); 315 gid_to_del = &sgid_tbl->tbl[ctx->idx].gid; 364 rc = bnxt_qplib_add_sgid(sgid_tbl, (struct bnxt_qplib_gid *)&attr->gid, 2285 if (ipv6_addr_v4mapped((struct in6_addr *)&sgid_attr->gid)) { 2318 memcpy(qp->qp1_hdr.grh.source_gid.raw, sgid_attr->gid.raw, 2319 sizeof(sgid_attr->gid)); 2321 sizeof(sgid_attr->gid)); 284 bnxt_re_query_gid(struct ib_device *ibdev, u32 port_num, int index, union ib_gid *gid) argument [all...] |
/linux-master/security/tomoyo/ |
H A D | condition.c | 743 stat->gid = inode->i_gid; 1005 value = from_kgid(&init_user_ns, stat->gid);
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | alias_GUID.c | 835 union ib_gid gid; local 849 if (dev->ib_dev.ops.query_gid(&dev->ib_dev, i, 0, &gid)) {
|
H A D | qp.c | 1919 if (!ge->added && mlx4_ib_add_mc(dev, qp, &ge->gid)) { 2994 int index, union ib_gid *gid, 3003 memcpy(gid, &port_gid_table->gids[index].gid, sizeof(*gid)); 3006 if (rdma_is_zero_gid(gid)) 3046 /* When multi-function is enabled, the ib_core gid 3098 /* When multi-function is enabled, the ib_core gid 3116 ah->ibah.sgid_attr->gid; 3548 union ib_gid gid; local 2993 fill_gid_by_hw_index(struct mlx4_ib_dev *ibdev, u8 port_num, int index, union ib_gid *gid, enum ib_gid_type *gid_type) argument [all...] |
/linux-master/include/uapi/rdma/ |
H A D | ib_user_verbs.h | 901 __u8 gid[16]; member in struct:ib_uverbs_attach_mcast 909 __u8 gid[16]; member in struct:ib_uverbs_detach_mcast
|
/linux-master/fs/nfs/ |
H A D | nfs2xdr.c | 253 * unsigned int gid; 285 fattr->gid = make_kgid(userns, be32_to_cpup(p++)); 286 if (!gid_valid(fattr->gid)) 314 dprintk("NFS: returned invalid gid\n"); 324 * unsigned int gid;
|
/linux-master/security/ |
H A D | commoncap.c | 834 { return !gid_eq(new->egid, old->gid); } 924 new->egid = new->gid;
|
/linux-master/net/netfilter/ |
H A D | nfnetlink_log.c | 620 __be32 gid = htonl(from_kgid_munged(user_ns, cred->fsgid)); local 623 nla_put_be32(inst->skb, NFULA_GID, gid)) 729 + nla_total_size(sizeof(u_int32_t)) /* gid */
|
/linux-master/fs/proc/ |
H A D | array.c | 193 seq_put_decimal_ull(m, "\nGid:\t", from_kgid_munged(user_ns, cred->gid)); 203 from_kgid_munged(user_ns, group_info->gid[g]));
|
/linux-master/fs/smb/client/ |
H A D | smb1ops.c | 1060 args.gid = current_fsgid(); 1063 args.gid = INVALID_GID; /* no change */
|
H A D | cifsproto.h | 235 kuid_t uid, kgid_t gid); 421 kgid_t gid; member in struct:cifs_unix_set_info_args
|
/linux-master/fs/kernfs/ |
H A D | file.c | 1011 * @gid: gid of the file 1022 umode_t mode, kuid_t uid, kgid_t gid, 1035 uid, gid, flags); 1020 __kernfs_create_file(struct kernfs_node *parent, const char *name, umode_t mode, kuid_t uid, kgid_t gid, loff_t size, const struct kernfs_ops *ops, void *priv, const void *ns, struct lock_class_key *key) argument
|
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_ct.c | 852 uint32_t *ctptr = (uint32_t *) & Response->un.gid.PortType; 1031 CTreq->un.gid.Fc4Type, 1038 CTreq->un.gid.Fc4Type, 1243 CTreq->un.gid.Fc4Type, 1250 CTreq->un.gid.Fc4Type, 1870 type = (uint32_t)CtReq->un.gid.Fc4Type; 1980 CtReq->un.gid.Fc4Type = context; 1992 CtReq->un.gid.PortType = context;
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 572 u8 gid[16] = {0}; local 575 memcpy(&gid[10], mac, ETH_ALEN); 576 gid[5] = priv->port; 578 err = mlx4_unicast_attach(dev, &qp, gid, 0, MLX4_PROT_ETH); 624 u8 gid[16] = {0}; local 627 memcpy(&gid[10], mac, ETH_ALEN); 628 gid[5] = priv->port; 630 mlx4_unicast_detach(dev, &qp, gid, MLX4_PROT_ETH);
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_dfs.c | 208 struct gid_list_info *gid = local 210 loop_id = le16_to_cpu(gid->loop_id);
|
/linux-master/mm/ |
H A D | shmem.c | 118 kgid_t gid; member in struct:shmem_options 3906 fsparam_u32 ("gid", Opt_gid), 3992 * The requested gid must be representable in the 3998 ctx->gid = kgid; 4257 if (!gid_eq(sbinfo->gid, GLOBAL_ROOT_GID)) 4258 seq_printf(seq, ",gid=%u", 4259 from_kgid_munged(&init_user_ns, sbinfo->gid)); 4376 sbinfo->gid = ctx->gid; 4427 inode->i_gid = sbinfo->gid; [all...] |
/linux-master/fs/nfsd/ |
H A D | filecache.c | 91 if (!gid_eq(c1->group_info->gid[i], c2->group_info->gid[i]))
|
/linux-master/drivers/base/ |
H A D | core.c | 2599 static void device_get_ownership(const struct kobject *kobj, kuid_t *uid, kgid_t *gid) argument 2604 dev->class->get_ownership(dev, uid, gid); 2651 kgid_t gid = GLOBAL_ROOT_GID; local 2655 name = device_get_devnode(dev, &mode, &uid, &gid, &tmp); 2662 if (!gid_eq(gid, GLOBAL_ROOT_GID)) 2663 add_uevent_var(env, "DEVGID=%u", from_kgid(&init_user_ns, gid)); 3987 * @gid: returned file group 3996 umode_t *mode, kuid_t *uid, kgid_t *gid, 4005 *tmp = dev->type->devnode(dev, mode, uid, gid); 3995 device_get_devnode(const struct device *dev, umode_t *mode, kuid_t *uid, kgid_t *gid, const char **tmp) argument
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 3069 static void copy_gid(void *dest, const union ib_gid *gid) argument 3072 const union ib_gid *src = gid; 3076 if (!gid) 3084 int gid_index, const union ib_gid *gid, 3096 copy_gid(&sgid_tb->vf_sgid_l, gid); 3102 int gid_index, const union ib_gid *gid, 3116 if (gid) { 3127 copy_gid(&tb_a->vf_sgid_l, gid); 3142 const union ib_gid *gid, 3148 if (gid) { 3083 config_sgid_table(struct hns_roce_dev *hr_dev, int gid_index, const union ib_gid *gid, enum hns_roce_sgid_type sgid_type) argument 3101 config_gmv_table(struct hns_roce_dev *hr_dev, int gid_index, const union ib_gid *gid, enum hns_roce_sgid_type sgid_type, const struct ib_gid_attr *attr) argument 3141 hns_roce_v2_set_gid(struct hns_roce_dev *hr_dev, int gid_index, const union ib_gid *gid, const struct ib_gid_attr *attr) argument [all...] |
/linux-master/net/core/ |
H A D | sock.c | 1569 ucred->uid = ucred->gid = -1; 1574 ucred->gid = from_kgid_munged(current_ns, cred->egid); 1584 gid_t gid = from_kgid_munged(user_ns, src->gid[i]); local 1586 if (copy_to_sockptr_offset(dst, i * sizeof(gid), &gid, sizeof(gid)))
|
/linux-master/net/unix/ |
H A D | af_unix.c | 1842 UNIXCB(skb).gid = scm->creds.gid; 1874 current_uid_gid(&UNIXCB(skb).uid, &UNIXCB(skb).gid); 1883 gid_eq(UNIXCB(skb).gid, scm->creds.gid) && 2441 scm_set_cred(&scm, UNIXCB(skb).pid, UNIXCB(skb).uid, UNIXCB(skb).gid); 2785 scm_set_cred(&scm, UNIXCB(skb).pid, UNIXCB(skb).uid, UNIXCB(skb).gid);
|