Lines Matching refs:mte
1786 struct msix_table_entry *mte; in pci_resume_msix() local
1799 mte = &msix->msix_table[i]; in pci_resume_msix()
1800 if (mte->mte_vector == 0 || mte->mte_handlers == 0) in pci_resume_msix()
1802 mv = &msix->msix_vectors[mte->mte_vector - 1]; in pci_resume_msix()
2451 struct msix_table_entry *mte; in pci_remap_intr_method() local
2503 mte = &cfg->msix.msix_table[j]; in pci_remap_intr_method()
2504 if (mte->mte_vector != i + 1) in pci_remap_intr_method()
2506 if (mte->mte_handlers == 0) in pci_remap_intr_method()
4829 struct msix_table_entry *mte; in pci_setup_intr() local
4880 mte = &dinfo->cfg.msix.msix_table[rid - 1]; in pci_setup_intr()
4881 KASSERT(mte->mte_vector != 0, ("no message vector")); in pci_setup_intr()
4882 mv = &dinfo->cfg.msix.msix_vectors[mte->mte_vector - 1]; in pci_setup_intr()
4886 KASSERT(mte->mte_handlers == 0, in pci_setup_intr()
4903 mte->mte_handlers++; in pci_setup_intr()
4904 if (mte->mte_handlers == 1) { in pci_setup_intr()
4936 struct msix_table_entry *mte; in pci_teardown_intr() local
4976 mte = &dinfo->cfg.msix.msix_table[rid - 1]; in pci_teardown_intr()
4977 if (mte->mte_handlers == 0) in pci_teardown_intr()
4979 mte->mte_handlers--; in pci_teardown_intr()
4980 if (mte->mte_handlers == 0) in pci_teardown_intr()