Lines Matching refs:mlli_params

183 			    struct mlli_params *mlli_params, gfp_t flags)
192 mlli_params->mlli_virt_addr =
193 dma_pool_alloc(mlli_params->curr_pool, flags,
194 &mlli_params->mlli_dma_addr);
195 if (!mlli_params->mlli_virt_addr) {
201 mlli_p = mlli_params->mlli_virt_addr;
225 mlli_params->mlli_len = (total_nents * LLI_ENTRY_BYTE_SIZE);
228 mlli_params->mlli_virt_addr, &mlli_params->mlli_dma_addr,
229 mlli_params->mlli_len);
353 req_ctx->mlli_params.mlli_virt_addr) {
354 dma_pool_free(req_ctx->mlli_params.curr_pool,
355 req_ctx->mlli_params.mlli_virt_addr,
356 req_ctx->mlli_params.mlli_dma_addr);
376 struct mlli_params *mlli_params = &req_ctx->mlli_params;
385 mlli_params->curr_pool = NULL;
441 mlli_params->curr_pool = drvdata->mlli_buffs_pool;
442 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
508 (areq_ctx->mlli_params.mlli_virt_addr)) {
510 &areq_ctx->mlli_params.mlli_dma_addr,
511 areq_ctx->mlli_params.mlli_virt_addr);
512 dma_pool_free(areq_ctx->mlli_params.curr_pool,
513 areq_ctx->mlli_params.mlli_virt_addr,
514 areq_ctx->mlli_params.mlli_dma_addr);
949 struct mlli_params *mlli_params = &areq_ctx->mlli_params;
960 mlli_params->curr_pool = NULL;
1123 mlli_params->curr_pool = drvdata->mlli_buffs_pool;
1124 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
1149 struct mlli_params *mlli_params = &areq_ctx->mlli_params;
1159 mlli_params->curr_pool = NULL;
1196 mlli_params->curr_pool = drvdata->mlli_buffs_pool;
1200 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
1230 struct mlli_params *mlli_params = &areq_ctx->mlli_params;
1243 mlli_params->curr_pool = NULL;
1308 mlli_params->curr_pool = drvdata->mlli_buffs_pool;
1313 rc = cc_generate_mlli(dev, &sg_data, mlli_params, flags);
1340 if (areq_ctx->mlli_params.curr_pool) {
1342 &areq_ctx->mlli_params.mlli_dma_addr,
1343 areq_ctx->mlli_params.mlli_virt_addr);
1344 dma_pool_free(areq_ctx->mlli_params.curr_pool,
1345 areq_ctx->mlli_params.mlli_virt_addr,
1346 areq_ctx->mlli_params.mlli_dma_addr);