Searched refs:gid (Results 201 - 225 of 469) sorted by relevance

1234567891011>>

/linux-master/include/linux/device/
H A Dclass.h39 * @get_ownership: Allows class to specify uid/gid of the sysfs directories
67 void (*get_ownership)(const struct device *dev, kuid_t *uid, kgid_t *gid);
/linux-master/include/linux/mlx5/
H A Dvport.h83 union ib_gid *gid);
/linux-master/drivers/base/
H A Dbase.h188 kuid_t *uid, kgid_t *gid, const char **tmp);
/linux-master/fs/jfs/
H A Djfs_incore.h31 kgid_t saved_gid; /* saved for gid mount option */
197 kgid_t gid; /* gid to override on-disk gid */ member in struct:jfs_sb_info
/linux-master/fs/smb/server/
H A Dsmb_common.c742 unsigned int gid; local
745 gid = user_gid(sess->user);
749 gid = share->force_gid;
756 cred->fsgid = make_kgid(&init_user_ns, gid);
/linux-master/include/linux/
H A Dshmem_fs.h66 kgid_t gid; /* Mount gid for root directory */ member in struct:shmem_sb_info
/linux-master/fs/jffs2/
H A Dfile.c170 ri.gid = cpu_to_je16(i_gid_read(inode));
293 ri->gid = cpu_to_je16(i_gid_read(inode));
H A Dfs.c106 ri->gid = cpu_to_je16((ivalid & ATTR_GID)?
155 i_gid_write(inode, je16_to_cpu(ri->gid));
283 i_gid_write(inode, je16_to_cpu(latest_node.gid));
450 ri->gid = cpu_to_je16(i_gid_read(dir_i));
454 ri->gid = cpu_to_je16(from_kgid(&init_user_ns, current_fsgid()));
476 i_gid_write(inode, je16_to_cpu(ri->gid));
/linux-master/drivers/infiniband/core/
H A Dcore_priv.h135 union ib_gid *gid, struct ib_gid_attr *attr);
138 union ib_gid *gid, struct ib_gid_attr *attr);
H A Dcma.c685 union ib_gid *gid,
705 * their gid tables, such as iWARP drivers, it is sufficient to
732 sgid_attr = rdma_find_gid_by_port(device, gid, gid_type, port, ndev);
746 * cma_acquire_dev_by_src_ip - Acquire cma device, port, gid attribute
758 union ib_gid gid, iboe_gid, *gidp; local
771 memcpy(&gid, dev_addr->src_dev_addr +
772 rdma_addr_gid_offset(dev_addr), sizeof(gid));
778 &iboe_gid : &gid;
814 union ib_gid gid; local
822 &gid);
683 cma_validate_port(struct ib_device *device, u32 port, enum ib_gid_type gid_type, union ib_gid *gid, struct rdma_id_private *id_priv) argument
854 union ib_gid gid; local
913 union ib_gid gid, sgid, *dgid; local
1676 const union ib_gid *gid = req->has_gid ? &req->local_gid : NULL; local
3417 union ib_gid gid; local
3526 union ib_gid gid; local
[all...]
/linux-master/tools/testing/selftests/capabilities/
H A Dtest_execve.c222 uid_t gid = getegid(); local
247 if (chown("validate_cap_sgidnonroot", -1, gid + 1) != 0)
384 "[RUN]\tRoot, gid != 0, +ia, sgidroot => eip\n");
/linux-master/io_uring/
H A Dfdinfo.c32 seq_put_decimal_ull(m, "\n\tGid:\t", from_kgid_munged(uns, cred->gid));
40 from_kgid_munged(uns, gi->gid[g]));
/linux-master/security/integrity/evm/
H A Devm_crypto.c149 gid_t gid; member in struct:h_misc
161 /* The hmac uid and gid must be encoded in the initial user
170 hmac_misc.gid = from_kgid(&init_user_ns, inode->i_gid);
/linux-master/ipc/
H A Dipc_sysctl.c196 kuid_t *uid, kgid_t *gid)
205 *gid = gid_valid(ns_root_gid) ? ns_root_gid : GLOBAL_ROOT_GID;
194 ipc_set_ownership(struct ctl_table_header *head, struct ctl_table *table, kuid_t *uid, kgid_t *gid) argument
/linux-master/fs/kernfs/
H A Ddir.c613 kuid_t uid, kgid_t gid,
650 if (!uid_eq(uid, GLOBAL_ROOT_UID) || !gid_eq(gid, GLOBAL_ROOT_GID)) {
654 .ia_gid = gid,
683 kuid_t uid, kgid_t gid,
694 gid = parent->iattr->ia_gid;
701 name, mode, uid, gid, flags);
1046 * @gid: gid of the new directory
1054 kuid_t uid, kgid_t gid,
1062 uid, gid, KERNFS_DI
610 __kernfs_new_node(struct kernfs_root *root, struct kernfs_node *parent, const char *name, umode_t mode, kuid_t uid, kgid_t gid, unsigned flags) argument
681 kernfs_new_node(struct kernfs_node *parent, const char *name, umode_t mode, kuid_t uid, kgid_t gid, unsigned flags) argument
1052 kernfs_create_dir_ns(struct kernfs_node *parent, const char *name, umode_t mode, kuid_t uid, kgid_t gid, void *priv, const void *ns) argument
[all...]
/linux-master/net/sunrpc/
H A Dsvcauth_unix.c28 * AUTHNULL is treated just like AUTHUNIX except that the uid/gid
401 * auth.unix.gid cache
523 int gid; local
525 rv = get_int(&mesg, &gid);
529 kgid = make_kgid(current_user_ns(), gid);
532 ug.gi->gid[i] = kgid;
580 seq_printf(m, " %d", from_kgid_munged(user_ns, ug->gi->gid[i]));
588 .name = "auth.unix.gid",
777 /* Signal that mapping to nobody uid/gid is required */
862 /* Signal that mapping to nobody uid/gid i
[all...]
/linux-master/fs/
H A Dstat.c43 * uid and gid filds. On non-idmapped mounts or if permission checking is to be
57 stat->gid = vfsgid_into_kgid(vfsgid);
340 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid));
421 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid));
565 tmp.st_gid = from_kgid_munged(current_user_ns(), stat->gid);
640 tmp.stx_gid = from_kgid_munged(current_user_ns(), stat->gid);
734 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid));
/linux-master/net/9p/
H A Dclient.c1262 u32 mode, kgid_t gid, struct p9_qid *qid)
1270 ">>> TLCREATE fid %d name %s flags %d mode %d gid %d\n",
1272 from_kgid(&init_user_ns, gid));
1279 mode & P9L_MODE_MASK, gid);
1349 const char *symtgt, kgid_t gid, struct p9_qid *qid)
1360 gid);
1696 "<<< name=%s uid=%s gid=%s muid=%s extension=(%s)\n"
1697 "<<< uid=%d gid=%d n_muid=%d\n",
1701 ret->name, ret->uid, ret->gid, ret->muid, ret->extension,
1783 /* name[s] uid[s] gid[
1261 p9_client_create_dotl(struct p9_fid *ofid, const char *name, u32 flags, u32 mode, kgid_t gid, struct p9_qid *qid) argument
1348 p9_client_symlink(struct p9_fid *dfid, const char *name, const char *symtgt, kgid_t gid, struct p9_qid *qid) argument
2103 p9_client_mknod_dotl(struct p9_fid *fid, const char *name, int mode, dev_t rdev, kgid_t gid, struct p9_qid *qid) argument
2133 p9_client_mkdir_dotl(struct p9_fid *fid, const char *name, int mode, kgid_t gid, struct p9_qid *qid) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c89 u8 gid[16]; member in struct:res_gid
4017 struct res_qp *rqp, u8 *gid)
4022 if (!memcmp(res->gid, gid, 16))
4029 u8 *gid, enum mlx4_protocol prot,
4040 if (find_gid(dev, slave, rqp, gid)) {
4044 memcpy(res->gid, gid, 16);
4057 u8 *gid, enum mlx4_protocol prot,
4064 res = find_gid(dev, slave, rqp, gid);
4016 find_gid(struct mlx4_dev *dev, int slave, struct res_qp *rqp, u8 *gid) argument
4028 add_mcg_res(struct mlx4_dev *dev, int slave, struct res_qp *rqp, u8 *gid, enum mlx4_protocol prot, enum mlx4_steer_type steer, u64 reg_id) argument
4056 rem_mcg_res(struct mlx4_dev *dev, int slave, struct res_qp *rqp, u8 *gid, enum mlx4_protocol prot, enum mlx4_steer_type steer, u64 *reg_id) argument
4078 qp_attach(struct mlx4_dev *dev, int slave, struct mlx4_qp *qp, u8 gid[16], int block_loopback, enum mlx4_protocol prot, enum mlx4_steer_type type, u64 *reg_id) argument
4105 qp_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], enum mlx4_protocol prot, enum mlx4_steer_type type, u64 reg_id) argument
4119 mlx4_adjust_port(struct mlx4_dev *dev, int slave, u8 *gid, enum mlx4_protocol prot) argument
4145 u8 *gid = inbox->buf; local
[all...]
/linux-master/fs/gfs2/
H A Dquota.c624 int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid) argument
667 if (!gid_eq(gid, NO_GID_QUOTA_CHANGE) &&
668 !gid_eq(gid, ip->i_inode.i_gid)) {
669 error = qdsb_get(sdp, make_kqid_gid(gid), qd);
1093 int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid) argument
1103 error = gfs2_quota_hold(ip, uid, gid);
1223 * @gid: The gid to check against
1236 int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid, argument
1253 qid_eq(qd->qd_id, make_kqid_gid(gid))))
1294 gfs2_quota_change(struct gfs2_inode *ip, s64 change, kuid_t uid, kgid_t gid) argument
[all...]
/linux-master/security/integrity/ima/
H A Dima_policy.c107 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/fs/hugetlbfs/
H A Dinode.c59 kgid_t gid; member in struct:hugetlbfs_fs_context
76 fsparam_u32 ("gid", Opt_gid),
968 inode->i_gid = ctx->gid;
1165 if (!gid_eq(sbinfo->gid, GLOBAL_ROOT_GID))
1166 seq_printf(m, ",gid=%u",
1167 from_kgid_munged(&init_user_ns, sbinfo->gid));
1387 ctx->gid = make_kgid(current_user_ns(), result.uint_32);
1388 if (!gid_valid(ctx->gid))
1488 sbinfo->gid = ctx->gid;
[all...]
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c583 const union ib_gid *gid,
598 memcpy(cmd_bind->new_gid, gid->raw, 16);
610 memcpy(&dev->sgid_tbl[index], gid, sizeof(*gid));
618 return pvrdma_add_gid_at_index(dev, &attr->gid,
654 dev_dbg(&dev->pdev->dev, "removing gid at index %u from %s",
978 dev_dbg(&pdev->dev, "gid table len %d\n", dev->dsr->caps.gid_tbl_len);
582 pvrdma_add_gid_at_index(struct pvrdma_dev *dev, const union ib_gid *gid, u8 gid_type, int index) argument
/linux-master/lib/
H A Dkobject.c44 * @gid: kernel group ID for sysfs objects
46 * Returns initial uid/gid pair that should be used when creating sysfs
50 void kobject_get_ownership(const struct kobject *kobj, kuid_t *uid, kgid_t *gid) argument
53 *gid = GLOBAL_ROOT_GID;
56 kobj->ktype->get_ownership(kobj, uid, gid);
931 static void kset_get_ownership(const struct kobject *kobj, kuid_t *uid, kgid_t *gid) argument
934 kobject_get_ownership(kobj->parent, uid, gid);
/linux-master/fs/xfs/
H A Dxfs_iops.c573 stat->gid = vfsgid_into_kgid(vfsgid);
668 kgid_t gid = GLOBAL_ROOT_GID; local
693 gid = from_vfsgid(idmap, i_user_ns(inode),
697 gid = inode->i_gid;
707 error = xfs_qm_vop_dqalloc(ip, uid, gid, ip->i_projid,

Completed in 277 milliseconds

1234567891011>>