Home
last modified time | relevance | path

Searched refs:encrlen (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/test/crypto-tests/tests/common/
H A Dcryptotest_pkcs.c326 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 Dcryptotest_kcf.c291 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 Dcryptotest.h81 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 Dcrypto.c2787 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 …]