/freebsd-11-stable/lib/libgssapi/ |
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) {
|
H A D | gss_init_sec_context.c | 36 #include "cred.h" 43 struct _gss_cred *cred = (struct _gss_cred *)cred_handle; local 46 if (cred == NULL) 49 SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { 133 * If we have a cred, find the cred for this mechanism.
|
/freebsd-11-stable/crypto/heimdal/lib/gssapi/mech/ |
H A D | gss_inquire_cred_by_mech.c | 62 struct _gss_cred *cred = (struct _gss_cred *) cred_handle; local 63 HEIM_SLIST_FOREACH(mcp, &cred->gc_mc, gmc_link)
|
H A D | gss_add_cred_with_password.c | 47 struct _gss_cred *cred = (struct _gss_cred *) input_cred_handle; local 78 if (cred) { 79 HEIM_SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) {
|
H A D | gss_init_sec_context.c | 34 struct _gss_cred *cred = (struct _gss_cred *)cred_handle; local 37 if (cred == NULL) 40 HEIM_SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { 180 * If we have a cred, find the cred for this mechanism.
|
/freebsd-11-stable/sys/fs/procfs/ |
H A D | procfs_map.c | 86 struct ucred *cred; local 138 cred = (entry->cred) ? entry->cred : (obj ? obj->cred : NULL); 224 cred ? "CH":"NCH", cred ? cred->cr_ruid : -1);
|
/freebsd-11-stable/sys/vm/ |
H A D | vm.h | 151 int swap_reserve_by_cred(vm_ooffset_t incr, struct ucred *cred); 154 void swap_release_by_cred(vm_ooffset_t decr, struct ucred *cred);
|
H A D | vm_map.c | 150 #define ENTRY_CHARGED(e) ((e)->cred != NULL || \ 151 ((e)->object.vm_object != NULL && (e)->object.vm_object->cred != NULL && \ 1171 struct ucred *cred; local 1236 cred = NULL; 1245 object->cred == NULL, 1247 cred = curthread->td_ucred; 1270 (prev_entry->cred == cred || 1272 prev_entry->object.vm_object->cred == cred)) 2004 struct ucred *cred; local 3231 struct ucred *cred; local 3730 struct ucred *cred; local 4057 struct ucred *cred; local [all...] |
/freebsd-11-stable/sys/fs/fuse/ |
H A D | fuse_node.h | 125 void fuse_vnode_refreshsize(struct vnode *vp, struct ucred *cred); 127 int fuse_vnode_savesize(struct vnode *vp, struct ucred *cred);
|
H A D | fuse_vnops.c | 225 struct ucred *cred = ap->a_cred; local 242 if (priv_check_cred(cred, PRIV_VFS_ADMIN, 0) || 243 (fuse_match_cred(data->daemoncred, cred) == 0)) { 271 struct ucred *cred = ap->a_cred; local 282 fuse_filehandle_close(vp, FUFH_RDONLY, NULL, cred); 303 fuse_vnode_savesize(vp, cred); 324 struct ucred *cred = cnp->cn_cred; local 360 fdisp_make(fdip, FUSE_CREATE, vnode_mount(dvp), parentnid, td, cred); 391 fdisp_make(fdip, FUSE_RELEASE, mp, nodeid, td, cred); 482 struct ucred *cred local 662 struct ucred *cred = cnp->cn_cred; local 1010 fuse_internal_forget_send(vnode_mount(dvp), td, cred, local 1136 struct ucred *cred = ap->a_cred; local 1218 struct ucred *cred = ap->a_cred; local 1249 struct ucred *cred = ap->a_cred; local 1303 struct ucred *cred = ap->a_cred; local 1536 struct ucred *cred = ap->a_cred; local 1761 struct ucred *cred = ap->a_cred; local 1795 struct ucred *cred; local 1927 struct ucred *cred; local 2025 struct ucred *cred = ap->a_cred; local 2118 struct ucred *cred = ap->a_cred; local 2247 struct ucred *cred = ap->a_cred; local 2340 struct ucred *cred = ap->a_cred; local [all...] |
/freebsd-11-stable/crypto/heimdal/appl/test/ |
H A D | uu_client.c | 52 krb5_creds mcred, cred; local 106 status = krb5_cc_retrieve_cred(context, ccache, 0, &mcred, &cred); 113 status = krb5_unparse_name(context, cred.client, &client_name); 124 status = krb5_write_message(context, &sock, &cred.ticket); 128 status = krb5_auth_con_setuserkey(context, auth_context, &cred.session);
|
/freebsd-11-stable/crypto/heimdal/kpasswd/ |
H A D | kpasswd-generator.c | 94 krb5_creds cred; local 113 &cred, 130 &cred, 146 &cred, 157 krb5_free_cred_contents (context, &cred);
|
/freebsd-11-stable/crypto/heimdal/lib/krb5/ |
H A D | build_auth.c | 108 krb5_creds *cred, 123 copy_Realm(&cred->client->realm, &auth.crealm); 124 copy_PrincipalName(&cred->client->name, &auth.cname); 135 &cred->session, 179 ret = krb5_crypto_init(context, &cred->session, enctype, &crypto); 105 _krb5_build_authenticator(krb5_context context, krb5_auth_context auth_context, krb5_enctype enctype, krb5_creds *cred, Checksum *cksum, krb5_data *result, krb5_key_usage usage) argument
|
H A D | verify_user.c | 43 krb5_creds cred) 59 &cred, 74 ret = krb5_cc_store_cred(context, id, &cred); 79 krb5_free_cred_contents(context, &cred); 157 krb5_creds cred; local 166 &cred, 180 OPT(service, "host"), cred); 37 verify_common(krb5_context context, krb5_principal principal, krb5_ccache ccache, krb5_keytab keytab, krb5_boolean secure, const char *service, krb5_creds cred) argument
|
/freebsd-11-stable/sys/sys/ |
H A D | jail.h | 365 int jailed(struct ucred *cred); 371 void getjailname(struct ucred *cred, char *name, size_t len); 376 int prison_canseemount(struct ucred *cred, struct mount *mp); 377 void prison_enforce_statfs(struct ucred *cred, struct mount *mp, 391 int prison_get_ip4(struct ucred *cred, struct in_addr *ia); 392 int prison_local_ip4(struct ucred *cred, struct in_addr *ia); 393 int prison_remote_ip4(struct ucred *cred, struct in_addr *ia); 410 int prison_check_af(struct ucred *cred, int af); 411 int prison_if(struct ucred *cred, struct sockaddr *sa); 413 int prison_priv_check(struct ucred *cred, in [all...] |
/freebsd-11-stable/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 559 struct ucred *cred; local [all...] |
/freebsd-11-stable/crypto/heimdal/lib/gssapi/ntlm/ |
H A D | init_sec_context.c | 94 * Pick up the ntlm cred from the default krb5 credential cache. 165 ntlm_cred cred; local 168 cred = calloc(1, sizeof(*cred)); 169 if (cred == NULL) 172 ret = get_user_file(target_name, &cred->username, &cred->key); 174 ret = get_user_ccache(target_name, &cred->username, &cred->key); 176 free(cred); 259 ntlm_cred cred = (ntlm_cred)initiator_cred_handle; local [all...] |
/freebsd-11-stable/crypto/heimdal/lib/ipc/ |
H A D | client.c | 95 heim_icred *cred) 381 heim_icred *cred) 388 if (cred) 389 *cred = NULL; 447 heim_icred *cred) 550 heim_icred *cred) 552 if (cred) 553 *cred = NULL; 554 return (ctx->ops->ipc)(ctx->ctx, snd, rcv, cred); 563 heim_icred cred local 93 mach_ipc(void *ctx, const heim_idata *request, heim_idata *response, heim_icred *cred) argument 379 unix_socket_ipc(void *ctx, const heim_idata *req, heim_idata *rep, heim_icred *cred) argument 445 door_ipc(void *ctx, const heim_idata *request, heim_idata *response, heim_icred *cred) argument 549 heim_ipc_call(heim_ipc ctx, const heim_idata *snd, heim_idata *rcv, heim_icred *cred) argument [all...] |
/freebsd-11-stable/sys/security/audit/ |
H A D | audit_syscalls.c | 159 struct ucred *cred, *newcred, *oldcred; local 425 cred = tp->p_ucred; 426 if (cred->cr_audit.ai_termid.at_type == AU_IPv6) { 430 udata.au_aupinfo.ap_auid = cred->cr_audit.ai_auid; 432 cred->cr_audit.ai_mask.am_success; 434 cred->cr_audit.ai_mask.am_failure; 436 cred->cr_audit.ai_termid.at_addr[0]; 438 (dev_t)cred->cr_audit.ai_termid.at_port; 439 udata.au_aupinfo.ap_asid = cred->cr_audit.ai_asid; 492 cred 621 struct ucred *cred; local 749 struct ucred *cred; local [all...] |
/freebsd-11-stable/contrib/wpa/src/wps/ |
H A D | wps_enrollee.c | 704 static int wps_process_cred_e(struct wps_data *wps, const u8 *cred, argument 712 os_memset(&wps->cred, 0, sizeof(wps->cred)); 713 wpabuf_set(&msg, cred, cred_len); 715 wps_process_cred(&attr, &wps->cred)) 718 if (os_memcmp(wps->cred.mac_addr, wps->wps->dev.mac_addr, ETH_ALEN) != 722 ")", MAC2STR(wps->cred.mac_addr), 740 if (!(wps->cred.encr_type & 742 if (wps->cred.encr_type & WPS_ENCR_WEP) { 750 "invalid encr_type 0x%x", wps->cred 766 wps_process_creds(struct wps_data *wps, const u8 *cred[], u16 cred_len[], unsigned int num_cred, int wps2) argument 806 struct wps_credential cred; local [all...] |
H A D | wps_registrar.c | 1547 const struct wps_credential *cred) 1558 const struct wps_credential *cred) 1562 cred->ssid, cred->ssid_len); 1564 wpabuf_put_be16(msg, cred->ssid_len); 1565 wpabuf_put_data(msg, cred->ssid, cred->ssid_len); 1571 const struct wps_credential *cred) 1574 cred->auth_type); 1577 wpabuf_put_be16(msg, cred 1546 wps_build_cred_network_idx(struct wpabuf *msg, const struct wps_credential *cred) argument 1557 wps_build_cred_ssid(struct wpabuf *msg, const struct wps_credential *cred) argument 1570 wps_build_cred_auth_type(struct wpabuf *msg, const struct wps_credential *cred) argument 1582 wps_build_cred_encr_type(struct wpabuf *msg, const struct wps_credential *cred) argument 1594 wps_build_cred_network_key(struct wpabuf *msg, const struct wps_credential *cred) argument 1608 wps_build_credential(struct wpabuf *msg, const struct wps_credential *cred) argument 1622 wps_build_credential_wrap(struct wpabuf *msg, const struct wps_credential *cred) argument 1643 struct wpabuf *cred; local 3328 struct wps_credential cred; local 3632 wps_registrar_config_ap(struct wps_registrar *reg, struct wps_credential *cred) argument [all...] |
/freebsd-11-stable/sys/netsmb/ |
H A D | smb_subr.h | 65 #define smb_suser(cred) priv_check_cred(cred, PRIV_NETSMB, 0) 100 void smb_makescred(struct smb_cred *scred, struct thread *td, struct ucred *cred);
|
/freebsd-11-stable/sys/kern/ |
H A D | subr_acl_posix1e.c | 58 struct acl *acl, accmode_t accmode, struct ucred *cred, int *privused) 91 if ((accmode & VEXEC) && !priv_check_cred(cred, 102 !priv_check_cred(cred, PRIV_VFS_EXEC, 0)) 106 if ((accmode & VREAD) && !priv_check_cred(cred, PRIV_VFS_READ, 0)) 110 !priv_check_cred(cred, PRIV_VFS_WRITE, 0)) 113 if ((accmode & VADMIN) && !priv_check_cred(cred, PRIV_VFS_ADMIN, 0)) 126 if (file_uid != cred->cr_uid) 203 if (acl->acl_entry[i].ae_id != cred->cr_uid) 239 if (!groupmember(file_gid, cred)) 257 if (!groupmember(acl->acl_entry[i].ae_id, cred)) 57 vaccess_acl_posix1e(enum vtype type, uid_t file_uid, gid_t file_gid, struct acl *acl, accmode_t accmode, struct ucred *cred, int *privused) argument [all...] |
H A D | kern_prot.c | 88 static MALLOC_DEFINE(M_CRED, "cred", "credentials"); 306 struct ucred *cred; local 310 cred = td->td_ucred; 311 ngrp = cred->cr_ngroups; 320 error = copyout(cred->cr_groups, uap->gidset, ngrp * sizeof(gid_t)); 1187 struct ucred *cred; local 1190 cred = td->td_ucred; 1192 error1 = copyout(&cred->cr_ruid, 1193 uap->ruid, sizeof(cred->cr_ruid)); 1195 error2 = copyout(&cred 1214 struct ucred *cred; local 1284 groupmember(gid_t gid, struct ucred *cred) argument 1473 cr_cansignal(struct ucred *cred, struct proc *proc, int signum) argument 1745 cr_canseesocket(struct ucred *cred, struct socket *so) argument 1771 cr_canseeinpcb(struct ucred *cred, struct inpcb *inp) argument [all...] |
/freebsd-11-stable/sys/compat/freebsd32/ |
H A D | freebsd32_ipc.h | 57 int32_t cred; member in struct:semid_kernel32 89 uint32_t cred; member in struct:msqid_kernel32 109 int32_t *cred; member in struct:shmid_kernel32
|