Lines Matching full:ad
280 struct tls_mac_data *ad; in ktls_ocf_tls_cbc_encrypt() local
319 ad = &state->mac; in ktls_ocf_tls_cbc_encrypt()
320 ad->seq = htobe64(m->m_epg_seqno); in ktls_ocf_tls_cbc_encrypt()
321 ad->type = hdr->tls_type; in ktls_ocf_tls_cbc_encrypt()
322 ad->tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls_cbc_encrypt()
323 ad->tls_vminor = hdr->tls_vminor; in ktls_ocf_tls_cbc_encrypt()
324 ad->tls_length = htons(tls_comp_len); in ktls_ocf_tls_cbc_encrypt()
327 iov[0].iov_base = ad; in ktls_ocf_tls_cbc_encrypt()
328 iov[0].iov_len = sizeof(*ad); in ktls_ocf_tls_cbc_encrypt()
342 uio->uio_resid = sizeof(*ad) + tls_comp_len + os->mac_len; in ktls_ocf_tls_cbc_encrypt()
346 crp->crp_payload_length = sizeof(*ad) + tls_comp_len; in ktls_ocf_tls_cbc_encrypt()
441 struct tls_mac_data ad; in ktls_ocf_tls_cbc_decrypt() local
502 iov[0].iov_base = &ad; in ktls_ocf_tls_cbc_decrypt()
503 iov[0].iov_len = sizeof(ad); in ktls_ocf_tls_cbc_decrypt()
518 uio.uio_resid = sizeof(ad) + tls_len - AES_BLOCK_LEN; in ktls_ocf_tls_cbc_decrypt()
521 ad.seq = htobe64(seqno); in ktls_ocf_tls_cbc_decrypt()
522 ad.type = hdr->tls_type; in ktls_ocf_tls_cbc_decrypt()
523 ad.tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls_cbc_decrypt()
524 ad.tls_vminor = hdr->tls_vminor; in ktls_ocf_tls_cbc_decrypt()
525 ad.tls_length = htons(tls_comp_len); in ktls_ocf_tls_cbc_decrypt()
529 crp.crp_payload_length = sizeof(ad) + tls_comp_len; in ktls_ocf_tls_cbc_decrypt()
553 struct tls_aead_data *ad; in ktls_ocf_tls12_aead_encrypt() local
582 ad = &state->aead; in ktls_ocf_tls12_aead_encrypt()
584 ad->seq = htobe64(m->m_epg_seqno); in ktls_ocf_tls12_aead_encrypt()
585 ad->type = hdr->tls_type; in ktls_ocf_tls12_aead_encrypt()
586 ad->tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls12_aead_encrypt()
587 ad->tls_vminor = hdr->tls_vminor; in ktls_ocf_tls12_aead_encrypt()
588 ad->tls_length = htons(tls_comp_len); in ktls_ocf_tls12_aead_encrypt()
589 crp->crp_aad = ad; in ktls_ocf_tls12_aead_encrypt()
590 crp->crp_aad_length = sizeof(*ad); in ktls_ocf_tls12_aead_encrypt()
634 struct tls_aead_data ad; in ktls_ocf_tls12_aead_decrypt() local
671 ad.seq = htobe64(seqno); in ktls_ocf_tls12_aead_decrypt()
672 ad.type = hdr->tls_type; in ktls_ocf_tls12_aead_decrypt()
673 ad.tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls12_aead_decrypt()
674 ad.tls_vminor = hdr->tls_vminor; in ktls_ocf_tls12_aead_decrypt()
675 ad.tls_length = htons(tls_comp_len); in ktls_ocf_tls12_aead_decrypt()
676 crp.crp_aad = &ad; in ktls_ocf_tls12_aead_decrypt()
677 crp.crp_aad_length = sizeof(ad); in ktls_ocf_tls12_aead_decrypt()
791 struct tls_aead_data_13 *ad; in ktls_ocf_tls13_aead_encrypt() local
808 ad = &state->aead13; in ktls_ocf_tls13_aead_encrypt()
809 ad->type = hdr->tls_type; in ktls_ocf_tls13_aead_encrypt()
810 ad->tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls13_aead_encrypt()
811 ad->tls_vminor = hdr->tls_vminor; in ktls_ocf_tls13_aead_encrypt()
812 ad->tls_length = hdr->tls_length; in ktls_ocf_tls13_aead_encrypt()
813 crp->crp_aad = ad; in ktls_ocf_tls13_aead_encrypt()
814 crp->crp_aad_length = sizeof(*ad); in ktls_ocf_tls13_aead_encrypt()
864 struct tls_aead_data_13 ad; in ktls_ocf_tls13_aead_decrypt() local
887 ad.type = hdr->tls_type; in ktls_ocf_tls13_aead_decrypt()
888 ad.tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls13_aead_decrypt()
889 ad.tls_vminor = hdr->tls_vminor; in ktls_ocf_tls13_aead_decrypt()
890 ad.tls_length = hdr->tls_length; in ktls_ocf_tls13_aead_decrypt()
891 crp.crp_aad = &ad; in ktls_ocf_tls13_aead_decrypt()
892 crp.crp_aad_length = sizeof(ad); in ktls_ocf_tls13_aead_decrypt()