Lines Matching refs:segs
1768 unsigned int segs) in pnv_pci_ioda_setup_dma_pe() argument
1789 (base << 28), ((base + segs) << 28) - 1); in pnv_pci_ioda_setup_dma_pe()
1797 get_order(TCE32_TABLE_SIZE * segs)); in pnv_pci_ioda_setup_dma_pe()
1803 memset(addr, 0, TCE32_TABLE_SIZE * segs); in pnv_pci_ioda_setup_dma_pe()
1806 for (i = 0; i < segs; i++) { in pnv_pci_ioda_setup_dma_pe()
1821 pnv_pci_setup_iommu_table(tbl, addr, TCE32_TABLE_SIZE * segs, in pnv_pci_ioda_setup_dma_pe()
1860 __free_pages(tce_mem, get_order(TCE32_TABLE_SIZE * segs)); in pnv_pci_ioda_setup_dma_pe()
2008 unsigned int residual, remaining, segs, tw, base; in pnv_ioda_setup_dma() local
2041 segs = 1; in pnv_ioda_setup_dma()
2043 segs += ((pe->dma_weight * residual) + (tw / 2)) / tw; in pnv_ioda_setup_dma()
2044 if (segs > remaining) in pnv_ioda_setup_dma()
2045 segs = remaining; in pnv_ioda_setup_dma()
2055 pe->dma_weight, segs); in pnv_ioda_setup_dma()
2056 pnv_pci_ioda_setup_dma_pe(phb, pe, base, segs); in pnv_ioda_setup_dma()
2059 segs = 0; in pnv_ioda_setup_dma()
2063 remaining -= segs; in pnv_ioda_setup_dma()
2064 base += segs; in pnv_ioda_setup_dma()