/linux-master/fs/smb/client/ |
H A D | cifsproto.h | 235 kuid_t uid, kgid_t gid); 421 kgid_t gid; member in struct:cifs_unix_set_info_args
|
H A D | cifssmb.c | 5414 u64 uid = NO_CHANGE_64, gid = NO_CHANGE_64; local 5419 if (gid_valid(args->gid)) 5420 gid = from_kgid(&init_user_ns, args->gid); 5435 data_offset->Gid = cpu_to_le64(gid);
|
H A D | dir.c | 355 args.gid = inode->i_gid; 357 args.gid = current_fsgid(); 360 args.gid = INVALID_GID; /* no change */
|
H A D | file.c | 1078 .gid = INVALID_GID, /* no change */
|
H A D | fs_context.c | 136 fsparam_u32("gid", Opt_gid), 758 pr_notice("enabling forcegid mount option implicitly because gid= option is specified\n"); 768 pr_notice("ignoring forcegid mount option specified with no gid= option\n"); 955 kgid_t gid; local 1107 gid = make_kgid(current_user_ns(), result.uint_32); 1108 if (!gid_valid(gid)) 1110 ctx->backupgid = gid; 1114 gid = make_kgid(current_user_ns(), result.uint_32); 1115 if (!gid_valid(gid)) 1117 ctx->linux_gid = gid; [all...] |
H A D | inode.c | 332 kgid_t gid = make_kgid(&init_user_ns, id); local 333 if (gid_valid(gid)) 334 fattr->cf_gid = gid; 1931 args.gid = parent->i_gid; 1933 args.gid = current_fsgid(); 1936 args.gid = INVALID_GID; /* no change */ 2000 * need to set uid/gid. 2673 stat->gid = current_fsgid(); 2918 args->gid = attrs->ia_gid; 2920 args->gid 2992 kgid_t gid = INVALID_GID; local [all...] |
H A D | namespace.c | 174 kgid_t gid = current_fsgid(); local 180 ctx->linux_gid = gid;
|
H A D | reparse.c | 204 __le64 gid = cpu_to_le64(from_kgid(current_user_ns(), ctx->linux_gid)); local 209 { .name = SMB2_WSL_XATTR_GID, .value = gid, .size = SMB2_WSL_XATTR_GID_SIZE, },
|
H A D | reparse.h | 42 u32 gid = le32_to_cpu(*(__le32 *)ptr); local 46 return make_kgid(current_user_ns(), gid);
|
H A D | smb1ops.c | 1060 args.gid = current_fsgid(); 1063 args.gid = INVALID_GID; /* no change */
|
/linux-master/fs/smb/server/ |
H A D | ksmbd_netlink.h | 139 __u32 gid; /* group id */ member in struct:ksmbd_login_response
|
H A D | ndr.c | 328 ret = ndr_write_int64(n, acl->entries[i].gid);
|
H A D | smb2pdu.c | 3300 sess->user->gid); 3985 id_to_sid(from_kgid_munged(&init_user_ns, ksmbd_kstat->kstat->gid),
|
H A D | smb_common.c | 742 unsigned int gid; local 745 gid = user_gid(sess->user); 749 gid = share->force_gid; 756 cred->fsgid = make_kgid(&init_user_ns, gid);
|
H A D | smbacl.c | 57 /* S-1-5-88-2 Unix gid */ 285 kgid_t gid; local 289 gid = KGIDT_INIT(id); 290 gid = from_vfsgid(idmap, &init_user_ns, VFSGIDT_INIT(gid)); 291 if (gid_valid(gid)) { 292 fattr->cf_gid = gid; 321 pace->e_gid = state->groups->aces[i].gid; 531 acl_state.groups->aces[acl_state.groups->n].gid = 536 default_acl_state.groups->aces[default_acl_state.groups->n].gid 611 gid_t gid; local 675 gid_t gid; local 906 gid_t gid; local 998 smb_inherit_dacl(struct ksmbd_conn *conn, const struct path *path, unsigned int uid, unsigned int gid) argument [all...] |
H A D | smbacl.h | 168 kgid_t gid; member in union:posix_user_ace_state::__anon8 205 unsigned int uid, unsigned int gid);
|
H A D | transport_rdma.c | 2261 union ib_gid gid; local 2267 memcpy(&gid, ha->addr + 4, sizeof(gid)); 2268 ret = ib_find_gid(smb_dev->ib_dev, &gid,
|
H A D | vfs.c | 1430 xa_entry->gid = posix_acl_gid_translate(idmap, pa_entry); 1892 acl_state.groups->aces[acl_state.groups->n].gid = inode->i_gid;
|
H A D | xattr.h | 69 gid_t gid; member in struct:xattr_acl_entry
|
/linux-master/fs/smb/server/mgmt/ |
H A D | user_config.c | 40 user->gid = resp->gid;
|
H A D | user_config.h | 15 unsigned int gid; member in struct:ksmbd_user 59 return user->gid;
|
/linux-master/fs/ |
H A D | stat.c | 43 * 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); 735 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid));
|
/linux-master/fs/sysfs/ |
H A D | dir.c | 44 kgid_t gid; local 57 kobject_get_ownership(kobj, &uid, &gid); 59 kn = kernfs_create_dir_ns(parent, kobject_name(kobj), 0755, uid, gid,
|
H A D | file.c | 269 kgid_t gid, const void *ns) 307 kn = __kernfs_create_file(parent, attr->name, mode & 0777, uid, gid, 319 kuid_t uid, kgid_t gid, const void *ns) 342 kn = __kernfs_create_file(parent, attr->name, mode & 0777, uid, gid, 362 kgid_t gid; local 367 kobject_get_ownership(kobj, &uid, &gid); 368 return sysfs_add_file_mode_ns(kobj->sd, attr, attr->mode, uid, gid, ns); 397 kgid_t gid; local 410 kobject_get_ownership(kobj, &uid, &gid); 411 error = sysfs_add_file_mode_ns(parent, attr, attr->mode, uid, gid, 267 sysfs_add_file_mode_ns(struct kernfs_node *parent, const struct attribute *attr, umode_t mode, kuid_t uid, kgid_t gid, const void *ns) argument 317 sysfs_add_bin_file_mode_ns(struct kernfs_node *parent, const struct bin_attribute *battr, umode_t mode, kuid_t uid, kgid_t gid, const void *ns) argument 577 kgid_t gid; local [all...] |
H A D | group.c | 46 kuid_t uid, kgid_t gid, 77 gid, NULL); 107 mode, uid, gid, 125 kgid_t gid; local 141 kobject_get_ownership(kobj, &uid, &gid); 168 uid, gid, kobj, NULL); 180 error = create_files(kn, kobj, uid, gid, grp, update); 361 kgid_t gid; local 370 kobject_get_ownership(kobj, &uid, &gid); 374 uid, gid, NUL 45 create_files(struct kernfs_node *parent, struct kobject *kobj, kuid_t uid, kgid_t gid, const struct attribute_group *grp, int update) argument [all...] |