Lines Matching defs:devid
100 u16 devid; /* PCI Device ID */ member
135 static struct iommu_dev_data *alloc_dev_data(u16 devid) in alloc_dev_data()
166 static struct iommu_dev_data *search_dev_data(u16 devid) in search_dev_data()
185 static struct iommu_dev_data *find_dev_data(u16 devid) in find_dev_data()
240 static struct dma_ops_domain *find_protection_domain(u16 devid) in find_protection_domain()
270 u16 devid; in check_device() local
309 u16 devid, ivrs_alias, pci_alias; in get_alias() local
410 u16 devid, alias; in iommu_ignore_device() local
565 static void dump_dte_entry(u16 devid) in dump_dte_entry()
585 int type, devid, domid, flags; in iommu_print_event() local
841 static void build_inv_dte(struct iommu_cmd *cmd, u16 devid) in build_inv_dte()
879 static void build_inv_iotlb_pages(struct iommu_cmd *cmd, u16 devid, int qdep, in build_inv_iotlb_pages()
928 static void build_inv_iotlb_pasid(struct iommu_cmd *cmd, u16 devid, int pasid, in build_inv_iotlb_pasid()
948 static void build_complete_ppr(struct iommu_cmd *cmd, u16 devid, int pasid, in build_complete_ppr()
970 static void build_inv_irt(struct iommu_cmd *cmd, u16 devid) in build_inv_irt()
1051 static int iommu_flush_dte(struct amd_iommu *iommu, u16 devid) in iommu_flush_dte()
1062 u32 devid; in iommu_flush_dte_all() local
1098 static void iommu_flush_irt(struct amd_iommu *iommu, u16 devid) in iommu_flush_irt()
1109 u32 devid; in iommu_flush_irt_all() local
1538 u16 devid) in init_unity_mappings_for_device()
2049 static void set_dte_entry(u16 devid, struct protection_domain *domain, bool ats) in set_dte_entry()
2099 static void clear_dte_entry(u16 devid) in clear_dte_entry()
2420 u16 devid; in device_change_notifier() local
2505 u16 devid = get_device_id(dev); in get_domain() local
3033 u16 devid; in prealloc_protection_domains() local
3303 u16 devid; in amd_iommu_detach_device() local
3866 static void set_dte_irq_entry(u16 devid, struct irq_remap_table *table) in set_dte_irq_entry()
3882 static struct irq_remap_table *get_irq_table(u16 devid, bool ioapic) in get_irq_table()
3954 static int alloc_irq_index(struct irq_cfg *cfg, u16 devid, int count) in alloc_irq_index()
4000 static int get_irte(u16 devid, int index, union irte *irte) in get_irte()
4016 static int modify_irte(u16 devid, int index, union irte irte) in modify_irte()
4040 static void free_irte(u16 devid, int index) in free_irte()
4072 int devid; in setup_ioapic_entry() local
4219 u16 devid; in msi_alloc_irq() local
4239 u16 devid; in msi_setup_irq() local
4265 int index, devid; in alloc_hpet_msi() local