/freebsd-9.3-release/sys/fs/nwfs/ |
H A D | nwfs_ioctl.c | 49 struct ucred *cred; 55 struct ucred *cred = ap->a_cred; local 66 error = ncp_conn_lock(conn, td, cred, NCPM_READ); 74 if ((error = VOP_ACCESS(vp, VEXEC, cred, td))) break; 82 if ((error = VOP_ACCESS(vp, VEXEC, cred, td))) break;
|
H A D | nwfs_io.c | 69 nwfs_readvdir(struct vnode *vp, struct uio *uio, struct ucred *cred) { argument 87 error = ncp_initsearch(vp, uio->uio_td, cred); 109 error = ncp_search_for_file_or_subdir(nmp, &np->n_seq, &fattr, uio->uio_td, cred); 150 nwfs_readvnode(struct vnode *vp, struct uio *uiop, struct ucred *cred) { argument 167 error = nwfs_readvdir(vp, uiop, cred); 173 error = VOP_GETATTR(vp, &vattr, cred); 177 error = VOP_GETATTR(vp, &vattr, cred); 185 error = ncp_read(NWFSTOCONN(nmp), &np->n_fh, uiop, cred); 190 nwfs_writevnode(vp, uiop, cred, ioflag) 193 struct ucred *cred; [all...] |
/freebsd-9.3-release/sys/kgssapi/ |
H A D | gss_acquire_cred.c | 58 gss_cred_id_t cred; local 89 cred = malloc(sizeof(struct _gss_cred_id_t), M_GSSAPI, M_WAITOK); 90 cred->handle = res.output_cred; 91 *output_cred_handle = cred;
|
/freebsd-9.3-release/sys/netncp/ |
H A D | ncp_subr.h | 81 #define ncp_suser(cred) priv_check_cred(cred, PRIV_NETNCP, 0) 83 #define ncp_isowner(conn,cred) ((cred)->cr_uid == (conn)->nc_owner->cr_uid)
|
H A D | ncp_ncp.h | 115 struct thread *td,struct ucred *cred); 120 struct thread *td, struct ucred *cred); 123 struct thread *td, struct ucred *cred); 124 int ncp_read(struct ncp_conn *conn, ncp_fh *file, struct uio *uiop, struct ucred *cred); 125 int ncp_write(struct ncp_conn *conn, ncp_fh *file, struct uio *uiop, struct ucred *cred);
|
H A D | ncp_conn.h | 193 struct thread *td, struct ucred *cred, struct ncp_conn **connid); 195 int ncp_conn_access(struct ncp_conn *conn,struct ucred *cred,mode_t mode); 196 int ncp_conn_lock(struct ncp_conn *conn,struct thread *td, struct ucred *cred,int mode); 204 int ncp_conn_getbyref(int connRef,struct thread *td, struct ucred *cred, int mode, 206 int ncp_conn_getbyli(struct ncp_conn_loginfo *li,struct thread *td, struct ucred *cred, 214 int ncp_conn_getattached(struct ncp_conn_args *li,struct thread *td, struct ucred *cred,int mode, struct ncp_conn **connpp); 219 int ncp_conn_login(struct ncp_conn *conn, struct thread *td, struct ucred *cred);
|
/freebsd-9.3-release/usr.sbin/mount_portalfs/ |
H A D | Makefile | 5 SRCS= mount_portalfs.c activate.c conf.c cred.c getmntopts.c pt_conf.c \
|
/freebsd-9.3-release/contrib/bind9/lib/dns/include/dst/ |
H A D | gssapi.h | 61 gss_cred_id_t *cred); 69 * 'cred' is a pointer to NULL, which will be allocated with the 80 dst_gssapi_releasecred(gss_cred_id_t *cred); 87 * 'cred' is a pointer to the credential to be released 120 dst_gssapi_acceptctx(gss_cred_id_t cred, 130 * 'cred' is the acceptor's valid GSS credential handle
|
/freebsd-9.3-release/lib/libgssapi/ |
H A D | gss_inquire_cred_by_oid.c | 37 #include "cred.h" 48 struct _gss_cred *cred = (struct _gss_cred *) cred_handle; local 57 if (cred == NULL) 60 SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) {
|
H A D | gss_add_cred.c | 34 #include "cred.h" 45 gss_cred_id_t cred; local 60 &cred, 0, 0, 0); 70 m->gm_release_cred(&minor_status, &cred); 75 new_mc->gmc_cred = cred; 95 struct _gss_cred *cred = (struct _gss_cred *) input_cred_handle; local 125 if (cred) { 126 SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) {
|
H A D | gss_inquire_cred_by_mech.c | 32 #include "cred.h" 66 struct _gss_cred *cred = (struct _gss_cred *) cred_handle; local 67 SLIST_FOREACH(mcp, &cred->gc_mc, gmc_link)
|
H A D | gss_krb5.c | 35 #include "cred.h" 57 struct _gss_cred *cred = (struct _gss_cred *) cred_handle; local 62 SLIST_FOREACH(mcp, &cred->gc_mc, gmc_link) {
|
/freebsd-9.3-release/contrib/wpa/src/crypto/ |
H A D | tls_internal.c | 166 struct tlsv1_credentials *cred; local 171 cred = tlsv1_cred_alloc(); 172 if (cred == NULL) 175 if (tlsv1_set_ca_cert(cred, params->ca_cert, 180 tlsv1_cred_free(cred); 184 if (tlsv1_set_cert(cred, params->client_cert, 189 tlsv1_cred_free(cred); 193 if (tlsv1_set_private_key(cred, params->private_key, 198 tlsv1_cred_free(cred); 202 if (tlsv1_set_dhparams(cred, param 226 struct tlsv1_credentials *cred; local [all...] |
/freebsd-9.3-release/crypto/heimdal/lib/gssapi/ |
H A D | test_cred.c | 87 gss_cred_id_t cred; local 95 &cred, 102 maj_stat = gss_release_cred(&min_stat, &cred); 114 gss_cred_id_t cred, cred2, cred3; local 120 &cred, 127 cred, 141 maj_stat = gss_release_cred(&min_stat, &cred);
|
/freebsd-9.3-release/crypto/heimdal/lib/krb5/ |
H A D | get_for_creds.c | 201 KRB_CRED cred; local 266 memset (&cred, 0, sizeof(cred)); 267 cred.pvno = 5; 268 cred.msg_type = krb_cred; 269 ALLOC_SEQ(&cred.tickets, 1); 270 if (cred.tickets.val == NULL) { 277 cred.tickets.val, &len); 396 free_KRB_CRED(&cred); 411 cred [all...] |
/freebsd-9.3-release/sys/fs/coda/ |
H A D | coda_venus.c | 106 (in)->cred.cr_uid = ident->cr_uid; \ 107 (in)->cred.cr_groupid = ident->cr_gid; \ 109 bzero(&((in)->cred),sizeof(struct coda_cred)); \ 110 (in)->cred.cr_uid = -1; \ 111 (in)->cred.cr_groupid = -1; \ 179 venus_root(void *mdp, struct ucred *cred, struct proc *p, argument 186 INIT_IN(inp, CODA_ROOT, cred, p); 197 venus_open(void *mdp, struct CodaFid *fid, int flag, struct ucred *cred, argument 205 INIT_IN(&inp->ih, CODA_OPEN_BY_FD, cred, p); 218 venus_close(void *mdp, struct CodaFid *fid, int flag, struct ucred *cred, argument 255 venus_ioctl(void *mdp, struct CodaFid *fid, int com, int flag, caddr_t data, struct ucred *cred, struct proc *p) argument 313 venus_getattr(void *mdp, struct CodaFid *fid, struct ucred *cred, struct vattr *vap) argument 336 venus_setattr(void *mdp, struct CodaFid *fid, struct vattr *vap, struct ucred *cred) argument 358 venus_access(void *mdp, struct CodaFid *fid, accmode_t accmode, struct ucred *cred, struct proc *p) argument 385 venus_readlink(void *mdp, struct CodaFid *fid, struct ucred *cred, struct proc *p, char **str, int *len) argument 431 venus_lookup(void *mdp, struct CodaFid *fid, const char *nm, int len, struct ucred *cred, struct proc *p, struct CodaFid *VFid, int *vtype) argument 469 venus_create(void *mdp, struct CodaFid *fid, const char *nm, int len, int exclusive, int mode, struct vattr *va, struct ucred *cred, struct proc *p, struct CodaFid *VFid, struct vattr *attr) argument 500 venus_remove(void *mdp, struct CodaFid *fid, const char *nm, int len, struct ucred *cred, struct proc *p) argument 523 venus_link(void *mdp, struct CodaFid *fid, struct CodaFid *tfid, const char *nm, int len, struct ucred *cred, struct proc *p) argument 547 venus_rename(void *mdp, struct CodaFid *fid, struct CodaFid *tfid, const char *nm, int len, const char *tnm, int tlen, struct ucred *cred, struct proc *p) argument 575 venus_mkdir(void *mdp, struct CodaFid *fid, const char *nm, int len, struct vattr *va, struct ucred *cred, struct proc *p, struct CodaFid *VFid, struct vattr *ova) argument 604 venus_rmdir(void *mdp, struct CodaFid *fid, const char *nm, int len, struct ucred *cred, struct proc *p) argument 627 venus_symlink(void *mdp, struct CodaFid *fid, const char *lnm, int llen, const char *nm, int len, struct vattr *va, struct ucred *cred, struct proc *p) argument 658 venus_readdir(void *mdp, struct CodaFid *fid, int count, int offset, struct ucred *cred, struct proc *p, char *buffer, int *len) argument 685 venus_fhtovp(void *mdp, struct CodaFid *fid, struct ucred *cred, struct proc *p, struct CodaFid *VFid, int *vtype) argument [all...] |
H A D | coda_vnops.c | 190 struct ucred *cred = ap->a_cred; local 211 error = venus_open(vtomi((*vpp)), &cp->c_fid, flag, cred, 241 error = VOP_OPEN(vp, flag, cred, td, NULL); 262 struct ucred *cred = ap->a_cred; local 279 VOP_CLOSE(cp->c_ovp, flag, cred, td); 295 error = venus_close(vtomi(vp), &cp->c_fid, flag, cred, 323 struct ucred *cred, struct thread *td) 353 error = VOP_OPEN(vp, (rw == UIO_READ ? FREAD : FWRITE), cred, 373 error = VOP_READ(cfvp, uiop, ioflag, cred); 375 error = VOP_WRITE(cfvp, uiop, ioflag, cred); 322 coda_rdwr(struct vnode *vp, struct uio *uiop, enum uio_rw rw, int ioflag, struct ucred *cred, struct thread *td) argument 420 struct ucred *cred = ap->a_cred; local 507 struct ucred *cred = ap->a_cred; local 570 struct ucred *cred = ap->a_cred; local 612 struct ucred *cred = ap->a_cred; local 677 struct ucred *cred = ap->a_cred; local 802 struct ucred *cred __attribute__((unused)) = NULL; local 870 struct ucred *cred = cnp->cn_cred; local 1006 struct ucred *cred = cnp->cn_cred; local 1096 struct ucred *cred = cnp->cn_cred; local 1142 struct ucred *cred = cnp->cn_cred; local 1193 struct ucred *cred = fcnp->cn_cred; local 1275 struct ucred *cred = cnp->cn_cred; local 1345 struct ucred *cred = cnp->cn_cred; local 1392 struct ucred *cred = cnp->cn_cred; local 1463 struct ucred *cred = ap->a_cred; local 1670 coda_print_cred(struct ucred *cred) argument [all...] |
/freebsd-9.3-release/contrib/wpa/src/tls/ |
H A D | tlsv1_server_write.c | 33 cert = conn->cred->cert; 38 cert = x509_certificate_get_subject(conn->cred->trusted_certs, 193 cert = conn->cred->cert; 211 cert = x509_certificate_get_subject(conn->cred->trusted_certs, 214 if (cert == conn->cred->cert || cert == NULL) { 273 if (conn->cred == NULL || conn->cred->dh_p == NULL || 274 conn->cred->dh_g == NULL) { 281 conn->dh_secret_len = conn->cred->dh_p_len; 300 if (os_memcmp(conn->dh_secret, conn->cred [all...] |
/freebsd-9.3-release/lib/libkvm/ |
H A D | kvm_vnet.c | 62 struct ucred cred; local 170 if (kvm_read(kd, (uintptr_t)credp, &cred, sizeof(cred)) != 171 sizeof(cred)) { 172 _kvm_err(kd, kd->program, "%s: cred", __func__); 175 if (cred.cr_prison == NULL) { 179 if (kvm_read(kd, (uintptr_t)cred.cr_prison, &prison, sizeof(prison)) !=
|
/freebsd-9.3-release/sys/security/audit/ |
H A D | audit.c | 78 static MALLOC_DEFINE(M_AUDITCRED, "audit_cred", "Audit cred storage"); 213 struct ucred *cred; local 226 cred = td->td_ucred; 227 cru2x(cred, &ar->k_ar.ar_subj_cred); 228 ar->k_ar.ar_subj_ruid = cred->cr_ruid; 229 ar->k_ar.ar_subj_rgid = cred->cr_rgid; 230 ar->k_ar.ar_subj_egid = cred->cr_groups[0]; 231 ar->k_ar.ar_subj_auid = cred->cr_audit.ai_auid; 232 ar->k_ar.ar_subj_asid = cred->cr_audit.ai_asid; 234 ar->k_ar.ar_subj_amask = cred 602 audit_cred_destroy(struct ucred *cred) argument 608 audit_cred_init(struct ucred *cred) argument 619 audit_cred_kproc0(struct ucred *cred) argument 627 audit_cred_proc1(struct ucred *cred) argument 655 struct ucred *cred; local [all...] |
/freebsd-9.3-release/sys/security/mac_lomac/ |
H A D | mac_lomac.c | 893 lomac_bpfdesc_create(struct ucred *cred, struct bpf_d *d, argument 898 source = SLOT(cred->cr_label); 917 lomac_cred_check_relabel(struct ucred *cred, struct label *newlabel) argument 922 subj = SLOT(cred->cr_label); 998 lomac_cred_create_init(struct ucred *cred) argument 1002 dest = SLOT(cred->cr_label); 1009 lomac_cred_create_swapper(struct ucred *cred) argument 1013 dest = SLOT(cred->cr_label); 1020 lomac_cred_relabel(struct ucred *cred, struct label *newlabel) argument 1025 dest = SLOT(cred 1031 lomac_devfs_create_device(struct ucred *cred, struct mount *mp, struct cdev *dev, struct devfs_dirent *de, struct label *delabel) argument 1067 lomac_devfs_create_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) argument 1105 lomac_ifnet_check_relabel(struct ucred *cred, struct ifnet *ifp, struct label *ifplabel, struct label *newlabel) argument 1247 lomac_ifnet_relabel(struct ucred *cred, struct ifnet *ifp, struct label *ifplabel, struct label *newlabel) argument 1274 lomac_inpcb_check_visible(struct ucred *cred, struct inpcb *inp, struct label *inplabel) argument 1420 lomac_kld_check_load(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument 1441 lomac_mount_create(struct ucred *cred, struct mount *mp, struct label *mplabel) argument 1543 lomac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, struct label *pplabel, unsigned long cmd, void *data) argument 1556 lomac_pipe_check_read(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument 1574 lomac_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, struct label *pplabel, struct label *newlabel) argument 1625 lomac_pipe_check_write(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument 1643 lomac_pipe_create(struct ucred *cred, struct pipepair *pp, struct label *pplabel) argument 1655 lomac_pipe_relabel(struct ucred *cred, struct pipepair *pp, struct label *pplabel, struct label *newlabel) argument 1672 lomac_priv_check(struct ucred *cred, int priv) argument 1857 lomac_proc_check_debug(struct ucred *cred, struct proc *p) argument 1877 lomac_proc_check_sched(struct ucred *cred, struct proc *p) argument 1897 lomac_proc_check_signal(struct ucred *cred, struct proc *p, int signum) argument 1954 lomac_socket_check_relabel(struct ucred *cred, struct socket *so, struct label *solabel, struct label *newlabel) argument 2007 lomac_socket_check_visible(struct ucred *cred, struct socket *so, struct label *solabel) argument 2029 lomac_socket_create(struct ucred *cred, struct socket *so, struct label *solabel) argument 2072 lomac_socket_relabel(struct ucred *cred, struct socket *so, struct label *solabel, struct label *newlabel) argument 2139 lomac_system_check_acct(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument 2160 lomac_system_check_auditctl(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument 2181 lomac_system_check_swapoff(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument 2198 lomac_system_check_swapon(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument 2219 lomac_system_check_sysctl(struct ucred *cred, struct sysctl_oid *oidp, void *arg1, int arg2, struct sysctl_req *req) argument 2353 lomac_vnode_check_create(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct componentname *cnp, struct vattr *vap) argument 2374 lomac_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp, struct label *vplabel, acl_type_t type) argument 2392 lomac_vnode_check_link(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument 2416 lomac_vnode_check_mmap(struct ucred *cred, struct vnode *vp, struct label *vplabel, int prot, int flags) argument 2444 lomac_vnode_check_mmap_downgrade(struct ucred *cred, struct vnode *vp, struct label *vplabel, int *prot) argument 2464 lomac_vnode_check_open(struct ucred *cred, struct vnode *vp, struct label *vplabel, accmode_t accmode) argument 2503 lomac_vnode_check_relabel(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *newlabel) argument 2579 lomac_vnode_check_rename_from(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument 2603 lomac_vnode_check_rename_to(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, int samedir, struct componentname *cnp) argument 2629 lomac_vnode_check_revoke(struct ucred *cred, struct vnode *vp, struct label *vplabel) argument 2647 lomac_vnode_check_setacl(struct ucred *cred, struct vnode *vp, struct label *vplabel, acl_type_t type, struct acl *acl) argument 2665 lomac_vnode_check_setextattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, int attrnamespace, const char *name) argument 2685 lomac_vnode_check_setflags(struct ucred *cred, struct vnode *vp, struct label *vplabel, u_long flags) argument 2703 lomac_vnode_check_setmode(struct ucred *cred, struct vnode *vp, struct label *vplabel, mode_t mode) argument 2721 lomac_vnode_check_setowner(struct ucred *cred, struct vnode *vp, struct label *vplabel, uid_t uid, gid_t gid) argument 2739 lomac_vnode_check_setutimes(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct timespec atime, struct timespec mtime) argument 2757 lomac_vnode_check_unlink(struct ucred *cred, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument 2799 lomac_vnode_create_extattr(struct ucred *cred, struct mount *mp, struct label *mplabel, struct vnode *dvp, struct label *dvplabel, struct vnode *vp, struct label *vplabel, struct componentname *cnp) argument 2884 lomac_vnode_relabel(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *newlabel) argument 2896 lomac_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, struct label *vplabel, struct label *intlabel) argument [all...] |
/freebsd-9.3-release/contrib/wpa/src/eap_peer/ |
H A D | eap_wsc.c | 68 static int eap_wsc_new_ap_settings(struct wps_credential *cred, argument 74 os_memset(cred, 0, sizeof(*cred)); 85 if ((len & 1) || len > 2 * sizeof(cred->ssid) || 86 hexstr2bin(pos, cred->ssid, len / 2)) 88 cred->ssid_len = len / 2; 94 cred->auth_type = WPS_AUTH_OPEN; 96 cred->auth_type = WPS_AUTH_WPAPSK; 98 cred->auth_type = WPS_AUTH_WPA2PSK; 106 cred [all...] |
/freebsd-9.3-release/crypto/heimdal/kuser/ |
H A D | kinit.c | 337 krb5_creds cred; local 339 memset(&cred, 0, sizeof(cred)); 341 ret = krb5_make_principal(context, &cred.server, 346 ret = krb5_copy_principal(context, client, &cred.client); 350 cred.times.authtime = time(NULL); 351 cred.times.endtime = time(NULL) + 3600 * 24 * 30; /* XXX */ 352 cred.session.keytype = ENCTYPE_ARCFOUR_HMAC_MD5; 353 ret = krb5_data_copy(&cred.session.keyvalue, buf->data, buf->length); 357 ret = krb5_cc_store_cred(context, id, &cred); 373 krb5_creds cred; local 613 krb5_creds in_cred, *cred; local [all...] |
/freebsd-9.3-release/sys/fs/fifofs/ |
H A D | fifo_vnops.c | 191 struct ucred *cred = ap->a_cred; local 201 error = socreate(AF_LOCAL, &rso, SOCK_STREAM, 0, cred, td); 205 error = socreate(AF_LOCAL, &wso, SOCK_STREAM, 0, cred, td); 531 fifo_ioctl_f(struct file *fp, u_long com, void *data, struct ucred *cred, argument 563 filetmp.f_cred = cred; 564 error = soo_ioctl(&filetmp, com, data, cred, td); 570 filetmp.f_cred = cred; 571 error = soo_ioctl(&filetmp, com, data, cred, td); 586 filetmp.f_cred = cred; 587 return (soo_ioctl(&filetmp, com, data, cred, t 650 fifo_poll_f(struct file *fp, int events, struct ucred *cred, struct thread *td) argument 678 fifo_read_f(struct file *fp, struct uio *uio, struct ucred *cred, int flags, struct thread *td) argument 692 fifo_stat_f(struct file *fp, struct stat *sb, struct ucred *cred, struct thread *td) argument 699 fifo_truncate_f(struct file *fp, off_t length, struct ucred *cred, struct thread *td) argument 706 fifo_write_f(struct file *fp, struct uio *uio, struct ucred *cred, int flags, struct thread *td) argument [all...] |
/freebsd-9.3-release/contrib/wpa/wpa_supplicant/dbus/ |
H A D | dbus_old.h | 84 const struct wps_credential *cred); 113 const struct wps_credential *cred) 112 wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument
|