/include/linux/ |
H A D | user_namespace.h | 30 extern int create_user_ns(struct cred *new); 39 uid_t user_ns_map_uid(struct user_namespace *to, const struct cred *cred, uid_t uid); 40 gid_t user_ns_map_gid(struct user_namespace *to, const struct cred *cred, gid_t gid); 49 static inline int create_user_ns(struct cred *new) 59 const struct cred *cred, uid_t uid) 64 const struct cred *cred, gid_ 58 user_ns_map_uid(struct user_namespace *to, const struct cred *cred, uid_t uid) argument 63 user_ns_map_gid(struct user_namespace *to, const struct cred *cred, gid_t gid) argument [all...] |
H A D | binfmts.h | 50 struct cred *cred; /* new credentials */ member in struct:linux_binprm
|
H A D | cred.h | 22 struct cred; 68 extern int set_groups(struct cred *, struct group_info *); 111 * task->cred points to the subjective context that defines the details of how 116 struct cred { struct 154 extern void __put_cred(struct cred *); 157 extern const struct cred *get_task_cred(struct task_struct *); 158 extern struct cred *cred_alloc_blank(void); 159 extern struct cred *prepare_creds(void); 160 extern struct cred *prepare_exec_creds(void); 161 extern int commit_creds(struct cred *); 182 __validate_creds(const struct cred *cred, const char *file, unsigned line) argument 201 validate_creds(const struct cred *cred) argument 219 get_new_cred(struct cred *cred) argument 238 get_cred(const struct cred *cred) argument 258 struct cred *cred = (struct cred *) _cred; local [all...] |
H A D | pnfs_osd_xdr.h | 107 void *cred; member in struct:pnfs_osd_opaque_cred
|
H A D | nfs_fs.h | 80 struct rpc_cred * cred; member in struct:nfs_access_entry 96 struct rpc_cred *cred; member in struct:nfs_open_context 108 struct rpc_cred *cred; member in struct:nfs_open_dir_context 218 #define NFS_INO_INVALID_ACCESS 0x0008 /* cached access cred invalid */ 378 extern struct nfs_open_context *nfs_find_open_context(struct inode *inode, struct rpc_cred *cred, fmode_t mode); 456 return ctx->cred; 501 extern int nfs_may_open(struct inode *inode, struct rpc_cred *cred, int openflags);
|
H A D | nfs_xdr.h | 288 struct rpc_cred *cred; member in struct:nfs4_layoutcommit_data 310 struct rpc_cred *cred; member in struct:nfs4_layoutreturn 1155 struct rpc_cred *cred; member in struct:nfs_read_data 1177 struct rpc_cred *cred; member in struct:nfs_write_data 1205 struct rpc_cred *cred; member in struct:nfs_unlinkdata 1212 struct rpc_cred *cred; member in struct:nfs_renamedata
|
H A D | security.h | 31 struct cred; 72 extern int cap_capable(const struct cred *cred, struct user_namespace *ns, 78 extern int cap_capset(struct cred *new, const struct cred *old, 92 extern int cap_task_fix_setuid(struct cred *new, const struct cred *old, int flags); 220 * pointed to by @current->cred and the information set in @bprm->cred by 229 * have, by this point, been set to @current->cred 1873 security_capable(const struct cred *cred, struct user_namespace *ns, int cap) argument 1879 security_capable_noaudit(const struct cred *cred, struct user_namespace *ns, int cap) argument 2230 security_dentry_open(struct file *file, const struct cred *cred) argument 2244 security_cred_alloc_blank(struct cred *cred, gfp_t gfp) argument 2249 security_cred_free(struct cred *cred) argument 2264 security_kernel_act_as(struct cred *cred, u32 secid) argument 2269 security_kernel_create_files_as(struct cred *cred, struct inode *inode) argument 2911 security_key_alloc(struct key *key, const struct cred *cred, unsigned long flags) argument 2922 security_key_permission(key_ref_t key_ref, const struct cred *cred, key_perm_t perm) argument [all...] |
H A D | sched.h | 91 #include <linux/cred.h> 1407 const struct cred __rcu *real_cred; /* objective and real subjective task 1409 const struct cred __rcu *cred; /* effective (overridable) subjective task member in struct:task_struct 1411 struct cred *replacement_session_keyring; /* for KEYCTL_SESSION_TO_PARENT */ 2236 const struct cred *, u32);
|
/include/net/ |
H A D | scm.h | 24 const struct cred *cred; member in struct:scm_cookie 49 struct pid *pid, const struct cred *cred) 52 scm->cred = cred ? get_cred(cred) : NULL; 53 cred_to_ucred(pid, cred, &scm->creds); 61 if (scm->cred) 62 put_cred(scm->cred); 48 scm_set_cred(struct scm_cookie *scm, struct pid *pid, const struct cred *cred) argument [all...] |
H A D | af_unix.h | 31 const struct cred *cred; member in struct:unix_skb_parms
|
/include/linux/sunrpc/ |
H A D | auth.h | 68 unsigned int au_cslack; /* call cred size estimate */ 88 #define RPCAUTH_LOOKUP_NEW 0x01 /* Accept an uninitialised cred */ 155 struct rpc_cred * get_rpccred(struct rpc_cred *cred) argument 157 atomic_inc(&cred->cr_count); 158 return cred;
|
/include/scsi/ |
H A D | osd_ore.h | 33 u8 cred[OSD_CAP_LEN]; member in struct:ore_comp
|