Lines Matching refs:node
59 static struct iommu_table *iommu_pseries_alloc_table(int node) in iommu_pseries_alloc_table() argument
63 tbl = kzalloc_node(sizeof(struct iommu_table), GFP_KERNEL, node); in iommu_pseries_alloc_table()
76 static struct iommu_table_group *iommu_pseries_alloc_group(int node) in iommu_pseries_alloc_group() argument
80 table_group = kzalloc_node(sizeof(*table_group), GFP_KERNEL, node); in iommu_pseries_alloc_group()
89 table_group->tables[0] = iommu_pseries_alloc_table(node); in iommu_pseries_alloc_group()
585 struct device_node *node; in iommu_table_setparms() local
595 node = phb->dn; in iommu_table_setparms()
596 basep = of_get_property(node, "linux,tce-base", NULL); in iommu_table_setparms()
597 sizep = of_get_property(node, "linux,tce-size", NULL); in iommu_table_setparms()
686 pci->table_group = iommu_pseries_alloc_group(pci->phb->node); in pci_dma_bus_setup_pSeries()
691 if (!iommu_init_table(tbl, pci->phb->node, 0, 0)) in pci_dma_bus_setup_pSeries()
874 ppci->table_group = iommu_pseries_alloc_group(ppci->phb->node); in pci_dma_bus_setup_pSeriesLP()
884 if (!iommu_init_table(tbl, ppci->phb->node, 0, 0)) in pci_dma_bus_setup_pSeriesLP()
911 PCI_DN(dn)->table_group = iommu_pseries_alloc_group(phb->node); in pci_dma_dev_setup_pSeries()
915 if (!iommu_init_table(tbl, phb->node, 0, 0)) in pci_dma_dev_setup_pSeries()
1706 newtbl = iommu_pseries_alloc_table(pci->phb->node); in enable_ddw()
1721 iommu_init_table(newtbl, pci->phb->node, in enable_ddw()
1879 pci->table_group = iommu_pseries_alloc_group(pci->phb->node); in pci_dma_dev_setup_pSeriesLP()
1889 iommu_init_table(tbl, pci->phb->node, 0, 0); in pci_dma_dev_setup_pSeriesLP()
2031 tbl = iommu_pseries_alloc_table(pci->phb->node); in pseries_setup_default_iommu_config()
2040 iommu_init_table(tbl, pci->phb->node, 0, 0); in pseries_setup_default_iommu_config()
2104 tbl = iommu_pseries_alloc_table(pci->phb->node); in spapr_tce_create_table()
2143 iommu_init_table(tbl, pci->phb->node, in spapr_tce_create_table()
2216 iommu_init_table(tbl, pci->phb->node, start >> page_shift, end >> page_shift); in spapr_tce_create_table()