| /freebsd-12-stable/sys/kgssapi/ |
| D | gss_verify_mic.c | 52 struct mbuf *m, *mic; in gss_verify_mic() local 64 MGET(mic, M_WAITOK, MT_DATA); in gss_verify_mic() 66 MCLGET(mic, M_WAITOK); in gss_verify_mic() 67 m_append(mic, token_buffer->length, token_buffer->value); in gss_verify_mic() 69 maj_stat = KGSS_VERIFY_MIC(ctx, minor_status, m, mic, qop_state); in gss_verify_mic() 72 m_freem(mic); in gss_verify_mic() 79 struct mbuf *m, struct mbuf *mic, gss_qop_t *qop_state) in gss_verify_mic_mbuf() argument 87 return (KGSS_VERIFY_MIC(ctx, minor_status, m, mic, qop_state)); in gss_verify_mic_mbuf()
|
| D | gss_get_mic.c | 52 struct mbuf *m, *mic; in gss_get_mic() local 64 maj_stat = KGSS_GET_MIC(ctx, minor_status, qop_req, m, &mic); in gss_get_mic() 68 message_token->length = m_length(mic, NULL); in gss_get_mic() 71 m_copydata(mic, 0, message_token->length, in gss_get_mic() 73 m_freem(mic); in gss_get_mic()
|
| /freebsd-12-stable/sys/rpc/rpcsec_gss/ |
| D | rpcsec_gss_prot.c | 123 struct mbuf *args, *mic; in xdr_rpc_gss_wrap_data() local 139 maj_stat = gss_get_mic_mbuf(&min_stat, ctx, qop, args, &mic); in xdr_rpc_gss_wrap_data() 155 len = m_length(mic, NULL); in xdr_rpc_gss_wrap_data() 156 put_uint32(&mic, len); in xdr_rpc_gss_wrap_data() 158 m_append(mic, RNDUP(len) - len, zpad); in xdr_rpc_gss_wrap_data() 164 m_cat(args, mic); in xdr_rpc_gss_wrap_data() 230 struct mbuf *results, *message, *mic; in xdr_rpc_gss_unwrap_data() local 263 mic = results; in xdr_rpc_gss_unwrap_data() 264 if (cklen > mic->m_len) { in xdr_rpc_gss_unwrap_data() 265 mic = m_pullup(mic, cklen); in xdr_rpc_gss_unwrap_data() [all …]
|
| D | svc_rpcsec_gss.c | 1083 gss_buffer_desc mic; in svc_rpc_gss_nextverf() local 1094 &signbuf, &mic); in svc_rpc_gss_nextverf() 1102 KASSERT(mic.length <= MAX_AUTH_BYTES, in svc_rpc_gss_nextverf() 1106 rqst->rq_verf.oa_length = mic.length; in svc_rpc_gss_nextverf() 1107 bcopy(mic.value, rqst->rq_verf.oa_base, mic.length); in svc_rpc_gss_nextverf() 1109 gss_release_buffer(&min_stat, &mic); in svc_rpc_gss_nextverf()
|
| /freebsd-12-stable/sys/kgssapi/krb5/ |
| D | krb5_mech.c | 863 struct mbuf *mlast, *mic, *tm; in krb5_get_mic_old() local 872 p = krb5_make_token("\x01\x01", tlen, tlen, &mic); in krb5_get_mic_old() 890 mic->m_len = p - (uint8_t *) mic->m_data; in krb5_get_mic_old() 891 mic->m_next = m; in krb5_get_mic_old() 896 krb5_checksum(kc->kc_checksumkey, 15, mic, mic->m_len - 8, in krb5_get_mic_old() 899 mic->m_next = NULL; in krb5_get_mic_old() 939 mic->m_len += 8 + cklen; in krb5_get_mic_old() 940 krb5_encrypt(kc->kc_tokenkey, mic, mic->m_len - cklen - 8, 8, buf, 8); in krb5_get_mic_old() 942 *micp = mic; in krb5_get_mic_old() 951 struct mbuf *mlast, *mic; in krb5_get_mic_new() local [all …]
|
| /freebsd-12-stable/sys/dev/mmc/ |
| D | mmcsd.c | 195 static int mmcsd_ioctl_cmd(struct mmcsd_part *part, struct mmc_ioc_cmd *mic, 838 struct mmc_ioc_cmd *mic; in mmcsd_ioctl() local 853 mic = data; in mmcsd_ioctl() 854 err = mmcsd_ioctl_cmd(part, mic, fflag); in mmcsd_ioctl() 863 size = sizeof(*mic) * cnt; in mmcsd_ioctl() 864 mic = malloc(size, M_TEMP, M_WAITOK); in mmcsd_ioctl() 865 err = copyin((const void *)mimc->cmds, mic, size); in mmcsd_ioctl() 868 err = mmcsd_ioctl_cmd(part, &mic[i], fflag); in mmcsd_ioctl() 873 free(mic, M_TEMP); in mmcsd_ioctl() 882 mmcsd_ioctl_cmd(struct mmcsd_part *part, struct mmc_ioc_cmd *mic, int fflag) in mmcsd_ioctl_cmd() argument [all …]
|
| D | mmc_ioctl.h | 46 #define mmc_ioc_cmd_set_data(mic, ptr) \ argument 47 (mic).data_ptr = (uint64_t)(uintptr_t)(ptr)
|
| /freebsd-12-stable/sbin/nvmecontrol/ |
| D | identify_ext.c | 112 (cdata->mic == 0) ? "Not Supported" : "", in nvme_print_controller() 113 ((cdata->mic >> NVME_CTRLR_DATA_MIC_ANAR_SHIFT) & in nvme_print_controller() 115 ((cdata->mic >> NVME_CTRLR_DATA_MIC_SRIOVVF_SHIFT) & in nvme_print_controller() 117 ((cdata->mic >> NVME_CTRLR_DATA_MIC_MCTRLRS_SHIFT) & in nvme_print_controller() 119 ((cdata->mic >> NVME_CTRLR_DATA_MIC_MPORTS_SHIFT) & in nvme_print_controller()
|
| /freebsd-12-stable/crypto/openssh/ |
| D | auth2-gss.c | 286 gss_buffer_desc mic, gssbuf; in input_gssapi_mic() local 300 mic.value = p; in input_gssapi_mic() 301 mic.length = len; in input_gssapi_mic() 309 if (!GSS_ERROR(PRIVSEP(ssh_gssapi_checkmic(gssctxt, &gssbuf, &mic)))) in input_gssapi_mic() 315 free(mic.value); in input_gssapi_mic()
|
| /freebsd-12-stable/contrib/wpa/src/eap_server/ |
| D | eap_server_gpsk.c | 247 u8 mic[EAP_GPSK_MAX_MIC_LEN]; in eap_gpsk_process_gpsk_2() local 447 data->specifier, payload, pos - payload, mic) in eap_gpsk_process_gpsk_2() 453 if (os_memcmp_const(mic, pos, miclen) != 0) { in eap_gpsk_process_gpsk_2() 456 wpa_hexdump(MSG_DEBUG, "EAP-GPSK: Computed MIC", mic, miclen); in eap_gpsk_process_gpsk_2() 479 u8 mic[EAP_GPSK_MAX_MIC_LEN]; in eap_gpsk_process_gpsk_4() local 516 data->specifier, payload, pos - payload, mic) in eap_gpsk_process_gpsk_4() 522 if (os_memcmp_const(mic, pos, miclen) != 0) { in eap_gpsk_process_gpsk_4() 525 wpa_hexdump(MSG_DEBUG, "EAP-GPSK: Computed MIC", mic, miclen); in eap_gpsk_process_gpsk_4()
|
| D | eap_server_sake.c | 185 u8 *mic; in eap_sake_build_confirm() local 199 mic = wpabuf_put(msg, EAP_SAKE_MIC_LEN); in eap_sake_build_confirm() 203 wpabuf_head(msg), wpabuf_len(msg), mic, mic)) in eap_sake_build_confirm()
|
| /freebsd-12-stable/sys/net80211/ |
| D | ieee80211_crypto_tkip.c | 101 u8 mic[IEEE80211_WEP_MICLEN]); 263 uint8_t mic[IEEE80211_WEP_MICLEN]; in tkip_enmic() local 270 m, hdrlen, m->m_pkthdr.len - hdrlen, mic); in tkip_enmic() 271 return m_append(m, tkip.ic_miclen, mic); in tkip_enmic() 417 u8 mic[IEEE80211_WEP_MICLEN]; in tkip_demic() local 424 mic); in tkip_demic() 427 if (memcmp(mic, mic0, tkip.ic_miclen)) { in tkip_demic() 884 u8 mic[IEEE80211_WEP_MICLEN]) in michael_mic() 1003 put_le32(mic, l); in michael_mic() 1004 put_le32(mic + 4, r); in michael_mic()
|
| D | ieee80211_crypto_ccmp.c | 602 uint8_t mic[AES_BLOCK_LEN]; in ccmp_decrypt() local 613 m_copydata(m, m->m_pkthdr.len - ccmp.ic_trailer, ccmp.ic_trailer, mic); in ccmp_decrypt() 614 xor_block(mic, b, ccmp.ic_trailer); in ccmp_decrypt() 670 if (memcmp(mic, a, ccmp.ic_trailer) != 0) { in ccmp_decrypt()
|
| /freebsd-12-stable/crypto/heimdal/appl/gssmask/ |
| D | gssmaestro.c | 217 krb5_data *in, krb5_data *mic) in get_mic() argument 226 retdata(client, *mic); in get_mic() 232 krb5_data *in, krb5_data *mic) in verify_mic() argument 240 putdata(client, *mic); in verify_mic() 412 krb5_data msg, mic; in test_mic() local 418 krb5_data_zero(&mic); in test_mic() 420 val = get_mic(c1, hc1, &msg, &mic); in test_mic() 423 val = verify_mic(c2, hc2, &msg, &mic); in test_mic() 427 krb5_data_free(&mic); in test_mic()
|
| /freebsd-12-stable/contrib/wpa/src/rsn_supp/ |
| D | tdls.c | 56 u8 mic[TDLS_MIC_LEN]; member 477 const u8 *ftie, u8 *mic) in wpa_tdls_ftie_mic() argument 513 os_memset(_ftie->mic, 0, TDLS_MIC_LEN); in wpa_tdls_ftie_mic() 518 ret = omac1_aes_128(kck, buf, pos - buf, mic); in wpa_tdls_ftie_mic() 520 wpa_hexdump(MSG_DEBUG, "TDLS: FTIE MIC", mic, 16); in wpa_tdls_ftie_mic() 539 const u8 *ftie, u8 *mic) in wpa_tdls_key_mic_teardown() argument 572 os_memset(_ftie->mic, 0, TDLS_MIC_LEN); in wpa_tdls_key_mic_teardown() 577 ret = omac1_aes_128(kck, buf, pos - buf, mic); in wpa_tdls_key_mic_teardown() 579 wpa_hexdump(MSG_DEBUG, "TDLS: FTIE MIC", mic, 16); in wpa_tdls_key_mic_teardown() 589 u8 mic[16]; in wpa_supplicant_verify_tdls_mic() local [all …]
|
| D | wpa_ft.c | 335 fte_mic = ftie->mic; in wpa_ft_gen_req_ies() 346 fte_mic = ftie->mic; in wpa_ft_gen_req_ies() 982 u8 mic[WPA_EAPOL_KEY_MIC_MAX_LEN]; in wpa_ft_validate_reassoc_resp() local 1029 fte_mic = ftie->mic; in wpa_ft_validate_reassoc_resp() 1043 fte_mic = ftie->mic; in wpa_ft_validate_reassoc_resp() 1127 mic) < 0) { in wpa_ft_validate_reassoc_resp() 1132 if (os_memcmp_const(mic, fte_mic, 16) != 0) { in wpa_ft_validate_reassoc_resp() 1135 wpa_hexdump(MSG_MSGDUMP, "FT: Calculated MIC", mic, 16); in wpa_ft_validate_reassoc_resp()
|
| /freebsd-12-stable/contrib/wpa/src/eap_common/ |
| D | eap_gpsk_common.c | 501 const u8 *data, size_t len, u8 *mic) in eap_gpsk_compute_mic_aes() argument 509 return omac1_aes_128(sk, data, len, mic); in eap_gpsk_compute_mic_aes() 525 int specifier, const u8 *data, size_t len, u8 *mic) in eap_gpsk_compute_mic() argument 534 ret = eap_gpsk_compute_mic_aes(sk, sk_len, data, len, mic); in eap_gpsk_compute_mic() 538 ret = hmac_sha256(sk, sk_len, data, len, mic); in eap_gpsk_compute_mic()
|
| D | eap_gpsk_common.h | 64 int specifier, const u8 *data, size_t len, u8 *mic);
|
| /freebsd-12-stable/contrib/wpa/src/common/ |
| D | wpa_common.c | 193 const u8 *buf, size_t len, u8 *mic) in wpa_eapol_key_mic() argument 207 return hmac_md5(key, key_len, buf, len, mic); in wpa_eapol_key_mic() 213 os_memcpy(mic, hash, MD5_MAC_LEN); in wpa_eapol_key_mic() 217 return omac1_aes_128(key, buf, len, mic); in wpa_eapol_key_mic() 225 return omac1_aes_128(key, buf, len, mic); in wpa_eapol_key_mic() 231 return omac1_aes_128(key, buf, len, mic); in wpa_eapol_key_mic() 239 os_memcpy(mic, hash, MD5_MAC_LEN); in wpa_eapol_key_mic() 248 os_memcpy(mic, hash, 24); in wpa_eapol_key_mic() 271 os_memcpy(mic, hash, key_len); in wpa_eapol_key_mic() 294 os_memcpy(mic, hash, key_len); in wpa_eapol_key_mic() [all …]
|
| D | wpa_common.h | 343 u8 mic[16]; member 351 u8 mic[24]; member 387 const u8 *buf, size_t len, u8 *mic); 418 u8 *mic); 652 const u8 *frame, size_t frame_len, u8 *mic);
|
| /freebsd-12-stable/contrib/wpa/wpa_supplicant/ |
| D | pasn_supplicant.c | 772 u8 mic[WPA_PASN_MAX_MIC_LEN]; in wpas_pasn_build_auth_3() local 820 pasn->hash, mic_len * 2, data, data_len, mic); in wpas_pasn_build_auth_3() 829 mic[0] = ~mic[0]; in wpas_pasn_build_auth_3() 833 os_memcpy(ptr, mic, mic_len); in wpas_pasn_build_auth_3() 1343 u8 mic[WPA_PASN_MAX_MIC_LEN], out_mic[WPA_PASN_MAX_MIC_LEN]; in wpas_pasn_auth_rx() local 1400 if (!elems.mic || elems.mic_len != mic_len) { in wpas_pasn_auth_rx() 1406 os_memcpy(mic, elems.mic, mic_len); in wpas_pasn_auth_rx() 1409 os_memset((u8 *) elems.mic, 0, mic_len); in wpas_pasn_auth_rx() 1542 wpa_hexdump_key(MSG_DEBUG, "PASN: Frame MIC", mic, mic_len); in wpas_pasn_auth_rx() 1543 if (ret || os_memcmp(mic, out_mic, mic_len) != 0) { in wpas_pasn_auth_rx()
|
| D | mesh_rsn.c | 641 elems->mic ? (elems->mic - 2) - cat : 0 }; in mesh_rsn_process_ampe() 663 if (!elems->mic || elems->mic_len < AES_BLOCK_SIZE) { in mesh_rsn_process_ampe() 668 ampe_buf = (u8 *) elems->mic + elems->mic_len; in mesh_rsn_process_ampe() 672 crypt_len = elems_len - (elems->mic - start); in mesh_rsn_process_ampe() 686 os_memcpy(crypt, elems->mic, crypt_len); in mesh_rsn_process_ampe()
|
| /freebsd-12-stable/sys/gnu/dts/arm/ |
| D | rk3288-veyron-analog-audio.dtsi | 18 rockchip,mic-det-gpios = <&gpio6 RK_PB3 GPIO_ACTIVE_LOW>; 89 mic_det: mic-det {
|
| D | lpc32xx.dtsi | 16 interrupt-parent = <&mic>; 338 mic: interrupt-controller@40008000 { label 339 compatible = "nxp,lpc3220-mic"; 351 interrupt-parent = <&mic>; 362 interrupt-parent = <&mic>;
|
| /freebsd-12-stable/crypto/heimdal/lib/gssapi/spnego/ |
| D | accept_sec_context.c | 411 heim_octet_string *mic, in acceptor_complete() argument 423 if (mic != NULL) in acceptor_complete() 454 ret = verify_mechlist_mic(minor_status, ctx, mech_buf, mic); in acceptor_complete() 745 heim_octet_string *mic; in acceptor_continue() local 796 mic = na->mechListMIC; in acceptor_continue() 797 if (mic != NULL) in acceptor_continue()
|