Lines Matching refs:segs
1850 unsigned int segs) in pnv_pci_ioda_setup_dma_pe() argument
1875 (base << 28), ((base + segs) << 28) - 1); in pnv_pci_ioda_setup_dma_pe()
1883 get_order(TCE32_TABLE_SIZE * segs)); in pnv_pci_ioda_setup_dma_pe()
1889 memset(addr, 0, TCE32_TABLE_SIZE * segs); in pnv_pci_ioda_setup_dma_pe()
1892 for (i = 0; i < segs; i++) { in pnv_pci_ioda_setup_dma_pe()
1906 pnv_pci_setup_iommu_table(tbl, addr, TCE32_TABLE_SIZE * segs, in pnv_pci_ioda_setup_dma_pe()
1937 __free_pages(tce_mem, get_order(TCE32_TABLE_SIZE * segs)); in pnv_pci_ioda_setup_dma_pe()
2388 unsigned int residual, remaining, segs, tw, base; in pnv_ioda_setup_dma() local
2423 segs = 1; in pnv_ioda_setup_dma()
2425 segs += ((pe->dma_weight * residual) + (tw / 2)) / tw; in pnv_ioda_setup_dma()
2426 if (segs > remaining) in pnv_ioda_setup_dma()
2427 segs = remaining; in pnv_ioda_setup_dma()
2437 pe->dma_weight, segs); in pnv_ioda_setup_dma()
2438 pnv_pci_ioda_setup_dma_pe(phb, pe, base, segs); in pnv_ioda_setup_dma()
2441 segs = 0; in pnv_ioda_setup_dma()
2445 remaining -= segs; in pnv_ioda_setup_dma()
2446 base += segs; in pnv_ioda_setup_dma()