/openbmc/linux/fs/lockd/ |
H A D | clntlock.c | 51 status = lockd_up(nlm_init->net, nlm_init->cred); in nlmclnt_init() 58 nlm_init->net, nlm_init->cred); in nlmclnt_init()
|
/openbmc/linux/net/sunrpc/ |
H A D | rpcb_clnt.c | 240 .cred = current_cred(), in rpcb_create_af_local() 314 .cred = current_cred(), in rpcb_create_local_net() 370 const struct cred *cred, in rpcb_create() argument 384 .cred = cred, in rpcb_create()
|
H A D | svc_xprt.c | 300 const struct cred *cred) in _svc_xprt_create() argument 321 newxprt->xpt_cred = get_cred(cred); in _svc_xprt_create() 350 const struct cred *cred) in svc_xprt_create() argument 354 err = _svc_xprt_create(serv, xprt_name, net, family, port, flags, cred); in svc_xprt_create() 357 err = _svc_xprt_create(serv, xprt_name, net, family, port, flags, cred); in svc_xprt_create()
|
/openbmc/linux/net/sunrpc/auth_gss/ |
H A D | gss_rpc_xdr.c | 550 struct gssx_cred *cred) in gssx_enc_cred() argument 555 err = gssx_enc_name(xdr, &cred->desired_name); in gssx_enc_cred() 560 err = dummy_enc_credel_array(xdr, &cred->elements); in gssx_enc_cred() 565 err = gssx_enc_buffer(xdr, &cred->cred_handle_reference); in gssx_enc_cred() 570 err = gssx_enc_bool(xdr, cred->needs_release); in gssx_enc_cred()
|
/openbmc/linux/fs/nfs/ |
H A D | write.c | 1253 struct rpc_cred *cred, *new, *old = NULL; in nfs_ctx_key_to_expire() local 1255 .cred = ctx->cred, in nfs_ctx_key_to_expire() 1260 cred = rcu_dereference(ctx->ll_cred); in nfs_ctx_key_to_expire() 1261 if (cred && !(cred->cr_ops->crkey_timeout && in nfs_ctx_key_to_expire() 1262 cred->cr_ops->crkey_timeout(cred))) in nfs_ctx_key_to_expire() 1267 if (new == cred) { in nfs_ctx_key_to_expire() 1695 .rpc_cred = data->cred, in nfs_initiate_commit() 1762 data->cred = ctx->cred; in nfs_init_commit()
|
/openbmc/linux/fs/nfsd/ |
H A D | filecache.h | 35 const struct cred *nf_cred;
|
H A D | nfsctl.c | 690 static ssize_t __write_ports_addfd(char *buf, struct net *net, const struct cred *cred) in __write_ports_addfd() argument 707 err = svc_addsock(serv, net, fd, buf, SIMPLE_TRANSACTION_LIMIT, cred); in __write_ports_addfd() 722 static ssize_t __write_ports_addxprt(char *buf, struct net *net, const struct cred *cred) in __write_ports_addxprt() argument 743 PF_INET, port, SVC_SOCK_ANONYMOUS, cred); in __write_ports_addxprt() 748 PF_INET6, port, SVC_SOCK_ANONYMOUS, cred); in __write_ports_addxprt()
|
H A D | filecache.c | 81 nfsd_match_cred(const struct cred *c1, const struct cred *c2) in nfsd_match_cred() 924 nfsd_file_lookup_locked(const struct net *net, const struct cred *cred, in nfsd_file_lookup_locked() argument 938 if (!nfsd_match_cred(nf->nf_cred, cred)) in nfsd_file_lookup_locked()
|
H A D | auth.c | 25 struct cred *new; in nfsd_setuser()
|
/openbmc/linux/fs/cachefiles/ |
H A D | interface.c | 181 const struct cred *saved_cred; in cachefiles_lookup_cookie() 284 const struct cred *saved_cred; in cachefiles_resize_cookie() 358 const struct cred *saved_cred; in cachefiles_withdraw_cookie()
|
/openbmc/linux/drivers/crypto/ccp/ |
H A D | sev-dev.c | 182 struct cred *cred; in open_file_as_root() local 183 const struct cred *old_cred; in open_file_as_root() 189 cred = prepare_creds(); in open_file_as_root() 190 if (!cred) in open_file_as_root() 192 cred->fsuid = GLOBAL_ROOT_UID; in open_file_as_root() 193 old_cred = override_creds(cred); in open_file_as_root()
|
/openbmc/linux/fs/ |
H A D | fs_context.c | 293 fc->cred = get_current_cred(); in alloc_fs_context() 301 fc->user_ns = get_user_ns(fc->cred->user_ns); in alloc_fs_context() 409 get_cred(fc->cred); in vfs_dup_fs_context() 525 put_cred(fc->cred); in put_fs_context()
|
/openbmc/linux/fs/smb/server/ |
H A D | ksmbd_work.h | 61 const struct cred *saved_cred;
|
/openbmc/linux/drivers/misc/vmw_vmci/ |
H A D | vmci_host.c | 302 const struct cred *cred; in vmci_host_do_init_context() local 324 cred = get_current_cred(); in vmci_host_do_init_context() 328 cred); in vmci_host_do_init_context() 329 put_cred(cred); in vmci_host_do_init_context()
|
/openbmc/linux/security/integrity/ima/ |
H A D | ima_main.c | 207 static int process_measurement(struct file *file, const struct cred *cred, in process_measurement() argument 233 action = ima_get_action(file_mnt_idmap(file), inode, cred, secid, in process_measurement() 537 security_cred_getsecid(bprm->cred, &secid); in ima_bprm_check() 538 return process_measurement(bprm->file, bprm->cred, secid, NULL, 0, in ima_bprm_check()
|
/openbmc/linux/fs/exportfs/ |
H A D | expfs.c | 278 const struct cred *cred = current_cred(); in get_name() local 312 file = dentry_open(path, O_RDONLY, cred); in get_name()
|
/openbmc/linux/kernel/cgroup/ |
H A D | cgroup-v1.c | 494 const struct cred *cred, *tcred; in __cgroup1_procs_write() local 512 cred = of->file->f_cred; in __cgroup1_procs_write() 514 if (!uid_eq(cred->euid, GLOBAL_ROOT_UID) && in __cgroup1_procs_write() 515 !uid_eq(cred->euid, tcred->uid) && in __cgroup1_procs_write() 516 !uid_eq(cred->euid, tcred->suid)) in __cgroup1_procs_write()
|
/openbmc/linux/security/keys/ |
H A D | keyring.c | 518 const struct cred *cred, key_perm_t perm, in keyring_alloc() argument 527 uid, gid, cred, perm, flags, restrict_link); in keyring_alloc() 617 ctx->cred, KEY_NEED_SEARCH) < 0) { in keyring_search_iterator() 794 ctx->cred, KEY_NEED_SEARCH) < 0) in search_nested_keyrings() 916 err = key_task_permission(keyring_ref, ctx->cred, KEY_NEED_SEARCH); in keyring_search_rcu() 946 .cred = current_cred(), in keyring_search()
|
/openbmc/linux/net/core/ |
H A D | sock.c | 1568 const struct cred *cred; in sk_get_peer_cred() local 1571 cred = get_cred(sk->sk_peer_cred); in sk_get_peer_cred() 1574 return cred; in sk_get_peer_cred() 1577 static void cred_to_ucred(struct pid *pid, const struct cred *cred, in cred_to_ucred() argument 1582 if (cred) { in cred_to_ucred() 1813 const struct cred *cred; in sk_getsockopt() local 1816 cred = sk_get_peer_cred(sk); in sk_getsockopt() 1817 if (!cred) in sk_getsockopt() 1820 n = cred->group_info->ngroups; in sk_getsockopt() 1823 put_cred(cred); in sk_getsockopt() [all …]
|
/openbmc/linux/drivers/usb/core/ |
H A D | devio.c | 73 const struct cred *cred; member 98 const struct cred *cred; member 418 if (as->cred) in free_async() 419 put_cred(as->cred); in free_async() 625 const struct cred *cred = NULL; in async_completed() local 638 cred = get_cred(as->cred); in async_completed() 656 put_cred(cred); in async_completed() 1070 ps->cred = get_current_cred(); in usbdev_open() 1115 put_cred(ps->cred); in usbdev_release() 1931 as->cred = get_current_cred(); in proc_do_submiturb() [all …]
|
/openbmc/linux/net/dns_resolver/ |
H A D | dns_query.c | 81 const struct cred *saved_cred; in dns_query()
|
/openbmc/linux/init/ |
H A D | do_mounts_initrd.c | 74 static int __init init_linuxrc(struct subprocess_info *info, struct cred *new) in init_linuxrc()
|
/openbmc/linux/kernel/ |
H A D | umh.c | 67 struct cred *new; in call_usermodehelper_exec_async() 358 int (*init)(struct subprocess_info *info, struct cred *new), in call_usermodehelper_setup()
|
H A D | signal.c | 826 const struct cred *cred = current_cred(); in kill_ok_by_cred() local 829 return uid_eq(cred->euid, tcred->suid) || in kill_ok_by_cred() 830 uid_eq(cred->euid, tcred->uid) || in kill_ok_by_cred() 831 uid_eq(cred->uid, tcred->suid) || in kill_ok_by_cred() 832 uid_eq(cred->uid, tcred->uid) || in kill_ok_by_cred() 1517 static inline bool kill_as_cred_perm(const struct cred *cred, in kill_as_cred_perm() argument 1523 uid_eq(cred->euid, pcred->uid) || in kill_as_cred_perm() 1524 uid_eq(cred->uid, pcred->suid) || in kill_as_cred_perm() 1525 uid_eq(cred->uid, pcred->uid); in kill_as_cred_perm() 1554 struct pid *pid, const struct cred *cred) in kill_pid_usb_asyncio() argument [all …]
|
/openbmc/linux/include/linux/ |
H A D | io_uring_types.h | 315 const struct cred *sq_creds; /* cred used for __io_sq_thread() */ 591 const struct cred *creds;
|