Lines Matching refs:cache_ptr
28 unsigned int len = req->nbytes + creq->cache_ptr; in mv_cesa_ahash_req_iter_init()
35 iter->src.op_offset = creq->cache_ptr; in mv_cesa_ahash_req_iter_init()
174 if (creq->cache_ptr) in mv_cesa_ahash_std_step()
176 creq->cache, creq->cache_ptr); in mv_cesa_ahash_std_step()
178 len = min_t(size_t, req->nbytes + creq->cache_ptr - sreq->offset, in mv_cesa_ahash_std_step()
186 if (len - creq->cache_ptr) in mv_cesa_ahash_std_step()
190 creq->cache_ptr, in mv_cesa_ahash_std_step()
191 len - creq->cache_ptr, in mv_cesa_ahash_std_step()
244 creq->cache_ptr = new_cache_ptr; in mv_cesa_ahash_std_step()
258 if (sreq->offset < (req->nbytes - creq->cache_ptr)) in mv_cesa_ahash_std_process()
394 if (creq->cache_ptr) in mv_cesa_ahash_req_cleanup()
397 creq->cache_ptr, in mv_cesa_ahash_req_cleanup()
398 ahashreq->nbytes - creq->cache_ptr); in mv_cesa_ahash_req_cleanup()
442 if (creq->cache_ptr + req->nbytes < CESA_MAX_HASH_BLOCK_SIZE && !creq->last_req) { in mv_cesa_ahash_cache_req()
449 creq->cache + creq->cache_ptr, in mv_cesa_ahash_cache_req()
452 creq->cache_ptr += req->nbytes; in mv_cesa_ahash_cache_req()
494 if (!creq->cache_ptr) in mv_cesa_ahash_dma_add_cache()
501 memcpy(ahashdreq->cache, creq->cache, creq->cache_ptr); in mv_cesa_ahash_dma_add_cache()
506 creq->cache_ptr, in mv_cesa_ahash_dma_add_cache()
696 creq->cache_ptr = req->nbytes + creq->cache_ptr - in mv_cesa_ahash_dma_req_init()
699 creq->cache_ptr = 0; in mv_cesa_ahash_dma_req_init()
819 memcpy(cache, creq->cache, creq->cache_ptr); in mv_cesa_ahash_export()
831 unsigned int cache_ptr; in mv_cesa_ahash_import() local
846 creq->cache_ptr = 0; in mv_cesa_ahash_import()
848 cache_ptr = do_div(len, blocksize); in mv_cesa_ahash_import()
849 if (!cache_ptr) in mv_cesa_ahash_import()
852 memcpy(creq->cache, cache, cache_ptr); in mv_cesa_ahash_import()
853 creq->cache_ptr = cache_ptr; in mv_cesa_ahash_import()