Lines Matching refs:encrlen
2787 size_t datalen, encrlen, need = 0; in cipher() local
2811 encrlen = STRUCT_FGET(encrypt, ce_encrlen); in cipher()
2818 if (encrbuf == NULL || encrlen == 0) { in cipher()
2819 encrlen = 0; in cipher()
2823 encrlen > crypto_max_buffer_len) { in cipher()
2838 need = do_inplace ? datalen : datalen + encrlen; in cipher()
2859 INIT_RAW_CRYPTO_DATA(encr, encrlen); in cipher()
2875 ASSERT(encr.cd_length <= encrlen); in cipher()
2906 kmem_free(encr.cd_raw.iov_base, encrlen); in cipher()
2947 size_t datalen, encrlen, need = 0; in cipher_update() local
2972 encrlen = STRUCT_FGET(encrypt_update, eu_encrlen); in cipher_update()
2979 if (encrbuf == NULL || encrlen == 0) { in cipher_update()
2980 encrlen = 0; in cipher_update()
2984 encrlen > crypto_max_buffer_len) { in cipher_update()
2999 need = do_inplace ? datalen : datalen + encrlen; in cipher_update()
3020 INIT_RAW_CRYPTO_DATA(encr, encrlen); in cipher_update()
3034 ASSERT(encr.cd_length <= encrlen); in cipher_update()
3064 kmem_free(encr.cd_raw.iov_base, encrlen); in cipher_update()
3105 size_t encrlen, need = 0; in common_final() local
3127 encrlen = STRUCT_FGET(encrypt_final, ef_encrlen); in common_final()
3134 if (encrbuf == NULL || encrlen == 0) { in common_final()
3135 encrlen = 0; in common_final()
3138 if (encrlen > crypto_max_buffer_len) { in common_final()
3151 if ((rv = CRYPTO_BUFFER_CHECK(sp, encrlen, rctl_chk)) != in common_final()
3155 need = encrlen; in common_final()
3156 encr.cd_raw.iov_base = kmem_alloc(encrlen, KM_SLEEP); in common_final()
3157 encr.cd_raw.iov_len = encrlen; in common_final()
3160 encr.cd_length = encrlen; in common_final()
3183 ASSERT(encr.cd_length <= encrlen); in common_final()
3211 kmem_free(encr.cd_raw.iov_base, encrlen); in common_final()