Searched refs:n_vector (Results 1 – 9 of 9) sorted by relevance
| /Zephyr-latest/drivers/pcie/host/ |
| D | msi.c | 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() [all …]
|
| D | pcie_ecam.c | 319 msi_vector_t *vectors, uint8_t n_vector) in pcie_ecam_msi_device_setup() argument 327 if (!n_vector) { in pcie_ecam_msi_device_setup() 339 for (i = 1; i < n_vector; i++) { in pcie_ecam_msi_device_setup() 348 ret = its_setup_deviceid(cfg->msi_parent, device_id, n_vector); in pcie_ecam_msi_device_setup() 353 for (i = 0; i < n_vector; i++) { in pcie_ecam_msi_device_setup()
|
| D | controller.c | 415 uint32_t pcie_msi_map(unsigned int irq, msi_vector_t *vector, uint8_t n_vector) in pcie_msi_map() argument 431 uint8_t n_vector) in arch_pcie_msi_vectors_allocate() argument 441 return pcie_ctrl_msi_device_setup(dev, priority, vectors, n_vector); in arch_pcie_msi_vectors_allocate()
|
| /Zephyr-latest/arch/x86/core/ |
| D | pcie.c | 177 uint8_t n_vector) in pcie_msi_map() argument 184 if (vector != NULL && n_vector > 0) { in pcie_msi_map() 185 return vtd_remap_msi(vtd, vector, n_vector); in pcie_msi_map() 220 uint8_t n_vector) in arch_pcie_msi_vectors_allocate() argument 225 if (vectors == NULL || n_vector == 0) { in arch_pcie_msi_vectors_allocate() 238 irte = vtd_allocate_entries(vtd, n_vector); in arch_pcie_msi_vectors_allocate() 243 for (i = 0; i < n_vector; i++, irte++) { in arch_pcie_msi_vectors_allocate() 250 for (i = 0; i < n_vector; i++) { in arch_pcie_msi_vectors_allocate() 251 if (n_vector == 1) { in arch_pcie_msi_vectors_allocate() 284 return n_vector; in arch_pcie_msi_vectors_allocate()
|
| /Zephyr-latest/include/zephyr/drivers/pcie/ |
| D | msi.h | 77 uint8_t n_vector); 110 uint8_t n_vector); 135 uint8_t n_vector,
|
| D | controller.h | 126 msi_vector_t *vectors, uint8_t n_vector); 312 msi_vector_t *vectors, uint8_t n_vector) in pcie_ctrl_msi_device_setup() argument 317 return api->msi_device_setup(dev, priority, vectors, n_vector); in pcie_ctrl_msi_device_setup()
|
| /Zephyr-latest/include/zephyr/drivers/interrupt_controller/ |
| D | intel_vtd.h | 16 uint8_t n_vector); 91 uint8_t n_vector) in vtd_remap_msi() argument 96 return api->remap_msi(dev, vector, n_vector); in vtd_remap_msi()
|
| /Zephyr-latest/include/zephyr/arch/ |
| D | arch_interface.h | 1230 uint8_t n_vector);
|
| /Zephyr-latest/drivers/interrupt_controller/ |
| D | intc_intel_vtd.c | 338 uint8_t n_vector) in vtd_ictl_remap_msi() argument 340 uint32_t shv = (n_vector > 1) ? VTD_INT_SHV : 0; in vtd_ictl_remap_msi()
|