Lines Matching full:rid
386 * alias device or RID appears on a different bus number. We also make the
389 * case is that of PCI->PCIe so we should always use the alias RID. This echoes
406 * pci_msi_domain_get_msi_rid - Get the MSI requester id (RID)
410 * The RID for a device is formed from the alias, with a firmware
413 * Returns: The RID.
418 u32 rid = pci_dev_id(pdev); in pci_msi_domain_get_msi_rid() local
420 pci_for_each_dma_alias(pdev, get_msi_id_cb, &rid); in pci_msi_domain_get_msi_rid()
423 rid = of_node ? of_msi_map_id(&pdev->dev, of_node, rid) : in pci_msi_domain_get_msi_rid()
424 iort_msi_map_id(&pdev->dev, rid); in pci_msi_domain_get_msi_rid()
426 return rid; in pci_msi_domain_get_msi_rid()
441 u32 rid = pci_dev_id(pdev); in pci_msi_get_device_domain() local
443 pci_for_each_dma_alias(pdev, get_msi_id_cb, &rid); in pci_msi_get_device_domain()
444 dom = of_msi_map_get_device_domain(&pdev->dev, rid, DOMAIN_BUS_PCI_MSI); in pci_msi_get_device_domain()
446 dom = iort_get_device_domain(&pdev->dev, rid, in pci_msi_get_device_domain()