Searched refs:cred (Results 1 - 25 of 65) sorted by relevance

123

/fs/cachefiles/
H A Dsecurity.c13 #include <linux/cred.h>
22 struct cred *new;
81 const struct cred **_saved_cred)
83 struct cred *new;
H A Dinternal.h64 const struct cred *cache_cred; /* security override for accessing cache */
223 const struct cred **_saved_cred);
226 const struct cred **_saved_cred)
232 const struct cred *saved_cred)
H A Dinterface.c122 const struct cred *saved_cred;
204 const struct cred *saved_cred;
255 const struct cred *saved_cred;
364 const struct cred *saved_cred;
394 const struct cred *saved_cred;
419 const struct cred *saved_cred;
488 const struct cred *saved_cred;
/fs/nfs/
H A Dnfs4renewd.c60 struct rpc_cred *cred; local
82 cred = ops->get_state_renewal_cred_locked(clp);
84 if (cred == NULL) {
94 ret = ops->sched_state_renewal(clp, cred, renew_flags);
95 put_rpccred(cred);
H A Ddelegation.h17 struct rpc_cred *cred; member in struct:nfs_delegation
37 int nfs_inode_set_delegation(struct inode *inode, struct rpc_cred *cred, struct nfs_openres *res);
38 void nfs_inode_reclaim_delegation(struct inode *inode, struct rpc_cred *cred, struct nfs_openres *res);
56 int nfs4_proc_delegreturn(struct inode *inode, struct rpc_cred *cred, const nfs4_stateid *stateid, int issync);
H A Dnfs4state.c71 int nfs4_init_clientid(struct nfs_client *clp, struct rpc_cred *cred) argument
87 status = nfs4_proc_setclientid(clp, NFS4_CALLBACK, port, cred, &clid);
94 status = nfs4_proc_setclientid_confirm(clp, &clid, cred);
108 * @cred: credential to use for trunking test
118 struct rpc_cred *cred)
132 status = nfs4_proc_setclientid(clp, NFS4_CALLBACK, port, cred, &clid);
138 status = nfs40_walk_client_list(clp, result, cred);
150 struct rpc_cred *cred = NULL; local
153 cred = get_rpccred(clp->cl_machine_cred);
154 return cred;
116 nfs40_discover_server_trunking(struct nfs_client *clp, struct nfs_client **result, struct rpc_cred *cred) argument
159 struct rpc_cred *cred, *new; local
173 struct rpc_cred *cred = NULL; local
198 struct rpc_cred *cred = NULL; local
306 nfs41_init_clientid(struct nfs_client *clp, struct rpc_cred *cred) argument
340 nfs41_discover_server_trunking(struct nfs_client *clp, struct nfs_client **result, struct rpc_cred *cred) argument
364 struct rpc_cred *cred; local
373 nfs4_find_state_owner_locked(struct nfs_server *server, struct rpc_cred *cred) argument
462 nfs4_alloc_state_owner(struct nfs_server *server, struct rpc_cred *cred, gfp_t gfp_flags) argument
540 nfs4_get_state_owner(struct nfs_server *server, struct rpc_cred *cred, gfp_t gfp_flags) argument
1564 nfs4_reclaim_complete(struct nfs_client *clp, const struct nfs4_state_recovery_ops *ops, struct rpc_cred *cred) argument
1616 struct rpc_cred *cred; local
1723 struct rpc_cred *cred; local
1801 struct rpc_cred *cred; local
1857 nfs4_try_migration(struct nfs_server *server, struct rpc_cred *cred) argument
1925 struct rpc_cred *cred; local
1973 struct rpc_cred *cred; local
2031 struct rpc_cred *cred; local
2222 struct rpc_cred *cred; local
2265 struct rpc_cred *cred; local
[all...]
H A Ddir.c70 static struct nfs_open_dir_context *alloc_nfs_open_dir_context(struct inode *dir, struct rpc_cred *cred) argument
80 ctx->cred = get_rpccred(cred);
94 put_rpccred(ctx->cred);
106 struct rpc_cred *cred; local
112 cred = rpc_lookup_cred();
113 if (IS_ERR(cred))
114 return PTR_ERR(cred);
115 ctx = alloc_nfs_open_dir_context(inode, cred);
129 put_rpccred(cred);
373 struct rpc_cred *cred = ctx->cred; local
2203 nfs_access_search_rbtree(struct inode *inode, struct rpc_cred *cred) argument
2221 nfs_access_get_cached(struct inode *inode, struct rpc_cred *cred, struct nfs_access_entry *res) argument
2256 nfs_access_get_cached_rcu(struct inode *inode, struct rpc_cred *cred, struct nfs_access_entry *res) argument
2368 nfs_do_access(struct inode *inode, struct rpc_cred *cred, int mask) argument
2424 nfs_may_open(struct inode *inode, struct rpc_cred *cred, int openflags) argument
2432 struct rpc_cred *cred; local
[all...]
H A Ddelegation.c27 if (delegation->cred) {
28 put_rpccred(delegation->cred);
29 delegation->cred = NULL;
156 * @cred: credential to use for request
160 void nfs_inode_reclaim_delegation(struct inode *inode, struct rpc_cred *cred, argument
174 oldcred = delegation->cred;
175 delegation->cred = get_rpccred(cred);
187 nfs_inode_set_delegation(inode, cred, res);
200 delegation->cred,
312 nfs_inode_set_delegation(struct inode *inode, struct rpc_cred *cred, struct nfs_openres *res) argument
[all...]
H A Didmap.c56 static const struct cred *id_resolver_cache;
188 struct cred *cred; local
195 cred = prepare_kernel_cred(NULL);
196 if (!cred)
200 GLOBAL_ROOT_UID, GLOBAL_ROOT_GID, cred,
218 cred->thread_keyring = keyring;
219 cred->jit_keyring = KEY_REQKEY_DEFL_THREAD_KEYRING;
220 id_resolver_cache = cred;
228 put_cred(cred);
[all...]
H A Dunlink.c34 put_rpccred(data->cred);
122 .rpc_cred = data->cred,
262 data->cred = rpc_lookup_cred();
263 if (IS_ERR(data->cred)) {
264 status = PTR_ERR(data->cred);
286 put_rpccred(data->cred);
378 put_rpccred(data->cred);
423 data->cred = rpc_lookup_cred();
424 if (IS_ERR(data->cred)) {
425 struct rpc_task *task = ERR_CAST(data->cred);
[all...]
H A Dpnfs_dev.c98 struct rpc_cred *cred, gfp_t gfp_flags)
141 rc = nfs4_proc_getdeviceinfo(server, pdev, cred);
186 const struct nfs4_deviceid *id, struct rpc_cred *cred,
196 new = nfs4_get_device_info(server, id, cred, gfp_mask);
96 nfs4_get_device_info(struct nfs_server *server, const struct nfs4_deviceid *dev_id, struct rpc_cred *cred, gfp_t gfp_flags) argument
185 nfs4_find_get_deviceid(struct nfs_server *server, const struct nfs4_deviceid *id, struct rpc_cred *cred, gfp_t gfp_mask) argument
H A Dnfs4proc.c84 static int nfs4_do_setattr(struct inode *inode, struct rpc_cred *cred,
1965 static int nfs4_opendata_access(struct rpc_cred *cred, argument
1989 cache.cred = cred;
2135 struct rpc_cred *cred; local
2147 cred = get_rpccred(delegation->cred);
2149 status = nfs41_test_stateid(server, &stateid, cred);
2156 nfs41_free_stateid(server, &stateid, cred);
2160 put_rpccred(cred);
2175 struct rpc_cred *cred = state->owner->so_cred; local
2297 struct rpc_cred *cred = ctx->cred; local
2445 _nfs4_do_setattr(struct inode *inode, struct rpc_cred *cred, struct nfs_fattr *fattr, struct iattr *sattr, struct nfs4_state *state, struct nfs4_label *ilabel, struct nfs4_label *olabel) argument
2505 nfs4_do_setattr(struct inode *inode, struct rpc_cred *cred, struct nfs_fattr *fattr, struct iattr *sattr, struct nfs4_state *state, struct nfs4_label *ilabel, struct nfs4_label *olabel) argument
3220 struct rpc_cred *cred = NULL; local
3833 _nfs4_proc_readdir(struct dentry *dentry, struct rpc_cred *cred, u64 cookie, struct page **pages, unsigned int count, int plus) argument
3871 nfs4_proc_readdir(struct dentry *dentry, struct rpc_cred *cred, u64 cookie, struct page **pages, unsigned int count, int plus) argument
4354 nfs4_proc_async_renew(struct nfs_client *clp, struct rpc_cred *cred, unsigned renew_flags) argument
4376 nfs4_proc_renew(struct nfs_client *clp, struct rpc_cred *cred) argument
4794 struct rpc_cred *cred; local
4991 nfs4_proc_setclientid(struct nfs_client *clp, u32 program, unsigned short port, struct rpc_cred *cred, struct nfs4_setclientid_res *res) argument
5066 nfs4_proc_setclientid_confirm(struct nfs_client *clp, struct nfs4_setclientid_res *arg, struct rpc_cred *cred) argument
5161 _nfs4_proc_delegreturn(struct inode *inode, struct rpc_cred *cred, const nfs4_stateid *stateid, int issync) argument
5217 nfs4_proc_delegreturn(struct inode *inode, struct rpc_cred *cred, const nfs4_stateid *stateid, int issync) argument
5786 struct rpc_cred *cred = lsp->ls_state->owner->so_cred; local
6203 _nfs40_proc_get_locations(struct inode *inode, struct nfs4_fs_locations *locations, struct page *page, struct rpc_cred *cred) argument
6261 _nfs41_proc_get_locations(struct inode *inode, struct nfs4_fs_locations *locations, struct page *page, struct rpc_cred *cred) argument
6321 nfs4_proc_get_locations(struct inode *inode, struct nfs4_fs_locations *locations, struct page *page, struct rpc_cred *cred) argument
6354 _nfs40_proc_fsid_present(struct inode *inode, struct rpc_cred *cred) argument
6401 _nfs41_proc_fsid_present(struct inode *inode, struct rpc_cred *cred) argument
6449 nfs4_proc_fsid_present(struct inode *inode, struct rpc_cred *cred) argument
6496 struct rpc_cred *cred = NULL; local
6584 nfs4_proc_bind_conn_to_session(struct nfs_client *clp, struct rpc_cred *cred) argument
6752 _nfs4_proc_exchange_id(struct nfs_client *clp, struct rpc_cred *cred, u32 sp4_how) argument
6888 nfs4_proc_exchange_id(struct nfs_client *clp, struct rpc_cred *cred) argument
6905 _nfs4_proc_destroy_clientid(struct nfs_client *clp, struct rpc_cred *cred) argument
6923 nfs4_proc_destroy_clientid(struct nfs_client *clp, struct rpc_cred *cred) argument
6945 struct rpc_cred *cred; local
7157 _nfs4_proc_create_session(struct nfs_client *clp, struct rpc_cred *cred) argument
7197 nfs4_proc_create_session(struct nfs_client *clp, struct rpc_cred *cred) argument
7227 nfs4_proc_destroy_session(struct nfs4_session *session, struct rpc_cred *cred) argument
7329 _nfs41_proc_sequence(struct nfs_client *clp, struct rpc_cred *cred, bool is_privileged) argument
7363 nfs41_proc_async_sequence(struct nfs_client *clp, struct rpc_cred *cred, unsigned renew_flags) argument
7379 nfs4_proc_sequence(struct nfs_client *clp, struct rpc_cred *cred) argument
7471 nfs41_proc_reclaim_complete(struct nfs_client *clp, struct rpc_cred *cred) argument
7831 _nfs4_proc_getdeviceinfo(struct nfs_server *server, struct pnfs_device *pdev, struct rpc_cred *cred) argument
7856 nfs4_proc_getdeviceinfo(struct nfs_server *server, struct pnfs_device *pdev, struct rpc_cred *cred) argument
7990 struct rpc_cred *cred = NULL; local
8116 _nfs41_test_stateid(struct nfs_server *server, nfs4_stateid *stateid, struct rpc_cred *cred) argument
8160 nfs41_test_stateid(struct nfs_server *server, nfs4_stateid *stateid, struct rpc_cred *cred) argument
8214 _nfs41_free_stateid(struct nfs_server *server, nfs4_stateid *stateid, struct rpc_cred *cred, bool privileged) argument
8262 nfs41_free_stateid(struct nfs_server *server, nfs4_stateid *stateid, struct rpc_cred *cred) argument
8283 struct rpc_cred *cred = lsp->ls_state->owner->so_cred; local
[all...]
H A Dnfs4session.c491 struct rpc_cred *cred; local
493 cred = nfs4_get_clid_cred(session->clp);
494 nfs4_proc_destroy_session(session, cred);
495 if (cred)
496 put_rpccred(cred);
/fs/proc/
H A Darray.c161 const struct cred *cred; local
173 cred = get_task_cred(p);
188 from_kuid_munged(user_ns, cred->uid),
189 from_kuid_munged(user_ns, cred->euid),
190 from_kuid_munged(user_ns, cred->suid),
191 from_kuid_munged(user_ns, cred->fsuid),
192 from_kgid_munged(user_ns, cred->gid),
193 from_kgid_munged(user_ns, cred->egid),
194 from_kgid_munged(user_ns, cred
307 const struct cred *cred; local
[all...]
H A Dfd.c79 const struct cred *cred; local
105 cred = __task_cred(task);
106 inode->i_uid = cred->euid;
107 inode->i_gid = cred->egid;
/fs/
H A Dcoredump.c162 const struct cred *cred = current_cred(); local
212 err = cn_printf(cn, "%d", cred->uid);
216 err = cn_printf(cn, "%d", cred->gid);
482 static int umh_pipe_setup(struct subprocess_info *info, struct cred *new)
506 const struct cred *old_cred;
507 struct cred *cred; local
535 cred = prepare_creds();
536 if (!cred)
[all...]
H A Dfcntl.c93 const struct cred *cred = current_cred(); local
94 filp->f_owner.uid = cred->uid;
95 filp->f_owner.euid = cred->euid;
435 const struct cred *cred; local
439 cred = __task_cred(p);
441 uid_eq(fown->euid, cred->suid) || uid_eq(fown->euid, cred->uid) ||
442 uid_eq(fown->uid, cred
[all...]
H A Dopen.c321 const struct cred *old_cred;
322 struct cred *override_cred;
669 const struct cred *cred)
710 error = security_file_open(f, cred);
813 const struct cred *cred)
818 validate_creds(cred);
826 error = vfs_open(path, f, cred);
847 * @cred
667 do_dentry_open(struct file *f, int (*open)(struct inode *, struct file *), const struct cred *cred) argument
812 dentry_open(const struct path *path, int flags, const struct cred *cred) argument
849 vfs_open(const struct path *path, struct file *filp, const struct cred *cred) argument
[all...]
H A Dfile_table.c105 const struct cred *cred = current_cred(); local
127 f->f_cred = get_cred(cred);
H A Dexec.c1119 if (!uid_eq(bprm->cred->uid, current_euid()) ||
1120 !gid_eq(bprm->cred->gid, current_egid())) {
1139 * Or, if exec fails before, free_bprm() should release ->cred and
1147 bprm->cred = prepare_exec_creds();
1148 if (likely(bprm->cred))
1158 if (bprm->cred) {
1160 abort_creds(bprm->cred);
1191 commit_creds(bprm->cred);
1192 bprm->cred = NULL;
1267 bprm->cred
[all...]
H A Dbinfmt_elf_fdpic.c472 const struct cred *cred = current_cred(); local
621 NEW_AUX_ENT(AT_UID, (elf_addr_t) from_kuid_munged(cred->user_ns, cred->uid));
622 NEW_AUX_ENT(AT_EUID, (elf_addr_t) from_kuid_munged(cred->user_ns, cred->euid));
623 NEW_AUX_ENT(AT_GID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred->gid));
624 NEW_AUX_ENT(AT_EGID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred
1365 const struct cred *cred; local
[all...]
/fs/ecryptfs/
H A Dkthread.c133 const struct cred *cred)
148 (*lower_file) = dentry_open(&req.path, flags, cred);
130 ecryptfs_privileged_open(struct file **lower_file, struct dentry *lower_dentry, struct vfsmount *lower_mnt, const struct cred *cred) argument
/fs/quota/
H A Dnetlink.c2 #include <linux/cred.h>
/fs/cifs/
H A Dcifsacl.c45 static const struct cred *root_cred;
208 const struct cred *saved_cred;
266 const struct cred *saved_cred;
343 struct cred *cred; local
356 cred = prepare_kernel_cred(NULL);
357 if (!cred)
361 GLOBAL_ROOT_UID, GLOBAL_ROOT_GID, cred,
377 cred->thread_keyring = keyring;
378 cred
[all...]
/fs/overlayfs/
H A Dinode.c337 const struct cred *cred)
361 err = vfs_open(&realpath, file, cred);
336 ovl_dentry_open(struct dentry *dentry, struct file *file, const struct cred *cred) argument

Completed in 1636 milliseconds

123