Lines Matching refs:datalen
207 size_t datalen;
620 dd->datalen -= AES_BLOCK_SIZE;
622 if (dd->datalen < AES_BLOCK_SIZE)
661 dd->datalen = len + padlen;
1016 size_t datalen;
1027 datalen = req->cryptlen - ctx->offset;
1028 ctx->blocks = DIV_ROUND_UP(datalen, AES_BLOCK_SIZE);
1037 datalen = AES_BLOCK_SIZE * (0x10000 - start);
1041 use_dma = (datalen >= ATMEL_AES_DMA_THRESHOLD);
1060 return atmel_aes_dma_start(dd, src, dst, datalen,
1063 return atmel_aes_cpu_start(dd, src, dst, datalen,
1395 const u32 *data, size_t datalen,
1416 const u32 *data, size_t datalen,
1423 dd->datalen = datalen;
1453 while (dd->datalen > 0) {
1456 dd->datalen -= AES_BLOCK_SIZE;
1480 size_t datalen, padlen;
1498 datalen = ivsize + padlen + AES_BLOCK_SIZE;
1499 if (datalen > dd->buflen)
1504 ((__be64 *)(data + datalen))[-1] = cpu_to_be64(ivsize * 8);
1506 return atmel_aes_gcm_ghash(dd, (const u32 *)data, datalen,
1552 dd->datalen = 0;
1564 dd->datalen = req->assoclen + padlen;
1577 while (dd->datalen > 0) {
1580 dd->datalen -= AES_BLOCK_SIZE;