Lines Matching refs:alias
94 u16 alias; /* Alias Device ID */ member
173 static int __last_alias(struct pci_dev *pdev, u16 alias, void *data) in __last_alias() argument
175 *(u16 *)data = alias; in __last_alias()
374 dev_data->alias = get_alias(dev); in iommu_init_device()
393 u16 devid, alias; in iommu_ignore_device() local
396 alias = get_alias(dev); in iommu_ignore_device()
399 memset(&amd_iommu_dev_table[alias], 0, sizeof(struct dev_table_entry)); in iommu_ignore_device()
402 amd_iommu_rlookup_table[alias] = NULL; in iommu_ignore_device()
1081 u16 alias; in device_flush_dte() local
1085 alias = dev_data->alias; in device_flush_dte()
1088 if (!ret && alias != dev_data->devid) in device_flush_dte()
1089 ret = iommu_flush_dte(iommu, alias); in device_flush_dte()
1955 u16 alias; in do_attach() local
1959 alias = dev_data->alias; in do_attach()
1972 if (alias != dev_data->devid) in do_attach()
1973 set_dte_entry(alias, domain, ats); in do_attach()
1981 u16 alias; in do_detach() local
1993 alias = dev_data->alias; in do_detach()
2003 if (alias != dev_data->devid) in do_detach()
2004 clear_dte_entry(alias); in do_detach()
3621 u16 alias; in get_irq_table() local
3633 alias = amd_iommu_alias_table[devid]; in get_irq_table()
3634 table = irq_lookup_table[alias]; in get_irq_table()
3673 if (devid != alias) { in get_irq_table()
3674 irq_lookup_table[alias] = table; in get_irq_table()
3675 set_dte_irq_entry(alias, table); in get_irq_table()
3676 iommu_flush_dte(iommu, alias); in get_irq_table()