Lines Matching refs:mlli_params
189 struct mlli_params *mlli_params, gfp_t flags) in cc_generate_mlli() argument
198 mlli_params->mlli_virt_addr = in cc_generate_mlli()
199 dma_pool_alloc(mlli_params->curr_pool, flags, in cc_generate_mlli()
200 &mlli_params->mlli_dma_addr); in cc_generate_mlli()
201 if (!mlli_params->mlli_virt_addr) { in cc_generate_mlli()
207 mlli_p = (u32 *)mlli_params->mlli_virt_addr; in cc_generate_mlli()
237 mlli_params->mlli_len = (total_nents * LLI_ENTRY_BYTE_SIZE); in cc_generate_mlli()
240 mlli_params->mlli_virt_addr, &mlli_params->mlli_dma_addr, in cc_generate_mlli()
241 mlli_params->mlli_len); in cc_generate_mlli()
392 req_ctx->mlli_params.mlli_virt_addr) { in cc_unmap_cipher_request()
393 dma_pool_free(req_ctx->mlli_params.curr_pool, in cc_unmap_cipher_request()
394 req_ctx->mlli_params.mlli_virt_addr, in cc_unmap_cipher_request()
395 req_ctx->mlli_params.mlli_dma_addr); in cc_unmap_cipher_request()
413 struct mlli_params *mlli_params = &req_ctx->mlli_params; in cc_map_cipher_request() local
422 mlli_params->curr_pool = NULL; in cc_map_cipher_request()
479 mlli_params->curr_pool = buff_mgr->mlli_buffs_pool; in cc_map_cipher_request()
480 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags); in cc_map_cipher_request()
545 (areq_ctx->mlli_params.mlli_virt_addr)) { in cc_unmap_aead_request()
547 &areq_ctx->mlli_params.mlli_dma_addr, in cc_unmap_aead_request()
548 areq_ctx->mlli_params.mlli_virt_addr); in cc_unmap_aead_request()
549 dma_pool_free(areq_ctx->mlli_params.curr_pool, in cc_unmap_aead_request()
550 areq_ctx->mlli_params.mlli_virt_addr, in cc_unmap_aead_request()
551 areq_ctx->mlli_params.mlli_dma_addr); in cc_unmap_aead_request()
1011 struct mlli_params *mlli_params = &areq_ctx->mlli_params; in cc_map_aead_request() local
1025 mlli_params->curr_pool = NULL; in cc_map_aead_request()
1186 mlli_params->curr_pool = buff_mgr->mlli_buffs_pool; in cc_map_aead_request()
1187 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags); in cc_map_aead_request()
1212 struct mlli_params *mlli_params = &areq_ctx->mlli_params; in cc_map_hash_request_final() local
1223 mlli_params->curr_pool = NULL; in cc_map_hash_request_final()
1261 mlli_params->curr_pool = buff_mgr->mlli_buffs_pool; in cc_map_hash_request_final()
1265 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags); in cc_map_hash_request_final()
1295 struct mlli_params *mlli_params = &areq_ctx->mlli_params; in cc_map_hash_request_update() local
1309 mlli_params->curr_pool = NULL; in cc_map_hash_request_update()
1374 mlli_params->curr_pool = buff_mgr->mlli_buffs_pool; in cc_map_hash_request_update()
1379 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags); in cc_map_hash_request_update()
1406 if (areq_ctx->mlli_params.curr_pool) { in cc_unmap_hash_request()
1408 &areq_ctx->mlli_params.mlli_dma_addr, in cc_unmap_hash_request()
1409 areq_ctx->mlli_params.mlli_virt_addr); in cc_unmap_hash_request()
1410 dma_pool_free(areq_ctx->mlli_params.curr_pool, in cc_unmap_hash_request()
1411 areq_ctx->mlli_params.mlli_virt_addr, in cc_unmap_hash_request()
1412 areq_ctx->mlli_params.mlli_dma_addr); in cc_unmap_hash_request()