mlli_params
!req_ctx->is_single_pass) && req_ctx->mlli_params.mlli_len) {
req_ctx->mlli_params.mlli_len);
req_ctx->mlli_params.mlli_dma_addr,
req_ctx->mlli_params.mlli_len, NS_BIT);
req_ctx->mlli_params.mlli_len);
struct mlli_params mlli_params;
mlli_params->curr_pool = drvdata->mlli_buffs_pool;
rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
struct mlli_params *mlli_params = &areq_ctx->mlli_params;
mlli_params->curr_pool = NULL;
mlli_params->curr_pool = drvdata->mlli_buffs_pool;
rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
struct mlli_params *mlli_params = &areq_ctx->mlli_params;
mlli_params->curr_pool = NULL;
mlli_params->curr_pool = drvdata->mlli_buffs_pool;
rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
if (areq_ctx->mlli_params.curr_pool) {
&areq_ctx->mlli_params.mlli_dma_addr,
areq_ctx->mlli_params.mlli_virt_addr);
dma_pool_free(areq_ctx->mlli_params.curr_pool,
areq_ctx->mlli_params.mlli_virt_addr,
areq_ctx->mlli_params.mlli_dma_addr);
struct mlli_params *mlli_params, gfp_t flags)
mlli_params->mlli_virt_addr =
dma_pool_alloc(mlli_params->curr_pool, flags,
&mlli_params->mlli_dma_addr);
if (!mlli_params->mlli_virt_addr) {
mlli_p = mlli_params->mlli_virt_addr;
mlli_params->mlli_len = (total_nents * LLI_ENTRY_BYTE_SIZE);
mlli_params->mlli_virt_addr, &mlli_params->mlli_dma_addr,
mlli_params->mlli_len);
req_ctx->mlli_params.mlli_virt_addr) {
dma_pool_free(req_ctx->mlli_params.curr_pool,
req_ctx->mlli_params.mlli_virt_addr,
req_ctx->mlli_params.mlli_dma_addr);
struct mlli_params *mlli_params = &req_ctx->mlli_params;
mlli_params->curr_pool = NULL;
mlli_params->curr_pool = drvdata->mlli_buffs_pool;
rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
(areq_ctx->mlli_params.mlli_virt_addr)) {
&areq_ctx->mlli_params.mlli_dma_addr,
areq_ctx->mlli_params.mlli_virt_addr);
dma_pool_free(areq_ctx->mlli_params.curr_pool,
areq_ctx->mlli_params.mlli_virt_addr,
areq_ctx->mlli_params.mlli_dma_addr);
struct mlli_params *mlli_params = &areq_ctx->mlli_params;
mlli_params->curr_pool = NULL;
&req_ctx->mlli_params.mlli_dma_addr,
req_ctx->mlli_params.mlli_len,
req_ctx->mlli_params.mlli_dma_addr,
req_ctx->mlli_params.mlli_len, NS_BIT);
req_ctx->mlli_params.mlli_len);
struct mlli_params mlli_params;
areq_ctx->mlli_params.mlli_dma_addr,
areq_ctx->mlli_params.mlli_len, NS_BIT);
areq_ctx->mlli_params.mlli_len);
struct mlli_params mlli_params;