/freebsd-10.0-release/sys/fs/ext2fs/ |
H A D | ext2_balloc.c | 60 ext2_balloc(struct inode *ip, e2fs_lbn_t lbn, int size, struct ucred *cred, argument 138 nsize, cred, &newb); 170 if ((error = ext2_alloc(ip, lbn, pref, fs->e2fs_bsize, cred, 211 error = ext2_alloc(ip, lbn, pref, (int)fs->e2fs_bsize, cred, &newb); 251 lbn, pref, (int)fs->e2fs_bsize, cred, &newb)) != 0) {
|
/freebsd-10.0-release/sys/kern/ |
H A D | kern_ktrace.c | 514 struct ucred *cred; local 530 ktr_freeproc(p, &cred, &vp); 535 if (cred != NULL) 536 crfree(cred); 585 ("ktrace vnode with no cred")); 870 struct ucred *cred; local 912 ktr_freeproc(p, &cred, NULL); 915 crfree(cred); 1133 struct ucred *cred; local 1149 cred [all...] |
H A D | kern_racct.c | 93 static void racct_sub_cred_locked(struct ucred *cred, int resource, 95 static void racct_add_cred_locked(struct ucred *cred, int resource, 103 SDT_PROBE_DEFINE3(racct, kernel, rusage, add_cred, add-cred, "struct ucred *", 113 SDT_PROBE_DEFINE3(racct, kernel, rusage, sub_cred, sub-cred, "struct ucred *", 557 racct_add_cred_locked(struct ucred *cred, int resource, uint64_t amount) argument 561 SDT_PROBE(racct, kernel, rusage, add_cred, cred, resource, amount, 564 racct_alloc_resource(cred->cr_ruidinfo->ui_racct, resource, amount); 565 for (pr = cred->cr_prison; pr != NULL; pr = pr->pr_parent) 568 racct_alloc_resource(cred->cr_loginclass->lc_racct, resource, amount); 572 * Increase allocation of 'resource' by 'amount' for credential 'cred' 578 racct_add_cred(struct ucred *cred, int resource, uint64_t amount) argument 804 racct_sub_cred_locked(struct ucred *cred, int resource, uint64_t amount) argument 828 racct_sub_cred(struct ucred *cred, int resource, uint64_t amount) argument 1217 racct_add_cred(struct ucred *cred, int resource, uint64_t amount) argument 1246 racct_sub_cred(struct ucred *cred, int resource, uint64_t amount) argument [all...] |
H A D | sysv_ipc.c | 88 struct ucred *cred = td->td_ucred; local 92 if (cred->cr_uid == perm->cuid || cred->cr_uid == perm->uid) { 95 } else if (groupmember(perm->gid, cred) || 96 groupmember(perm->cgid, cred)) {
|
H A D | vfs_export.c | 230 struct ucred *cred; local 233 cred = ((struct netcred *)rn)->netc_anon; 234 if (cred != NULL) 235 crfree(cred); 248 struct ucred *cred; local 260 cred = nep->ne_defexported.netc_anon; 261 if (cred != NULL) 262 crfree(cred);
|
/freebsd-10.0-release/sys/netsmb/ |
H A D | smb_subr.c | 56 smb_makescred(struct smb_cred *scred, struct thread *td, struct ucred *cred) argument 60 scred->scr_cred = cred ? cred : td->td_ucred; 63 scred->scr_cred = cred ? cred : NULL;
|
H A D | smb_conn.c | 390 struct ucred *cred = scred->scr_cred; local 393 uid_t realuid = cred->cr_uid; 397 isroot = smb_suser(cred) == 0; 403 if (gid != SMBM_ANY_GROUP && !groupmember(gid, cred) && !isroot) 423 gid = cred->cr_groups[0]; 601 struct ucred *cred = scred->scr_cred; local 603 if (smb_suser(cred) == 0 || cred->cr_uid == vcp->vc_uid) 606 if (!groupmember(vcp->vc_grp, cred)) 742 struct ucred *cred local 861 struct ucred *cred = scred->scr_cred; local [all...] |
/freebsd-10.0-release/sys/nfsclient/ |
H A D | nfs.h | 163 struct ucred *cred); 165 struct ucred *cred, int *iomode, int *must_commit); 168 struct ucred *cred); 171 struct ucred *cred, struct thread *td); 254 struct ucred *cred, struct thread *td);
|
/freebsd-10.0-release/sys/fs/nfsclient/ |
H A D | nfs_clstate.c | 210 struct ucred *cred, NFSPROC_T *p, struct nfsclowner **owpp, 237 ret = nfscl_getcl(vnode_mount(vp), cred, p, 1, &clp); 403 int fhlen, struct ucred *cred, NFSPROC_T *p, struct nfscldeleg **dpp) 414 (void) nfscl_trydelegreturn(dp, cred, VFSTONFS(mp), p); 474 int fords, struct ucred *cred, NFSPROC_T *p, nfsv4stateid_t *stateidp, 587 * For read aheads or write behinds, use the open cred. 591 newnfs_copycred(&op->nfso_cred, cred); 721 * If the "cred" argument is NULL, a new clientid should not be created. 729 nfscl_getcl(struct mount *mp, struct ucred *cred, NFSPROC_T *p, argument 740 if (cred ! 209 nfscl_open(vnode_t vp, u_int8_t *nfhp, int fhlen, u_int32_t amode, int usedeleg, struct ucred *cred, NFSPROC_T *p, struct nfsclowner **owpp, struct nfsclopen **opp, int *newonep, int *retp, int lockit) argument 402 nfscl_deleg(mount_t mp, struct nfsclclient *clp, u_int8_t *nfhp, int fhlen, struct ucred *cred, NFSPROC_T *p, struct nfscldeleg **dpp) argument 473 nfscl_getstateid(vnode_t vp, u_int8_t *nfhp, int fhlen, u_int32_t mode, int fords, struct ucred *cred, NFSPROC_T *p, nfsv4stateid_t *stateidp, void **lckpp) argument 924 nfscl_getbytelock(vnode_t vp, u_int64_t off, u_int64_t len, short type, struct ucred *cred, NFSPROC_T *p, struct nfsclclient *rclp, int recovery, void *id, int flags, u_int8_t *rownp, u_int8_t *ropenownp, struct nfscllockowner **lpp, int *newonep, int *donelocallyp) argument 1121 nfscl_relbytelock(vnode_t vp, u_int64_t off, u_int64_t len, __unused struct ucred *cred, NFSPROC_T *p, int callcnt, struct nfsclclient *clp, void *id, int flags, struct nfscllockowner **lpp, int *dorpcp) argument 1271 nfscl_checkwritelocked(vnode_t vp, struct flock *fl, struct ucred *cred, NFSPROC_T *p, void *id, int flags) argument 1431 nfscl_expireopen(struct nfsclclient *clp, struct nfsclopen *op, struct nfsmount *nmp, struct ucred *cred, NFSPROC_T *p) argument 1582 nfscl_expireclient(struct nfsclclient *clp, struct nfsmount *nmp, struct ucred *cred, NFSPROC_T *p) argument 1795 struct ucred *cred; local 1877 nfscl_recover(struct nfsclclient *clp, struct ucred *cred, NFSPROC_T *p) argument 2207 struct ucred *cred; local 2444 struct ucred *cred; local 3127 struct ucred *cred; local 3778 nfscl_recalldeleg(struct nfsclclient *clp, struct nfsmount *nmp, struct nfscldeleg *dp, vnode_t vp, struct ucred *cred, NFSPROC_T *p, int called_from_renewthread) argument 3933 nfscl_moveopen(vnode_t vp, struct nfsclclient *clp, struct nfsmount *nmp, struct nfsclopen *lop, struct nfsclowner *owp, struct nfscldeleg *dp, struct ucred *cred, NFSPROC_T *p) argument 4009 nfscl_relock(vnode_t vp, struct nfsclclient *clp, struct nfsmount *nmp, struct nfscllockowner *lp, struct nfscllock *lop, struct ucred *cred, NFSPROC_T *p) argument 4044 nfsrpc_reopen(struct nfsmount *nmp, u_int8_t *fhp, int fhlen, u_int32_t mode, struct nfsclopen *op, struct nfscldeleg **dpp, struct ucred *cred, NFSPROC_T *p) argument 4074 nfscl_tryopen(struct nfsmount *nmp, vnode_t vp, u_int8_t *fhp, int fhlen, u_int8_t *newfhp, int newfhlen, u_int32_t mode, struct nfsclopen *op, u_int8_t *name, int namelen, struct nfscldeleg **ndpp, int reclaim, u_int32_t delegtype, struct ucred *cred, NFSPROC_T *p) argument 4108 nfscl_trylock(struct nfsmount *nmp, vnode_t vp, u_int8_t *fhp, int fhlen, struct nfscllockowner *nlp, int newone, int reclaim, u_int64_t off, u_int64_t len, short type, struct ucred *cred, NFSPROC_T *p) argument 4146 nfscl_trydelegreturn(struct nfscldeleg *dp, struct ucred *cred, struct nfsmount *nmp, NFSPROC_T *p) argument 4174 nfscl_tryclose(struct nfsclopen *op, struct ucred *cred, struct nfsmount *nmp, NFSPROC_T *p) argument 4277 struct ucred *cred; local 4374 struct ucred *cred; local 4679 nfscl_layout(struct nfsmount *nmp, vnode_t vp, u_int8_t *fhp, int fhlen, nfsv4stateid_t *stateidp, int retonclose, struct nfsclflayouthead *fhlp, struct nfscllayout **lypp, struct ucred *cred, NFSPROC_T *p) argument 5124 nfscl_layoutreturn(struct nfsmount *nmp, struct nfscllayout *lyp, struct ucred *cred, NFSPROC_T *p) argument 5145 nfscl_dolayoutcommit(struct nfsmount *nmp, struct nfscllayout *lyp, struct ucred *cred, NFSPROC_T *p) argument [all...] |
/freebsd-10.0-release/sys/fs/smbfs/ |
H A D | smbfs_io.c | 75 smbfs_readvdir(struct vnode *vp, struct uio *uio, struct ucred *cred) argument 89 smb_makescred(scred, uio->uio_td, cred); 181 smbfs_readvnode(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument 211 error = smbfs_readvdir(vp, uiop, cred); 220 error = VOP_GETATTR(vp, &vattr, cred); 225 error = VOP_GETATTR(vp, &vattr, cred); 236 smb_makescred(scred, td, cred); 244 struct ucred *cred, int ioflag) 276 error = VOP_GETATTR(vp, &vattr, cred); 289 smb_makescred(scred, td, cred); 243 smbfs_writevnode(struct vnode *vp, struct uio *uiop, struct ucred *cred, int ioflag) argument 577 struct ucred *cred; local [all...] |
/freebsd-10.0-release/contrib/subversion/subversion/libsvn_subr/ |
H A D | prompt.c | 766 svn_auth_cred_ssl_client_cert_t *cred = NULL; 776 cred = apr_palloc(pool, sizeof(*cred)); 777 cred->cert_file = abs_cert_file; 778 cred->may_save = may_save; 779 *cred_p = cred; 794 svn_auth_cred_ssl_client_cert_pw_t *cred = NULL; 801 cred = apr_pcalloc(pool, sizeof(*cred)); 802 cred 763 svn_auth_cred_ssl_client_cert_t *cred = NULL; local 791 svn_auth_cred_ssl_client_cert_pw_t *cred = NULL; local [all...] |
/freebsd-10.0-release/contrib/wpa/src/tls/ |
H A D | tlsv1_client_write.c | 29 if (conn->cred == NULL) 32 cert = conn->cred->cert; 37 cert = x509_certificate_get_subject(conn->cred->trusted_certs, 155 cert = conn->cred ? conn->cred->cert : NULL; 173 cert = x509_certificate_get_subject(conn->cred->trusted_certs, 176 if (conn->cred == NULL || cert == conn->cred->cert || cert == NULL) { 575 if (conn->cred == NULL || 576 crypto_private_key_sign_pkcs1(conn->cred [all...] |
/freebsd-10.0-release/contrib/wpa/wpa_supplicant/ |
H A D | config.h | 38 * of this list is stored in the cred field of struct wpa_config. 254 * cred - Head of the credential list 258 struct wpa_cred *cred; member in struct:wpa_config 835 void wpa_config_free_cred(struct wpa_cred *cred); 836 int wpa_config_set_cred(struct wpa_cred *cred, const char *var,
|
/freebsd-10.0-release/crypto/heimdal/lib/gssapi/mech/ |
H A D | gss_inquire_cred.c | 55 struct _gss_cred *cred = (struct _gss_cred *) cred_handle; local 96 if (cred) { 99 HEIM_SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) {
|
/freebsd-10.0-release/lib/libgssapi/ |
H A D | gss_inquire_cred.c | 36 #include "cred.h" 62 struct _gss_cred *cred = (struct _gss_cred *) cred_handle; local 104 if (cred) { 107 SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) {
|
/freebsd-10.0-release/sys/fs/unionfs/ |
H A D | union.h | 114 int unionfs_check_rmdir(struct vnode *vp, struct ucred *cred, struct thread *td); 115 int unionfs_copyfile(struct unionfs_node *unp, int docopy, struct ucred *cred, struct thread *td); 117 int unionfs_create_uppervattr(struct unionfs_mount *ump, struct vnode *lvp, struct vattr *uva, struct ucred *cred, struct thread *td);
|
/freebsd-10.0-release/sys/fs/fuse/ |
H A D | fuse_ipc.h | 357 struct fuse_data *fdata_alloc(struct cdev *dev, struct ucred *cred); 402 struct ucred *cred); 406 struct ucred *cred); 409 struct vnode *vp, struct thread *td, struct ucred *cred); 416 struct vnode *vp, struct thread *td, struct ucred *cred) 419 fdisp_make_vp(fdip, op, vp, td, cred); 415 fdisp_simple_putget_vp(struct fuse_dispatcher *fdip, enum fuse_opcode op, struct vnode *vp, struct thread *td, struct ucred *cred) argument
|
/freebsd-10.0-release/sys/ufs/ufs/ |
H A D | ufs_lookup.c | 106 ufs_delete_denied(struct vnode *vdp, struct vnode *tdp, struct ucred *cred, argument 121 error = VOP_ACCESS(vdp, VEXEC, cred, td); 125 error = VOP_ACCESSX(tdp, VDELETE, cred, td); 129 error = VOP_ACCESSX(vdp, VDELETE_CHILD, cred, td); 133 error = VOP_ACCESSX(vdp, VEXPLICIT_DENY | VDELETE_CHILD, cred, td); 142 error = VOP_ACCESS(vdp, VWRITE, cred, td); 153 VOP_ACCESS(vdp, VADMIN, cred, td) && 154 VOP_ACCESS(tdp, VADMIN, cred, td)) 240 struct ucred *cred = cnp->cn_cred; local 503 error = VOP_ACCESSX(vdp, VWRITE | VAPPEND, cred, cn 1390 ufs_dir_dd_ino(struct vnode *vp, struct ucred *cred, ino_t *dd_ino, struct vnode **dd_vp) argument 1438 ufs_checkpath(ino_t source_ino, ino_t parent_ino, struct inode *target, struct ucred *cred, ino_t *wait_ino) argument [all...] |
H A D | ufs_vnops.c | 517 struct ucred *cred = ap->a_cred; local 543 if ((error = VOP_ACCESS(vp, VADMIN, cred, td))) 555 if (!priv_check_cred(cred, PRIV_VFS_SYSFLAGS, 0)) { 558 error = securelevel_gt(cred, 0); 591 if ((error = ufs_chown(vp, vap->va_uid, vap->va_gid, cred, 628 cred)) != 0) 661 error = VOP_ACCESSX(vp, VWRITE_ATTRIBUTES, cred, td); 663 error = VOP_ACCESS(vp, VWRITE, cred, td); 665 error = VOP_ACCESSX(vp, VWRITE_ATTRIBUTES, cred, td); 700 error = ufs_chmod(vp, (int)vap->va_mode, cred, t 707 ufs_update_nfs4_acl_after_mode_change(struct vnode *vp, int mode, int file_owner_id, struct ucred *cred, struct thread *td) argument 1607 ufs_do_posix1e_acl_inheritance_dir(struct vnode *dvp, struct vnode *tvp, mode_t dmode, struct ucred *cred, struct thread *td) argument 1685 ufs_do_posix1e_acl_inheritance_file(struct vnode *dvp, struct vnode *tvp, mode_t mode, struct ucred *cred, struct thread *td) argument 1764 ufs_do_nfs4_acl_inheritance(struct vnode *dvp, struct vnode *tvp, mode_t child_mode, struct ucred *cred, struct thread *td) argument [all...] |
/freebsd-10.0-release/crypto/heimdal/lib/krb5/ |
H A D | mcache.c | 44 krb5_creds cred; member in struct:krb5_mcache::link 224 krb5_free_cred_contents (context, &l->cred); 254 memset (&l->cred, 0, sizeof(l->cred)); 255 ret = krb5_copy_creds_contents (context, creds, &l->cred); 309 &l->cred, 332 if(krb5_compare_creds(context, which, mcreds, &p->cred)) { 334 krb5_free_cred_contents(context, &p->cred);
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | cred.h | 48 typedef struct cred cred_t; 54 struct proc; /* cred.h is included in proc.h */ 61 struct auditinfo_addr; /* cred.h is included in audit.h */ 67 extern struct cred *kcred;
|
/freebsd-10.0-release/sys/kgssapi/ |
H A D | gss_init_sec_context.c | 75 args.cred = initiator_cred_handle->handle; 77 args.cred = 0;
|
/freebsd-10.0-release/sys/netinet6/ |
H A D | in6_pcb.c | 111 struct ucred *cred) 130 if ((error = prison_local_ip6(cred, &inp->in6p_laddr, 146 if ((error = prison_local_ip6(cred, &sin6->sin6_addr, 193 priv_check_cred(cred, PRIV_NETINET_RESERVEDPORT, 201 INPLOOKUP_WILDCARD, cred); 220 INPLOOKUP_WILDCARD, cred); 234 lport, lookupflags, cred); 256 lport, lookupflags, cred); 278 if ((error = in6_pcbsetport(&inp->in6p_laddr, inp, cred)) != 0) { 378 struct ucred *cred, struc 110 in6_pcbbind(register struct inpcb *inp, struct sockaddr *nam, struct ucred *cred) argument 377 in6_pcbconnect_mbuf(register struct inpcb *inp, struct sockaddr *nam, struct ucred *cred, struct mbuf *m) argument 424 in6_pcbconnect(struct inpcb *inp, struct sockaddr *nam, struct ucred *cred) argument 678 in6_pcblookup_local(struct inpcbinfo *pcbinfo, struct in6_addr *laddr, u_short lport, int lookupflags, struct ucred *cred) argument [all...] |
/freebsd-10.0-release/sys/sys/ |
H A D | racct.h | 145 void racct_add_cred(struct ucred *cred, int resource, uint64_t amount); 150 void racct_sub_cred(struct ucred *cred, int resource, uint64_t amount);
|
/freebsd-10.0-release/sys/ufs/ffs/ |
H A D | ffs_balloc.c | 91 struct ucred *cred, int flags, struct buf **bpp) 144 cred, &bp); 196 cred, &bp); 212 nsize, flags, cred, &newb); 252 flags, cred, &newb)) != 0) { 310 flags | IO_BUFLOCKED, cred, &newb)) != 0) { 314 softdep_request_cleanup(fs, vp, cred, 386 flags | IO_BUFLOCKED, cred, &newb); 391 softdep_request_cleanup(fs, vp, cred, 514 (void) chkdq(ip, -btodb(deallocated), cred, FORC 90 ffs_balloc_ufs1(struct vnode *vp, off_t startoffset, int size, struct ucred *cred, int flags, struct buf **bpp) argument 539 ffs_balloc_ufs2(struct vnode *vp, off_t startoffset, int size, struct ucred *cred, int flags, struct buf **bpp) argument [all...] |