Lines Matching refs:ad

278 	struct tls_mac_data *ad;  in ktls_ocf_tls_cbc_encrypt()  local
317 ad = &state->mac; in ktls_ocf_tls_cbc_encrypt()
318 ad->seq = htobe64(m->m_epg_seqno); in ktls_ocf_tls_cbc_encrypt()
319 ad->type = hdr->tls_type; in ktls_ocf_tls_cbc_encrypt()
320 ad->tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls_cbc_encrypt()
321 ad->tls_vminor = hdr->tls_vminor; in ktls_ocf_tls_cbc_encrypt()
322 ad->tls_length = htons(tls_comp_len); in ktls_ocf_tls_cbc_encrypt()
325 iov[0].iov_base = ad; in ktls_ocf_tls_cbc_encrypt()
326 iov[0].iov_len = sizeof(*ad); in ktls_ocf_tls_cbc_encrypt()
340 uio->uio_resid = sizeof(*ad) + tls_comp_len + os->mac_len; in ktls_ocf_tls_cbc_encrypt()
344 crp->crp_payload_length = sizeof(*ad) + tls_comp_len; in ktls_ocf_tls_cbc_encrypt()
439 struct tls_mac_data ad; in ktls_ocf_tls_cbc_decrypt() local
500 iov[0].iov_base = &ad; in ktls_ocf_tls_cbc_decrypt()
501 iov[0].iov_len = sizeof(ad); in ktls_ocf_tls_cbc_decrypt()
516 uio.uio_resid = sizeof(ad) + tls_len - AES_BLOCK_LEN; in ktls_ocf_tls_cbc_decrypt()
519 ad.seq = htobe64(seqno); in ktls_ocf_tls_cbc_decrypt()
520 ad.type = hdr->tls_type; in ktls_ocf_tls_cbc_decrypt()
521 ad.tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls_cbc_decrypt()
522 ad.tls_vminor = hdr->tls_vminor; in ktls_ocf_tls_cbc_decrypt()
523 ad.tls_length = htons(tls_comp_len); in ktls_ocf_tls_cbc_decrypt()
527 crp.crp_payload_length = sizeof(ad) + tls_comp_len; in ktls_ocf_tls_cbc_decrypt()
551 struct tls_aead_data *ad; in ktls_ocf_tls12_aead_encrypt() local
580 ad = &state->aead; in ktls_ocf_tls12_aead_encrypt()
582 ad->seq = htobe64(m->m_epg_seqno); in ktls_ocf_tls12_aead_encrypt()
583 ad->type = hdr->tls_type; in ktls_ocf_tls12_aead_encrypt()
584 ad->tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls12_aead_encrypt()
585 ad->tls_vminor = hdr->tls_vminor; in ktls_ocf_tls12_aead_encrypt()
586 ad->tls_length = htons(tls_comp_len); in ktls_ocf_tls12_aead_encrypt()
587 crp->crp_aad = ad; in ktls_ocf_tls12_aead_encrypt()
588 crp->crp_aad_length = sizeof(*ad); in ktls_ocf_tls12_aead_encrypt()
632 struct tls_aead_data ad; in ktls_ocf_tls12_aead_decrypt() local
669 ad.seq = htobe64(seqno); in ktls_ocf_tls12_aead_decrypt()
670 ad.type = hdr->tls_type; in ktls_ocf_tls12_aead_decrypt()
671 ad.tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls12_aead_decrypt()
672 ad.tls_vminor = hdr->tls_vminor; in ktls_ocf_tls12_aead_decrypt()
673 ad.tls_length = htons(tls_comp_len); in ktls_ocf_tls12_aead_decrypt()
674 crp.crp_aad = &ad; in ktls_ocf_tls12_aead_decrypt()
675 crp.crp_aad_length = sizeof(ad); in ktls_ocf_tls12_aead_decrypt()
789 struct tls_aead_data_13 *ad; in ktls_ocf_tls13_aead_encrypt() local
806 ad = &state->aead13; in ktls_ocf_tls13_aead_encrypt()
807 ad->type = hdr->tls_type; in ktls_ocf_tls13_aead_encrypt()
808 ad->tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls13_aead_encrypt()
809 ad->tls_vminor = hdr->tls_vminor; in ktls_ocf_tls13_aead_encrypt()
810 ad->tls_length = hdr->tls_length; in ktls_ocf_tls13_aead_encrypt()
811 crp->crp_aad = ad; in ktls_ocf_tls13_aead_encrypt()
812 crp->crp_aad_length = sizeof(*ad); in ktls_ocf_tls13_aead_encrypt()
862 struct tls_aead_data_13 ad; in ktls_ocf_tls13_aead_decrypt() local
885 ad.type = hdr->tls_type; in ktls_ocf_tls13_aead_decrypt()
886 ad.tls_vmajor = hdr->tls_vmajor; in ktls_ocf_tls13_aead_decrypt()
887 ad.tls_vminor = hdr->tls_vminor; in ktls_ocf_tls13_aead_decrypt()
888 ad.tls_length = hdr->tls_length; in ktls_ocf_tls13_aead_decrypt()
889 crp.crp_aad = &ad; in ktls_ocf_tls13_aead_decrypt()
890 crp.crp_aad_length = sizeof(ad); in ktls_ocf_tls13_aead_decrypt()