Lines Matching refs:mlli_params
214 struct mlli_params *mlli_params, gfp_t flags) in cc_generate_mlli() argument
223 mlli_params->mlli_virt_addr = in cc_generate_mlli()
224 dma_pool_alloc(mlli_params->curr_pool, flags, in cc_generate_mlli()
225 &mlli_params->mlli_dma_addr); in cc_generate_mlli()
226 if (!mlli_params->mlli_virt_addr) { in cc_generate_mlli()
232 mlli_p = (u32 *)mlli_params->mlli_virt_addr; in cc_generate_mlli()
262 mlli_params->mlli_len = (total_nents * LLI_ENTRY_BYTE_SIZE); in cc_generate_mlli()
265 mlli_params->mlli_virt_addr, &mlli_params->mlli_dma_addr, in cc_generate_mlli()
266 mlli_params->mlli_len); in cc_generate_mlli()
461 req_ctx->mlli_params.mlli_virt_addr) { in cc_unmap_cipher_request()
462 dma_pool_free(req_ctx->mlli_params.curr_pool, in cc_unmap_cipher_request()
463 req_ctx->mlli_params.mlli_virt_addr, in cc_unmap_cipher_request()
464 req_ctx->mlli_params.mlli_dma_addr); in cc_unmap_cipher_request()
482 struct mlli_params *mlli_params = &req_ctx->mlli_params; in cc_map_cipher_request() local
491 mlli_params->curr_pool = NULL; in cc_map_cipher_request()
551 mlli_params->curr_pool = buff_mgr->mlli_buffs_pool; in cc_map_cipher_request()
552 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags); in cc_map_cipher_request()
620 if (areq_ctx->mlli_params.curr_pool) { in cc_unmap_aead_request()
622 &areq_ctx->mlli_params.mlli_dma_addr, in cc_unmap_aead_request()
623 areq_ctx->mlli_params.mlli_virt_addr); in cc_unmap_aead_request()
624 dma_pool_free(areq_ctx->mlli_params.curr_pool, in cc_unmap_aead_request()
625 areq_ctx->mlli_params.mlli_virt_addr, in cc_unmap_aead_request()
626 areq_ctx->mlli_params.mlli_dma_addr); in cc_unmap_aead_request()
1182 struct mlli_params *mlli_params = &areq_ctx->mlli_params; in cc_map_aead_request() local
1196 mlli_params->curr_pool = NULL; in cc_map_aead_request()
1360 mlli_params->curr_pool = buff_mgr->mlli_buffs_pool; in cc_map_aead_request()
1361 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags); in cc_map_aead_request()
1386 struct mlli_params *mlli_params = &areq_ctx->mlli_params; in cc_map_hash_request_final() local
1396 mlli_params->curr_pool = NULL; in cc_map_hash_request_final()
1434 mlli_params->curr_pool = buff_mgr->mlli_buffs_pool; in cc_map_hash_request_final()
1438 if (cc_generate_mlli(dev, &sg_data, mlli_params, flags)) in cc_map_hash_request_final()
1467 struct mlli_params *mlli_params = &areq_ctx->mlli_params; in cc_map_hash_request_update() local
1480 mlli_params->curr_pool = NULL; in cc_map_hash_request_update()
1546 mlli_params->curr_pool = buff_mgr->mlli_buffs_pool; in cc_map_hash_request_update()
1551 if (cc_generate_mlli(dev, &sg_data, mlli_params, flags)) in cc_map_hash_request_update()
1577 if (areq_ctx->mlli_params.curr_pool) { in cc_unmap_hash_request()
1579 &areq_ctx->mlli_params.mlli_dma_addr, in cc_unmap_hash_request()
1580 areq_ctx->mlli_params.mlli_virt_addr); in cc_unmap_hash_request()
1581 dma_pool_free(areq_ctx->mlli_params.curr_pool, in cc_unmap_hash_request()
1582 areq_ctx->mlli_params.mlli_virt_addr, in cc_unmap_hash_request()
1583 areq_ctx->mlli_params.mlli_dma_addr); in cc_unmap_hash_request()