Searched refs:cred (Results 151 - 175 of 398) sorted by relevance

1234567891011>>

/freebsd-10.0-release/sys/fs/ext2fs/
H A Dext2_balloc.c60 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 Dkern_ktrace.c514 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 Dkern_racct.c93 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 Dsysv_ipc.c88 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 Dvfs_export.c230 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 Dsmb_subr.c56 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 Dsmb_conn.c390 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 Dnfs.h163 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 Dnfs_clstate.c210 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 Dsmbfs_io.c75 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 Dprompt.c766 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 Dtlsv1_client_write.c29 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 Dconfig.h38 * 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 Dgss_inquire_cred.c55 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 Dgss_inquire_cred.c36 #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 Dunion.h114 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 Dfuse_ipc.h357 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 Dufs_lookup.c106 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 Dufs_vnops.c517 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 Dmcache.c44 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 Dcred.h48 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 Dgss_init_sec_context.c75 args.cred = initiator_cred_handle->handle;
77 args.cred = 0;
/freebsd-10.0-release/sys/netinet6/
H A Din6_pcb.c111 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 Dracct.h145 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 Dffs_balloc.c91 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...]

Completed in 179 milliseconds

1234567891011>>