Home
last modified time | relevance | path

Searched refs:num_vectors (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/contrib/dev/athk/ath11k/
H A Dpcic.c70 { .name = "MHI", .num_vectors = 3, .base_vector = 0 },
71 { .name = "CE", .num_vectors = 10, .base_vector = 3 },
72 { .name = "WAKE", .num_vectors = 1, .base_vector = 13 },
73 { .name = "DP", .num_vectors = 18, .base_vector = 14 },
81 { .name = "MHI", .num_vectors = 3, .base_vector = 0 },
82 { .name = "CE", .num_vectors = 5, .base_vector = 3 },
83 { .name = "DP", .num_vectors = 8, .base_vector = 8 },
91 { .name = "MHI", .num_vectors = 3, .base_vector = 0 },
92 { .name = "CE", .num_vectors = 10, .base_vector = 3 },
93 { .name = "WAKE", .num_vectors = 1, .base_vector = 13 },
[all …]
H A Dmhi.c262 int ret, num_vectors, i; in ath11k_mhi_get_msi() local
266 ret = ath11k_pcic_get_user_msi_assignment(ab, "MHI", &num_vectors, in ath11k_mhi_get_msi()
272 num_vectors, base_vector); in ath11k_mhi_get_msi()
274 irq = kcalloc(num_vectors, sizeof(int), GFP_KERNEL); in ath11k_mhi_get_msi()
278 for (i = 0; i < num_vectors; i++) { in ath11k_mhi_get_msi()
288 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath11k_mhi_get_msi()
H A Dhif.h26 int *num_vectors, u32 *user_base_data,
119 int *num_vectors, u32 *user_base_data, in ath11k_get_user_msi_vector() argument
125 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath11k_get_user_msi_vector()
H A Dpci.c182 { .name = "MHI", .num_vectors = 3, .base_vector = 0 },
183 { .name = "CE", .num_vectors = 1, .base_vector = 0 },
184 { .name = "WAKE", .num_vectors = 1, .base_vector = 0 },
185 { .name = "DP", .num_vectors = 1, .base_vector = 0 },
449 int num_vectors; in ath11k_pci_alloc_msi() local
452 num_vectors = pci_alloc_irq_vectors(pci_dev, in ath11k_pci_alloc_msi()
456 if (num_vectors == msi_config->total_vectors) { in ath11k_pci_alloc_msi()
459 num_vectors = pci_alloc_irq_vectors(ab_pci->pdev, in ath11k_pci_alloc_msi()
463 if (num_vectors < 0) { in ath11k_pci_alloc_msi()
471 ath11k_info(ab, "MSI vectors: %d\n", num_vectors); in ath11k_pci_alloc_msi()
H A Dpcic.h30 int *num_vectors, u32 *user_base_data,
H A Dcore.h853 int num_vectors; member
/freebsd/sys/dev/iavf/
H A Dvirtchnl.h417 u16 num_vectors; member
727 u32 num_vectors; member
836 if (vimi->num_vectors == 0 || vimi->num_vectors > in virtchnl_vc_validate_vf_msg()
842 valid_len += (vimi->num_vectors * in virtchnl_vc_validate_vf_msg()
907 if (qv->num_vectors == 0 || qv->num_vectors > in virtchnl_vc_validate_vf_msg()
913 valid_len += ((qv->num_vectors - 1) * in virtchnl_vc_validate_vf_msg()
H A Diavf_vc_iflib.c152 vm->num_vectors = scctx->isc_vectors; in iavf_map_queues()
/freebsd/sys/dev/ixl/
H A Dvirtchnl.h379 u16 num_vectors; member
573 u32 num_vectors; member
647 valid_len += (vimi->num_vectors * in virtchnl_vc_validate_vf_msg()
649 if (vimi->num_vectors == 0) in virtchnl_vc_validate_vf_msg()
703 if (qv->num_vectors == 0) { in virtchnl_vc_validate_vf_msg()
707 valid_len += ((qv->num_vectors - 1) * in virtchnl_vc_validate_vf_msg()
H A Dixl_pf_iov.c817 for (i = 0; i < map->num_vectors; i++) { in ixl_vf_config_irq_msg()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dpci.c59 { .name = "MHI", .num_vectors = 3, .base_vector = 0 },
60 { .name = "CE", .num_vectors = 5, .base_vector = 3 },
61 { .name = "DP", .num_vectors = 8, .base_vector = 8 },
513 int i, j, ret, num_vectors = 0; in ath12k_pci_ext_irq_config() local
518 &num_vectors, in ath12k_pci_ext_irq_config()
549 int vector = (i % num_vectors) + base_vector; in ath12k_pci_ext_irq_config()
678 int num_vectors; in ath12k_pci_msi_alloc() local
681 num_vectors = pci_alloc_irq_vectors(ab_pci->pdev, in ath12k_pci_msi_alloc()
685 if (num_vectors != msi_config->total_vectors) { in ath12k_pci_msi_alloc()
687 msi_config->total_vectors, num_vectors); in ath12k_pci_msi_alloc()
[all …]
H A Dmhi.c255 int ret, num_vectors, i; in ath12k_mhi_get_msi() local
259 "MHI", &num_vectors, in ath12k_mhi_get_msi()
265 num_vectors, base_vector); in ath12k_mhi_get_msi()
267 irq = kcalloc(num_vectors, sizeof(*irq), GFP_KERNEL); in ath12k_mhi_get_msi()
271 for (i = 0; i < num_vectors; i++) in ath12k_mhi_get_msi()
276 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath12k_mhi_get_msi()
H A Dhif.h26 int *num_vectors, u32 *user_base_data,
44 int *num_vectors, in ath12k_hif_get_user_msi_vector() argument
51 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath12k_hif_get_user_msi_vector()
H A Dpci.h73 int num_vectors; member
120 int *num_vectors, u32 *user_base_data,
/freebsd/sys/dev/qat/qat_common/
H A Dadf_isr.c37 int num_vectors = 0; in adf_enable_msix() local
46 num_vectors = 0; in adf_enable_msix()
49 num_vectors = hw_data->num_banks + 1; in adf_enable_msix()
50 vectors = malloc(num_vectors * sizeof(u_int), in adf_enable_msix()
71 pci_remap_msix(info_pci_dev->pci_dev, num_vectors, vectors); in adf_enable_msix()
/freebsd/sys/dev/ntb/ntb_hw/
H A Dntb_hw_amd.c858 amd_ntb_setup_isr(struct amd_ntb_softc *ntb, uint16_t num_vectors, bool msi, in amd_ntb_setup_isr() argument
868 for (i = 0; i < num_vectors; i++) { in amd_ntb_setup_isr()
937 uint32_t supported_vectors, num_vectors; in amd_ntb_init_isr() local
954 num_vectors = MIN(supported_vectors, ntb->hw_info->db_count); in amd_ntb_init_isr()
955 if (num_vectors < ntb->hw_info->db_count) { in amd_ntb_init_isr()
963 rc = pci_alloc_msix(ntb->device, &num_vectors); in amd_ntb_init_isr()
970 if (num_vectors < ntb->hw_info->db_count) { in amd_ntb_init_isr()
971 amd_ntb_printf(0, "Allocated only %d MSI-X\n", num_vectors); in amd_ntb_init_isr()
985 num_vectors = 1; in amd_ntb_init_isr()
986 rc = pci_alloc_msi(ntb->device, &num_vectors); in amd_ntb_init_isr()
[all …]
H A Dntb_hw_intel.c344 static int intel_ntb_setup_msix(struct ntb_softc *ntb, uint32_t num_vectors);
353 static int intel_ntb_create_msix_vec(struct ntb_softc *ntb, uint32_t num_vectors);
1104 intel_ntb_setup_msix(struct ntb_softc *ntb, uint32_t num_vectors) in intel_ntb_setup_msix() argument
1109 for (i = 0; i < num_vectors; i++) { in intel_ntb_setup_msix()
1180 uint32_t desired_vectors, num_vectors; in intel_ntb_xeon_gen3_init_isr() local
1193 num_vectors = desired_vectors = MIN(pci_msix_count(ntb->device), in intel_ntb_xeon_gen3_init_isr()
1196 rc = pci_alloc_msix(ntb->device, &num_vectors); in intel_ntb_xeon_gen3_init_isr()
1202 if (desired_vectors != num_vectors) { in intel_ntb_xeon_gen3_init_isr()
1208 if (num_vectors == XEON_GEN3_DB_MSIX_VECTOR_COUNT) { in intel_ntb_xeon_gen3_init_isr()
1220 intel_ntb_create_msix_vec(ntb, num_vectors); in intel_ntb_xeon_gen3_init_isr()
[all …]
/freebsd/sys/dev/oce/
H A Doce_user.h72 int num_vectors; member
H A Doce_if.c2892 di.msix.num_vectors = sc->intr_count + sc->roce_intr_count; in oce_register_rdma()
2894 for (i=0; i<di.msix.num_vectors; i++) { in oce_register_rdma()
/freebsd/sys/dev/ismt/
H A Dismt.c584 int err, num_vectors, val; in ismt_attach() local
663 num_vectors = 1; in ismt_attach()
664 if (pci_alloc_msi(dev, &num_vectors) != 0) { in ismt_attach()
/freebsd/sys/dev/ice/
H A Dvirtchnl.h639 u16 num_vectors; member
2167 if (vimi->num_vectors == 0 || vimi->num_vectors > in virtchnl_vc_validate_vf_msg()
2173 valid_len += (vimi->num_vectors * in virtchnl_vc_validate_vf_msg()
H A Dice_lib.h575 int num_vectors; member
/freebsd/sys/dev/ioat/
H A Dioat.c715 uint32_t num_vectors; in ioat_setup_intr() local
722 num_vectors = 1; in ioat_setup_intr()
723 pci_alloc_msix(ioat->device, &num_vectors); in ioat_setup_intr()
724 if (num_vectors == 1) in ioat_setup_intr()
/freebsd/sys/dev/irdma/
H A Dirdma_main.h264 u32 num_vectors; member
/freebsd/contrib/sendmail/src/
H A Dmilter.c521 int num_vectors; local
584 num_vectors = 1;
593 num_vectors = 2;
607 i = writev(m->mf_sock, vector, num_vectors);

12