Lines Matching refs:src_size
600 static int ocs_aes_validate_inputs(dma_addr_t src_dma_list, u32 src_size,
643 if (src_size % AES_BLOCK_SIZE != 0)
655 if (src_size % AES_BLOCK_SIZE != 0)
671 if (src_size == 0)
687 if (src_size < AES_BLOCK_SIZE)
710 if (src_size && (src_dma_list == DMA_MAPPING_ERROR ||
751 if (src_size && (src_dma_list == DMA_MAPPING_ERROR ||
772 if (src_size && src_dma_list == DMA_MAPPING_ERROR)
790 * @src_size: The amount of data mapped by @src_dma_list.
802 u32 src_size,
809 rc = ocs_aes_validate_inputs(src_dma_list, src_size, iv, iv_size, 0, 0,
828 ocs_aes_write_last_data_blk_len(aes_dev, src_size);
916 * @src_size: The amount of data mapped by @src_dma_list.
930 u32 src_size,
941 rc = ocs_aes_validate_inputs(src_dma_list, src_size, iv,
958 ocs_aes_write_last_data_blk_len(aes_dev, src_size);
961 bit_len = (u64)src_size * 8;
999 if (src_size) {
1203 u32 src_size)
1205 if (src_size) {
1232 u32 src_size)
1234 if (!src_size) {
1295 * @src_size: The amount of data mapped by @src_dma_list.
1312 u32 src_size,
1323 rc = ocs_aes_validate_inputs(src_dma_list, src_size, iv,
1360 ocs_aes_write_last_data_blk_len(aes_dev, src_size);
1368 rc = ocs_aes_ccm_write_b0(aes_dev, iv, adata_size, tag_size, src_size);
1384 src_dma_list, src_size);
1388 src_dma_list, src_size);