Lines Matching refs:devid
65 u16 devid; member
84 u16 devid; member
100 u16 devid; in device_id() local
102 devid = pdev->bus->number; in device_id()
103 devid = (devid << 8) | pdev->devfn; in device_id()
105 return devid; in device_id()
108 static struct device_state *__get_device_state(u16 devid) in __get_device_state() argument
113 if (dev_state->devid == devid) in __get_device_state()
120 static struct device_state *get_device_state(u16 devid) in get_device_state() argument
126 dev_state = __get_device_state(devid); in get_device_state()
558 u16 tag, devid; in ppr_notifier() local
567 devid = iommu_fault->device_id; in ppr_notifier()
568 pdev = pci_get_domain_bus_and_slot(0, PCI_BUS_NUM(devid), in ppr_notifier()
569 devid & 0xff); in ppr_notifier()
576 if (translation_pre_enabled(amd_iommu_rlookup_table[devid]) in ppr_notifier()
642 u16 devid; in amd_iommu_bind_pasid() local
650 devid = device_id(pdev); in amd_iommu_bind_pasid()
651 dev_state = get_device_state(devid); in amd_iommu_bind_pasid()
725 u16 devid; in amd_iommu_unbind_pasid() local
732 devid = device_id(pdev); in amd_iommu_unbind_pasid()
733 dev_state = get_device_state(devid); in amd_iommu_unbind_pasid()
775 u16 devid; in amd_iommu_init_device() local
785 devid = device_id(pdev); in amd_iommu_init_device()
794 dev_state->devid = devid; in amd_iommu_init_device()
832 if (__get_device_state(devid) != NULL) { in amd_iommu_init_device()
864 u16 devid; in amd_iommu_free_device() local
869 devid = device_id(pdev); in amd_iommu_free_device()
873 dev_state = __get_device_state(devid); in amd_iommu_free_device()
901 u16 devid; in amd_iommu_set_invalid_ppr_cb() local
907 devid = device_id(pdev); in amd_iommu_set_invalid_ppr_cb()
912 dev_state = __get_device_state(devid); in amd_iommu_set_invalid_ppr_cb()
932 u16 devid; in amd_iommu_set_invalidate_ctx_cb() local
938 devid = device_id(pdev); in amd_iommu_set_invalidate_ctx_cb()
943 dev_state = __get_device_state(devid); in amd_iommu_set_invalidate_ctx_cb()