Home
last modified time | relevance | path

Searched refs:vectors (Results 1 – 15 of 15) sorted by relevance

/drivers/pcie/host/
A Dmsi.c44 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 Dpcie_ecam.c319 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 Dcontroller.c451 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 DKconfig57 the vectors cannot be managed by the hardware or if none of the
/drivers/virtualization/
A Dvirt_ivshmem_shell.c70 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 DKconfig36 int "How many notification vectors should be pre-allocated?"
42 with each other. These are know to be the notification vectors in
A Dvirt_ivshmem.h52 msi_vector_t vectors[CONFIG_IVSHMEM_MSI_X_VECTORS]; member
A Dvirt_ivshmem.c50 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 DKconfig.intel_igc20 MSI-X vectors priority for IGC interrupts.
/drivers/interrupt_controller/
A DKconfig14 vectors 0 to 15 and 240 interrupts associated with vectors 16 to 255.
A Dintc_intel_vtd.c399 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 Dintc_intel_vtd.h128 int vectors[IRTE_NUM]; member
/drivers/disk/nvme/
A Dnvme_controller.c354 nvme_ctrlr->vectors, in nvme_controller_pcie_configure()
364 nvme_ctrlr->vectors, n_vectors, 0)) { in nvme_controller_pcie_configure()
A Dnvme.h430 msi_vector_t vectors[NVME_PCIE_MSIX_VECTORS]; member
A Dnvme_cmd.c510 &ctrlr->vectors[qpair->vector], in nvme_cmd_qpair_setup()

Completed in 48 milliseconds