Lines Matching refs:cache_ptr

31 	unsigned int len = req->nbytes + creq->cache_ptr;  in mv_cesa_ahash_req_iter_init()
38 iter->src.op_offset = creq->cache_ptr; in mv_cesa_ahash_req_iter_init()
188 if (creq->cache_ptr) { in mv_cesa_ahash_std_step()
191 creq->cache, creq->cache_ptr); in mv_cesa_ahash_std_step()
194 creq->cache, creq->cache_ptr); in mv_cesa_ahash_std_step()
197 len = min_t(size_t, req->nbytes + creq->cache_ptr - sreq->offset, in mv_cesa_ahash_std_step()
205 if (len - creq->cache_ptr) in mv_cesa_ahash_std_step()
208 CESA_SA_DATA_SRAM_OFFSET + creq->cache_ptr, in mv_cesa_ahash_std_step()
209 len - creq->cache_ptr, sreq->offset); in mv_cesa_ahash_std_step()
278 creq->cache_ptr = new_cache_ptr; in mv_cesa_ahash_std_step()
292 if (sreq->offset < (req->nbytes - creq->cache_ptr)) in mv_cesa_ahash_std_process()
424 if (creq->cache_ptr) in mv_cesa_ahash_req_cleanup()
427 creq->cache_ptr, in mv_cesa_ahash_req_cleanup()
428 ahashreq->nbytes - creq->cache_ptr); in mv_cesa_ahash_req_cleanup()
472 if (creq->cache_ptr + req->nbytes < CESA_MAX_HASH_BLOCK_SIZE && in mv_cesa_ahash_cache_req()
480 creq->cache + creq->cache_ptr, in mv_cesa_ahash_cache_req()
483 creq->cache_ptr += req->nbytes; in mv_cesa_ahash_cache_req()
525 if (!creq->cache_ptr) in mv_cesa_ahash_dma_add_cache()
532 memcpy(ahashdreq->cache, creq->cache, creq->cache_ptr); in mv_cesa_ahash_dma_add_cache()
537 creq->cache_ptr, in mv_cesa_ahash_dma_add_cache()
728 creq->cache_ptr = req->nbytes + creq->cache_ptr - in mv_cesa_ahash_dma_req_init()
731 creq->cache_ptr = 0; in mv_cesa_ahash_dma_req_init()
851 memcpy(cache, creq->cache, creq->cache_ptr); in mv_cesa_ahash_export()
863 unsigned int cache_ptr; in mv_cesa_ahash_import() local
878 creq->cache_ptr = 0; in mv_cesa_ahash_import()
880 cache_ptr = do_div(len, blocksize); in mv_cesa_ahash_import()
881 if (!cache_ptr) in mv_cesa_ahash_import()
884 memcpy(creq->cache, cache, cache_ptr); in mv_cesa_ahash_import()
885 creq->cache_ptr = cache_ptr; in mv_cesa_ahash_import()