Lines Matching defs:indirect
106 } indirect;
1191 struct pbl_chunk_list *chunk_list = &pbl->phys.indirect.chunk_list;
1192 int page_cnt = pbl->phys.indirect.pbl_buf_size_in_pages;
1193 struct scatterlist *pages_sgl = pbl->phys.indirect.sgl;
1195 int sg_dma_cnt = pbl->phys.indirect.sg_dma_cnt;
1291 struct pbl_chunk_list *chunk_list = &pbl->phys.indirect.chunk_list;
1325 * initialize pbl indirect mode:
1346 pbl->phys.indirect.pbl_buf_size_in_pages = size_in_pages;
1347 pbl->phys.indirect.sgl = sgl;
1348 pbl->phys.indirect.sg_dma_cnt = sg_dma_cnt;
1357 "pbl indirect - size[%u], chunks[%u]\n",
1359 pbl->phys.indirect.chunk_list.size);
1373 dma_unmap_sg(&dev->pdev->dev, pbl->phys.indirect.sgl,
1374 pbl->phys.indirect.pbl_buf_size_in_pages, DMA_TO_DEVICE);
1375 kfree(pbl->phys.indirect.sgl);
1468 params->indirect = !pbl->physically_continuous;
1477 pbl->phys.indirect.chunk_list.chunks[0].length;
1479 efa_com_set_dma_addr(pbl->phys.indirect.chunk_list.chunks[0].dma_addr,