Lines Matching refs:datalen
651 int authlen, assoclen, datalen, rc; in llsec_do_encrypt_auth() local
667 datalen = skb_tail_pointer(skb) - data; in llsec_do_encrypt_auth()
672 sg_set_buf(&assoc[1], data, datalen); in llsec_do_encrypt_auth()
673 assoclen += datalen; in llsec_do_encrypt_auth()
674 datalen = 0; in llsec_do_encrypt_auth()
677 sg_init_one(&src, data, datalen); in llsec_do_encrypt_auth()
680 sg_set_buf(&dst[0], data, datalen); in llsec_do_encrypt_auth()
685 aead_request_set_crypt(req, &src, dst, datalen, iv); in llsec_do_encrypt_auth()
836 int datalen; in llsec_do_decrypt_unauth() local
846 datalen = skb_tail_pointer(skb) - data; in llsec_do_decrypt_unauth()
848 sg_init_one(&src, data, datalen); in llsec_do_decrypt_unauth()
850 return crypto_blkcipher_decrypt_iv(&req, &src, &src, datalen); in llsec_do_decrypt_unauth()
860 int authlen, datalen, assoclen, rc; in llsec_do_decrypt_auth() local
876 datalen = skb_tail_pointer(skb) - data; in llsec_do_decrypt_auth()
881 sg_set_buf(&assoc[1], data, datalen - authlen); in llsec_do_decrypt_auth()
882 assoclen += datalen - authlen; in llsec_do_decrypt_auth()
883 data += datalen - authlen; in llsec_do_decrypt_auth()
884 datalen = authlen; in llsec_do_decrypt_auth()
887 sg_init_one(&src, data, datalen); in llsec_do_decrypt_auth()
891 aead_request_set_crypt(req, &src, &src, datalen, iv); in llsec_do_decrypt_auth()