Lines Matching refs:cap_perms
305 static struct perm_bits cap_perms[PCI_CAP_ID_MAX + 1] = { variable
790 free_perm_bits(&cap_perms[PCI_CAP_ID_BASIC]); in vfio_pci_uninit_perm_bits()
792 free_perm_bits(&cap_perms[PCI_CAP_ID_PM]); in vfio_pci_uninit_perm_bits()
793 free_perm_bits(&cap_perms[PCI_CAP_ID_PCIX]); in vfio_pci_uninit_perm_bits()
794 free_perm_bits(&cap_perms[PCI_CAP_ID_EXP]); in vfio_pci_uninit_perm_bits()
795 free_perm_bits(&cap_perms[PCI_CAP_ID_AF]); in vfio_pci_uninit_perm_bits()
806 ret = init_pci_cap_basic_perm(&cap_perms[PCI_CAP_ID_BASIC]); in vfio_pci_init_perm_bits()
809 ret |= init_pci_cap_pm_perm(&cap_perms[PCI_CAP_ID_PM]); in vfio_pci_init_perm_bits()
810 cap_perms[PCI_CAP_ID_VPD].writefn = vfio_raw_config_write; in vfio_pci_init_perm_bits()
811 ret |= init_pci_cap_pcix_perm(&cap_perms[PCI_CAP_ID_PCIX]); in vfio_pci_init_perm_bits()
812 cap_perms[PCI_CAP_ID_VNDR].writefn = vfio_raw_config_write; in vfio_pci_init_perm_bits()
813 ret |= init_pci_cap_exp_perm(&cap_perms[PCI_CAP_ID_EXP]); in vfio_pci_init_perm_bits()
814 ret |= init_pci_cap_af_perm(&cap_perms[PCI_CAP_ID_AF]); in vfio_pci_init_perm_bits()
1541 perm = &cap_perms[cap_id]; in vfio_config_do_rw()