Searched refs:vectors (Results 1 – 15 of 15) sorted by relevance
| /drivers/pcie/host/ |
| A D | msi.c | 44 msi_vector_t *vectors, in arch_pcie_msi_vectors_allocate() argument 48 ARG_UNUSED(vectors); in arch_pcie_msi_vectors_allocate() 82 msi_vector_t *vectors, in map_msix_table_entries() argument 118 vectors[i].msix = msix; in set_msix() 141 msi_vector_t *vectors, in pcie_msi_vectors_allocate() argument 156 vectors, n_vector)) { in pcie_msi_vectors_allocate() 171 vectors[req_vectors].bdf = bdf; in pcie_msi_vectors_allocate() 198 msi_vector_t *vectors, in enable_msix() argument 236 msi_vector_t *vectors, in enable_msi() argument 249 mdr = pcie_msi_mdr(irq, vectors); in enable_msi() [all …]
|
| A D | pcie_ecam.c | 319 msi_vector_t *vectors, uint8_t n_vector) in pcie_ecam_msi_device_setup() argument 331 bdf = vectors[0].bdf; in pcie_ecam_msi_device_setup() 340 if (vectors[i].bdf != bdf) { in pcie_ecam_msi_device_setup() 354 vectors[i].arch.irq = its_alloc_intid(cfg->msi_parent); in pcie_ecam_msi_device_setup() 355 vectors[i].arch.address = its_get_msi_addr(cfg->msi_parent); in pcie_ecam_msi_device_setup() 356 vectors[i].arch.eventid = i; in pcie_ecam_msi_device_setup() 357 vectors[i].arch.priority = priority; in pcie_ecam_msi_device_setup() 360 vectors[i].arch.eventid, vectors[i].arch.irq); in pcie_ecam_msi_device_setup()
|
| A D | controller.c | 451 msi_vector_t *vectors, in arch_pcie_msi_vectors_allocate() argument 462 return pcie_ctrl_msi_device_setup(dev, priority, vectors, n_vector); in arch_pcie_msi_vectors_allocate()
|
| A D | Kconfig | 57 the vectors cannot be managed by the hardware or if none of the
|
| /drivers/virtualization/ |
| A D | virt_ivshmem_shell.c | 70 uint16_t vectors; in cmd_ivshmem_shmem() local 78 vectors = ivshmem_get_vectors(ivshmem); in cmd_ivshmem_shmem() 85 mem, size, id, vectors); in cmd_ivshmem_shmem()
|
| A D | Kconfig | 36 int "How many notification vectors should be pre-allocated?" 42 with each other. These are know to be the notification vectors in
|
| A D | virt_ivshmem.h | 52 msi_vector_t vectors[CONFIG_IVSHMEM_MSI_X_VECTORS]; member
|
| A D | virt_ivshmem.c | 50 data->vectors, in ivshmem_configure_msi_x_interrupts() 65 &data->vectors[i], in ivshmem_configure_msi_x_interrupts() 75 if (!pcie_msi_enable(data->pcie->bdf, data->vectors, n_vectors, 0)) { in ivshmem_configure_msi_x_interrupts()
|
| /drivers/ethernet/intel/ |
| A D | Kconfig.intel_igc | 20 MSI-X vectors priority for IGC interrupts.
|
| /drivers/interrupt_controller/ |
| A D | Kconfig | 14 vectors 0 to 15 and 240 interrupts associated with vectors 16 to 255.
|
| A D | intc_intel_vtd.c | 399 data->vectors[irte_idx] = vector; in vtd_ictl_set_irte_vector() 411 if (data->vectors[irte_idx] == vector) { in vtd_ictl_get_irte_by_vector() 424 return data->vectors[irte_idx]; in vtd_ictl_get_irte_vector() 541 .vectors = { -EINVAL },
|
| A D | intc_intel_vtd.h | 128 int vectors[IRTE_NUM]; member
|
| /drivers/disk/nvme/ |
| A D | nvme_controller.c | 354 nvme_ctrlr->vectors, in nvme_controller_pcie_configure() 364 nvme_ctrlr->vectors, n_vectors, 0)) { in nvme_controller_pcie_configure()
|
| A D | nvme.h | 430 msi_vector_t vectors[NVME_PCIE_MSIX_VECTORS]; member
|
| A D | nvme_cmd.c | 510 &ctrlr->vectors[qpair->vector], in nvme_cmd_qpair_setup()
|
Completed in 48 milliseconds