Searched refs:encrlen (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/test/crypto-tests/tests/common/ |
H A D | cryptotest_pkcs.c | 326 encrypt_update(crypto_op_t *op, size_t offset, size_t plainlen, size_t *encrlen) in encrypt_update() argument 329 CK_ULONG outlen = op->outlen - *encrlen; in encrypt_update() 331 op->out + *encrlen, &outlen); in encrypt_update() 335 *encrlen += outlen; in encrypt_update() 340 encrypt_final(crypto_op_t *op, size_t encrlen) in encrypt_final() argument 343 CK_ULONG outlen = op->outlen - encrlen; in encrypt_final() 344 rv = C_EncryptFinal(op->hsession, op->out + encrlen, &outlen); in encrypt_final() 390 decrypt_update(crypto_op_t *op, size_t offset, size_t len, size_t *encrlen) in decrypt_update() argument 393 CK_ULONG outlen = op->outlen - *encrlen; in decrypt_update() 395 op->out + *encrlen, &outlen); in decrypt_update() [all …]
|
H A D | cryptotest_kcf.c | 291 encrypt_update(crypto_op_t *op, size_t offset, size_t plainlen, size_t *encrlen) in encrypt_update() argument 300 update.eu_encrlen = op->outlen - *encrlen; in encrypt_update() 301 update.eu_encrbuf = op->out + *encrlen; in encrypt_update() 304 *encrlen += update.eu_encrlen; in encrypt_update() 309 encrypt_final(crypto_op_t *op, size_t encrlen) in encrypt_final() argument 316 final.ef_encrlen = op->outlen - encrlen; in encrypt_final() 317 final.ef_encrbuf = op->out + encrlen; in encrypt_final() 362 decrypt_update(crypto_op_t *op, size_t offset, size_t len, size_t *encrlen) in decrypt_update() argument 370 update.du_databuf = op->out + *encrlen; in decrypt_update() 371 update.du_datalen = op->outlen - *encrlen; in decrypt_update() [all …]
|
H A D | cryptotest.h | 81 size_t *encrlen); 82 int encrypt_final(crypto_op_t *op, size_t encrlen); 88 size_t *encrlen); 89 int decrypt_final(crypto_op_t *op, size_t encrlen);
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | crypto.c | 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 [all …]
|