Home
last modified time | relevance | path

Searched refs:fsgid (Results 1 – 37 of 37) sorted by relevance

/linux-4.1.27/fs/nfsd/
Dauth.c37 new->fsgid = rqstp->rq_cred.cr_gid; in nfsd_setuser()
43 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
50 if (gid_eq(new->fsgid, GLOBAL_ROOT_GID)) in nfsd_setuser()
51 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
69 if (gid_eq(new->fsgid, INVALID_GID)) in nfsd_setuser()
70 new->fsgid = exp->ex_anon_gid; in nfsd_setuser()
Dnfs4recover.c77 new->fsgid = GLOBAL_ROOT_GID; in nfs4_save_creds()
/linux-4.1.27/kernel/
Dcred.c51 .fsgid = GLOBAL_ROOT_GID,
440 !gid_eq(old->fsgid, new->fsgid) || in commit_creds()
451 if (!gid_eq(new->fsgid, old->fsgid)) in commit_creds()
477 !gid_eq(new->fsgid, old->fsgid)) in commit_creds()
688 new->fsgid = inode->i_gid; in set_create_files_as()
741 from_kgid_munged(&init_user_ns, cred->fsgid)); in dump_invalid_creds()
Dsys.c372 new->fsgid = new->egid; in SYSCALL_DEFINE2()
405 new->gid = new->egid = new->sgid = new->fsgid = kgid; in SYSCALL_DEFINE1()
407 new->egid = new->fsgid = kgid; in SYSCALL_DEFINE1()
710 new->fsgid = new->egid; in SYSCALL_DEFINE3()
793 old_fsgid = from_kgid_munged(old->user_ns, old->fsgid); in SYSCALL_DEFINE1()
804 gid_eq(kgid, old->sgid) || gid_eq(kgid, old->fsgid) || in SYSCALL_DEFINE1()
806 if (!gid_eq(kgid, old->fsgid)) { in SYSCALL_DEFINE1()
807 new->fsgid = kgid; in SYSCALL_DEFINE1()
Dgroups.c260 if (!gid_eq(grp, cred->fsgid)) in in_group_p()
Daudit.h138 kgid_t gid, egid, sgid, fsgid; member
Dauditsc.c383 return audit_compare_gid(cred->fsgid, name, f, ctx); in audit_field_compare()
414 return audit_gid_comparator(cred->gid, f->op, cred->fsgid); in audit_field_compare()
419 return audit_gid_comparator(cred->egid, f->op, cred->fsgid); in audit_field_compare()
422 return audit_gid_comparator(cred->sgid, f->op, cred->fsgid); in audit_field_compare()
505 result = audit_gid_comparator(cred->fsgid, f->op, f->gid); in audit_filter_rules()
Dptrace.c246 caller_gid = cred->fsgid; in __ptrace_may_access()
Daudit.c1894 from_kgid(&init_user_ns, cred->fsgid), in audit_log_task_info()
/linux-4.1.27/net/netfilter/
Dxt_owner.c63 if ((gid_gte(filp->f_cred->fsgid, gid_min) && in owner_mt()
64 gid_lte(filp->f_cred->fsgid, gid_max)) ^ in owner_mt()
Dnf_log_common.c145 from_kgid_munged(&init_user_ns, cred->fsgid)); in nf_log_dump_sk_uid_gid()
Dnft_meta.c114 skb->sk->sk_socket->file->f_cred->fsgid); in nft_meta_get_eval()
Dnfnetlink_log.c558 __be32 gid = htonl(from_kgid_munged(user_ns, cred->fsgid)); in __build_packet_message()
Dnfnetlink_queue_core.c270 htonl(from_kgid_munged(&init_user_ns, cred->fsgid)))) in nfqnl_put_sk_uidgid()
/linux-4.1.27/include/linux/
Dcred.h134 kgid_t fsgid; /* GID for VFS ops */ member
363 #define current_fsgid() (current_cred_xxx(fsgid))
397 *(_fsgid) = __cred->fsgid; \
/linux-4.1.27/security/keys/
Dpermission.c48 if (gid_eq(key->gid, cred->fsgid)) { in key_task_permission()
Drequest_key.c117 keyring = keyring_alloc(desc, cred->fsuid, cred->fsgid, cred, in call_sbin_request_key()
133 sprintf(gid_str, "%d", from_kgid(&init_user_ns, cred->fsgid)); in call_sbin_request_key()
357 ctx->cred->fsuid, ctx->cred->fsgid, ctx->cred, in construct_alloc_key()
Dprocess_keys.c296 tsk->cred->thread_keyring->gid = tsk->cred->fsgid; in key_fsgid_changed()
843 new->fsgid = old->fsgid; in key_change_session_keyring()
Drequest_key_auth.c203 cred->fsuid, cred->fsgid, cred, in request_key_auth_new()
Dkey.c876 cred->fsuid, cred->fsgid, cred, perm, flags); in key_create_or_update()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dremote_perm.c174 perm->rp_fsgid != current->fsgid) { in ll_update_remote_perm()
180 current->fsuid, current->fsgid); in ll_update_remote_perm()
/linux-4.1.27/drivers/isdn/hysdn/
Dhysdn_procconf.c240 filep->f_cred->fsuid, filep->f_cred->fsgid, in hysdn_conf_open()
314 filep->f_cred->fsuid, filep->f_cred->fsgid, in hysdn_conf_close()
/linux-4.1.27/fs/overlayfs/
Dcopy_up.c335 override_cred->fsgid = stat->gid; in ovl_copy_up_one()
/linux-4.1.27/security/
Dcommoncap.c550 new->sgid = new->fsgid = new->egid; in cap_bprm_set_creds()
/linux-4.1.27/fs/proc/
Darray.c182 from_kgid_munged(user_ns, cred->fsgid), in task_state()
/linux-4.1.27/net/sched/
Dcls_flow.c204 kgid_t skgid = skb->sk->sk_socket->file->f_cred->fsgid; in flow_get_skgid()
/linux-4.1.27/drivers/staging/lustre/lustre/mdc/
Dmdc_lib.c51 b->fsgid = from_kgid(&init_user_ns, current_fsgid()); in __mdc_pack_body()
/linux-4.1.27/net/sunrpc/
Dauth.c632 acred.gid = cred->fsgid; in rpcauth_lookupcred()
/linux-4.1.27/fs/
Dopen.c352 override_cred->fsgid = override_cred->gid; in SYSCALL_DEFINE3()
/linux-4.1.27/Documentation/filesystems/
Dxfs.txt78 fsgid of the current process, unless the directory has the
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dwiretest.c1889 LASSERTF((int)offsetof(struct mdt_body, fsgid) == 108, "found %lld\n", in lustre_assert_wire_constants()
1890 (long long)(int)offsetof(struct mdt_body, fsgid)); in lustre_assert_wire_constants()
1891 LASSERTF((int)sizeof(((struct mdt_body *)0)->fsgid) == 4, "found %lld\n", in lustre_assert_wire_constants()
1892 (long long)(int)sizeof(((struct mdt_body *)0)->fsgid)); in lustre_assert_wire_constants()
Dpack_generic.c1843 __swab32s(&b->fsgid); in lustre_swab_mdt_body()
/linux-4.1.27/Documentation/filesystems/caching/
Dcachefiles.txt325 fsgid and actor security label) that the process acts as - without changing the
Dbackend-api.txt87 The calling process's fsuid, fsgid and SELinux security identities may need to
/linux-4.1.27/Documentation/security/
Dcredentials.txt561 should now access file->f_cred->fsuid and file->f_cred->fsgid.
/linux-4.1.27/drivers/staging/lustre/lustre/include/lustre/
Dlustre_idl.h2209 __u32 fsgid; member
/linux-4.1.27/Documentation/filesystems/cifs/
DCHANGES295 Use fsuid (fsgid) more consistently instead of uid (gid). Improve performance