Lines Matching refs:cap_id
1812 u8 cap_id; in vfio_config_do_rw() local
1833 cap_id = vdev->pci_config_map[*ppos]; in vfio_config_do_rw()
1835 if (cap_id == PCI_CAP_ID_INVALID) { in vfio_config_do_rw()
1838 } else if (cap_id == PCI_CAP_ID_INVALID_VIRT) { in vfio_config_do_rw()
1843 WARN_ON(cap_id > PCI_EXT_CAP_ID_MAX); in vfio_config_do_rw()
1845 perm = &ecap_perms[cap_id]; in vfio_config_do_rw()
1848 WARN_ON(cap_id > PCI_CAP_ID_MAX); in vfio_config_do_rw()
1850 perm = &cap_perms[cap_id]; in vfio_config_do_rw()
1852 if (cap_id == PCI_CAP_ID_MSI) in vfio_config_do_rw()
1855 if (cap_id > PCI_CAP_ID_BASIC) in vfio_config_do_rw()
1860 WARN_ON(!cap_start && cap_id != PCI_CAP_ID_BASIC); in vfio_config_do_rw()