Lines Matching refs:n_vector
45 uint8_t n_vector) in arch_pcie_msi_vectors_allocate() argument
49 ARG_UNUSED(n_vector); in arch_pcie_msi_vectors_allocate()
83 uint8_t n_vector) in map_msix_table_entries() argument
101 n_vector * PCIE_MSIR_TABLE_ENTRY_SIZE, K_MEM_PERM_RW); in map_msix_table_entries()
103 for (i = 0; i < n_vector; i++) { in map_msix_table_entries()
112 uint8_t n_vector, in set_msix() argument
117 for (i = 0; i < n_vector; i++) { in set_msix()
142 uint8_t n_vector) in pcie_msi_vectors_allocate() argument
151 set_msix(vectors, n_vector, !msi); in pcie_msi_vectors_allocate()
156 vectors, n_vector)) { in pcie_msi_vectors_allocate()
166 if (n_vector > req_vectors) { in pcie_msi_vectors_allocate()
167 n_vector = req_vectors; in pcie_msi_vectors_allocate()
170 for (req_vectors = 0; req_vectors < n_vector; req_vectors++) { in pcie_msi_vectors_allocate()
174 return arch_pcie_msi_vectors_allocate(priority, vectors, n_vector); in pcie_msi_vectors_allocate()
199 uint8_t n_vector, in enable_msix() argument
206 for (i = 0; i < n_vector; i++) { in enable_msix()
237 uint8_t n_vector, in enable_msi() argument
246 map = pcie_msi_map(irq, vectors, n_vector); in enable_msi()
259 for (mme = 0; n_vector > 1; mme++) { in enable_msi()
260 n_vector >>= 1; in enable_msi()
271 uint8_t n_vector, in pcie_msi_enable() argument
284 enable_msix(bdf, vectors, n_vector, base, irq); in pcie_msi_enable()
286 enable_msi(bdf, vectors, n_vector, base, irq); in pcie_msi_enable()