Lines Matching defs:dev_table
386 void *dev_table = (void *)get_dev_table(iommu);
393 entry = iommu_virt_to_phys(dev_table);
623 pci_seg->dev_table = iommu_alloc_pages_sz(GFP_KERNEL | GFP_DMA32,
625 if (!pci_seg->dev_table)
634 memunmap((void *)pci_seg->dev_table);
636 iommu_free_pages(pci_seg->dev_table);
637 pci_seg->dev_table = NULL;
1312 struct dev_table_entry *dev_table = get_dev_table(iommu);
1314 memcpy(&dev_table[i], &dte, sizeof(dte));
2711 struct dev_table_entry *dev_table = pci_seg->dev_table;
2713 if (!dev_table || amd_iommu_pgtable == PD_MODE_NONE)
2717 set_dte_bit(&dev_table[devid], DEV_ENTRY_VALID);
2719 set_dte_bit(&dev_table[devid], DEV_ENTRY_TRANSLATION);
2726 struct dev_table_entry *dev_table = pci_seg->dev_table;
2728 if (dev_table == NULL)
2732 dev_table[devid].data[0] = 0ULL;
2733 dev_table[devid].data[1] = 0ULL;
2747 set_dte_bit(&pci_seg->dev_table[devid], DEV_ENTRY_IRQ_TBL_EN);
2938 iommu_free_pages(pci_seg->dev_table);
2939 pci_seg->dev_table = pci_seg->old_dev_tbl_cpy;