Home
last modified time | relevance | path

Searched refs:nb_msix (Results 1 – 12 of 12) sorted by relevance

/f-stack/dpdk/drivers/net/ice/
H A Dice_dcf.h60 uint16_t nb_msix; member
H A Dice_dcf_ethdev.c163 hw->nb_msix = 1; in ice_dcf_config_rx_queues_irqs()
194 hw->nb_msix = 1; in ice_dcf_config_rx_queues_irqs()
207 hw->nb_msix = RTE_MIN(hw->vf_res->max_vectors, in ice_dcf_config_rx_queues_irqs()
214 if (vec >= hw->nb_msix) in ice_dcf_config_rx_queues_irqs()
219 hw->nb_msix, dev->data->nb_rx_queues); in ice_dcf_config_rx_queues_irqs()
H A Dice_dcf.c928 sizeof(struct virtchnl_vector_map) * hw->nb_msix; in ice_dcf_config_irq_map()
934 map_info->num_vectors = hw->nb_msix; in ice_dcf_config_irq_map()
935 for (i = 0; i < hw->nb_msix; i++) { in ice_dcf_config_irq_map()
H A Dice_ethdev.h248 uint16_t nb_msix; /* The max number of msix vector */ member
H A Dice_ethdev.c1650 vsi->nb_msix = RTE_MIN(vsi->nb_qps, RTE_MAX_RXTX_INTR_VEC_ID); in ice_setup_vsi()
1658 vsi->nb_msix = 1; in ice_setup_vsi()
1661 vsi->nb_msix = 0; in ice_setup_vsi()
2326 for (i = 0; i < vsi->nb_msix; i++) { in ice_vsi_disable_queues_intr()
3312 uint16_t nb_msix = RTE_MIN(vsi->nb_msix, intr_handle->nb_efd); in ice_vsi_queues_bind_intr() local
3330 if (nb_msix <= 1) { in ice_vsi_queues_bind_intr()
3353 nb_msix--; in ice_vsi_queues_bind_intr()
/f-stack/dpdk/drivers/net/iavf/
H A Diavf.h156 uint16_t nb_msix; /* number of MSI-X interrupts on Rx */ member
H A Diavf_ethdev.c515 vf->nb_msix = 1; in iavf_config_rx_queues_irqs()
558 vf->nb_msix = 1; in iavf_config_rx_queues_irqs()
573 vf->nb_msix = RTE_MIN(vf->vf_res->max_vectors, in iavf_config_rx_queues_irqs()
581 if (vec >= vf->nb_msix) in iavf_config_rx_queues_irqs()
587 vf->nb_msix, dev->data->nb_rx_queues); in iavf_config_rx_queues_irqs()
H A Diavf_vchnl.c909 sizeof(struct virtchnl_vector_map) * vf->nb_msix; in iavf_config_irq_map()
915 map_info->num_vectors = vf->nb_msix; in iavf_config_irq_map()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev_vf.c678 uint32_t vec, cmd_buffer_size, max_vectors, nb_msix, msix_base, i; in i40evf_config_irq_map() local
688 nb_msix = RTE_MIN(max_vectors, intr_handle->nb_efd); in i40evf_config_irq_map()
699 nb_msix = 1; in i40evf_config_irq_map()
709 sizeof(struct virtchnl_vector_map) * nb_msix; in i40evf_config_irq_map()
717 map_info->num_vectors = nb_msix; in i40evf_config_irq_map()
718 for (i = 0; i < nb_msix; i++) { in i40evf_config_irq_map()
H A Di40e_ethdev.c2121 uint16_t nb_msix = RTE_MIN(vsi->nb_msix, intr_handle->nb_efd); in i40e_vsi_queues_bind_intr() local
2133 if (vsi->nb_msix == 0) { in i40e_vsi_queues_bind_intr()
2157 if (vsi->nb_msix == 0) { in i40e_vsi_queues_bind_intr()
2160 } else if (nb_msix <= 1) { in i40e_vsi_queues_bind_intr()
2183 nb_msix--; in i40e_vsi_queues_bind_intr()
2200 for (i = 0; i < vsi->nb_msix; i++) { in i40e_vsi_enable_queues_intr()
2227 for (i = 0; i < vsi->nb_msix; i++) { in i40e_vsi_disable_queues_intr()
5765 vsi->nb_msix = 1; in i40e_vsi_setup()
5787 vsi->nb_msix = 0; in i40e_vsi_setup()
5790 vsi->nb_msix = 1; in i40e_vsi_setup()
[all …]
H A Di40e_ethdev.h411 uint16_t nb_msix; /* The max number of msix vector */ member
H A Di40e_pf.c675 vf->vsi->nb_msix = irqmap->num_vectors; in i40e_pf_host_process_cmd_config_irq_map()