Lines Matching refs:dev_table
124 struct dev_table_entry *dev_table; in get_dev_table() local
128 dev_table = pci_seg->dev_table; in get_dev_table()
129 BUG_ON(dev_table == NULL); in get_dev_table()
131 return dev_table; in get_dev_table()
223 struct dev_table_entry *dev_table; in clone_alias() local
234 dev_table = get_dev_table(iommu); in clone_alias()
235 memcpy(dev_table[alias].data, in clone_alias()
236 dev_table[devid].data, in clone_alias()
237 sizeof(dev_table[alias].data)); in clone_alias()
414 struct dev_table_entry *dev_table = get_dev_table(iommu); in iommu_ignore_device() local
423 memset(&dev_table[devid], 0, sizeof(struct dev_table_entry)); in iommu_ignore_device()
456 struct dev_table_entry *dev_table = get_dev_table(iommu); in dump_dte_entry() local
459 pr_err("DTE[%d]: %016llx\n", i, dev_table[devid].data[i]); in dump_dte_entry()
1544 struct dev_table_entry *dev_table = get_dev_table(iommu); in set_dte_entry() local
1561 flags = dev_table[devid].data[1]; in set_dte_entry()
1603 old_domid = dev_table[devid].data[1] & DEV_DOMID_MASK; in set_dte_entry()
1604 dev_table[devid].data[1] = flags; in set_dte_entry()
1605 dev_table[devid].data[0] = pte_root; in set_dte_entry()
1619 struct dev_table_entry *dev_table = get_dev_table(iommu); in clear_dte_entry() local
1622 dev_table[devid].data[0] = DTE_FLAG_V; in clear_dte_entry()
1625 dev_table[devid].data[0] |= DTE_FLAG_TV; in clear_dte_entry()
1627 dev_table[devid].data[1] &= DTE_FLAG_MASK; in clear_dte_entry()
2798 struct dev_table_entry *dev_table = get_dev_table(iommu); in set_dte_irq_entry() local
2800 dte = dev_table[devid].data[2]; in set_dte_irq_entry()
2807 dev_table[devid].data[2] = dte; in set_dte_irq_entry()