Home
last modified time | relevance | path

Searched refs:itr_idx (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_base.c586 q_vector->tx.itr_idx = ICE_TX_ITR; in ice_vsi_map_rings_to_vectors()
603 q_vector->rx.itr_idx = ICE_RX_ITR; in ice_vsi_map_rings_to_vectors()
707 wr32(hw, GLINT_ITR(rc->itr_idx, q_vector->reg_idx), in ice_cfg_itr()
717 wr32(hw, GLINT_ITR(rc->itr_idx, q_vector->reg_idx), in ice_cfg_itr()
727 * @itr_idx: ITR index of the interrupt cause
733 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx) in ice_cfg_txq_interrupt() argument
739 itr_idx = (itr_idx << QINT_TQCTL_ITR_INDX_S) & QINT_TQCTL_ITR_INDX_M; in ice_cfg_txq_interrupt()
741 val = QINT_TQCTL_CAUSE_ENA_M | itr_idx | in ice_cfg_txq_interrupt()
759 * @itr_idx
765 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx) ice_cfg_rxq_interrupt() argument
[all...]
H A Dice_base.h22 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx);
24 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx);
H A Dice_txrx.h249 #define ICE_GLINT_DYN_CTL_WB_ON_ITR(usecs, itr_idx) \
252 (((itr_idx) << GLINT_DYN_CTL_ITR_INDX_S) & \
340 u16 itr_idx; /* index in the interrupt vector */ member
H A Dice_txrx.c1470 * @itr_idx: interrupt throttling index
1473 static u32 ice_buildreg_itr(u16 itr_idx, u16 itr) in ice_buildreg_itr() argument
1485 (itr_idx << GLINT_DYN_CTL_ITR_INDX_S) | in ice_buildreg_itr()
1514 itr_val = ice_buildreg_itr(rx->itr_idx, ICE_WB_ON_ITR_USECS); in ice_update_ena_itr()
1540 itr_val = ice_buildreg_itr(rx->itr_idx, rx->target_itr); in ice_update_ena_itr()
1549 itr_val = ice_buildreg_itr(tx->itr_idx, tx->target_itr); in ice_update_ena_itr()
1554 itr_val = ice_buildreg_itr(rx->itr_idx, rx->target_itr); in ice_update_ena_itr()
H A Dice_xsk.c118 q_vector->tx.itr_idx); in ice_qvec_cfg_msix()
122 q_vector->rx.itr_idx); in ice_qvec_cfg_msix()
H A Dice_lib.c1829 q_vector->tx.itr_idx); in ice_vsi_cfg_msix()
1835 q_vector->rx.itr_idx); in ice_vsi_cfg_msix()
2734 wr32(hw, GLINT_ITR(rc->itr_idx, q_vector->reg_idx), in ice_vsi_rebuild_update_coalesce_itr()
H A Dice_virtchnl_pf.c2819 q_vector->rx.itr_idx = map->rxitr_idx; in ice_cfg_interrupt()
2822 q_vector->rx.itr_idx); in ice_cfg_interrupt()
2833 q_vector->tx.itr_idx = map->txitr_idx; in ice_cfg_interrupt()
2836 q_vector->tx.itr_idx); in ice_cfg_interrupt()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_base.h22 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx);
24 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx);
H A Dice_base.c765 q_vector->tx.itr_idx = ICE_TX_ITR; in ice_vsi_map_rings_to_vectors()
782 q_vector->rx.itr_idx = ICE_RX_ITR; in ice_vsi_map_rings_to_vectors()
913 * @itr_idx: ITR index of the interrupt cause
919 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx) in ice_cfg_txq_interrupt() argument
925 itr_idx = (itr_idx << QINT_TQCTL_ITR_INDX_S) & QINT_TQCTL_ITR_INDX_M; in ice_cfg_txq_interrupt()
927 val = QINT_TQCTL_CAUSE_ENA_M | itr_idx | in ice_cfg_txq_interrupt()
945 * @itr_idx: ITR index of the interrupt cause
951 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx) in ice_cfg_rxq_interrupt() argument
957 itr_idx in ice_cfg_rxq_interrupt()
[all...]
H A Dice_txrx.h287 #define ICE_GLINT_DYN_CTL_WB_ON_ITR(usecs, itr_idx) \
290 (((itr_idx) << GLINT_DYN_CTL_ITR_INDX_S) & \
424 u16 itr_idx; /* index in the interrupt vector */ member
H A Dice_xsk.c129 q_vector->tx.itr_idx); in ice_qvec_cfg_msix()
133 q_vector->rx.itr_idx); in ice_qvec_cfg_msix()
H A Dice_virtchnl.c1478 q_vector->rx.itr_idx = map->rxitr_idx; in ice_cfg_interrupt()
1481 q_vector->rx.itr_idx); in ice_cfg_interrupt()
1492 q_vector->tx.itr_idx = map->txitr_idx; in ice_cfg_interrupt()
1495 q_vector->tx.itr_idx); in ice_cfg_interrupt()
H A Dice_txrx.c1409 * @itr_idx: interrupt throttling index
1412 static u32 ice_buildreg_itr(u16 itr_idx, u16 itr) in ice_buildreg_itr() argument
1424 (itr_idx << GLINT_DYN_CTL_ITR_INDX_S) | in ice_buildreg_itr()
H A Dice_lib.c2005 wr32(hw, GLINT_ITR(rc->itr_idx, q_vector->reg_idx), in __ice_write_itr()
2083 q_vector->tx.itr_idx); in ice_vsi_cfg_msix()
2089 q_vector->rx.itr_idx); in ice_vsi_cfg_msix()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A Diavf_client.h51 u8 itr_idx; member
/kernel/linux/linux-5.10/include/linux/net/intel/
H A Di40e_client.h46 u8 itr_idx; member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/
H A Diavf_client.h51 u8 itr_idx; member
/kernel/linux/linux-6.6/include/linux/net/intel/
H A Di40e_client.h43 u8 itr_idx; member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_client.c616 (qv_info->itr_idx << in i40e_client_setup_qvlist()
625 (qv_info->itr_idx << in i40e_client_setup_qvlist()
H A Di40e_virtchnl_pf.c325 u16 itr_idx = 0; in i40e_config_irq_link_list() local
369 itr_idx = vecmap->rxitr_idx; in i40e_config_irq_link_list()
373 itr_idx = vecmap->txitr_idx; in i40e_config_irq_link_list()
396 (itr_idx << I40E_QINT_RQCTL_ITR_INDX_SHIFT); in i40e_config_irq_link_list()
536 (qv_info->itr_idx << I40E_VPINT_CEQCTL_ITR_INDX_SHIFT) | in i40e_config_iwarp_qvlist()
552 (qv_info->itr_idx << I40E_VPINT_AEQCTL_ITR_INDX_SHIFT)); in i40e_config_iwarp_qvlist()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_client.c604 (qv_info->itr_idx << in i40e_client_setup_qvlist()
613 (qv_info->itr_idx << in i40e_client_setup_qvlist()
H A Di40e_virtchnl_pf.c378 u16 itr_idx = 0; in i40e_config_irq_link_list() local
422 itr_idx = vecmap->rxitr_idx; in i40e_config_irq_link_list()
426 itr_idx = vecmap->txitr_idx; in i40e_config_irq_link_list()
449 (itr_idx << I40E_QINT_RQCTL_ITR_INDX_SHIFT); in i40e_config_irq_link_list()
591 (qv_info->itr_idx << I40E_VPINT_CEQCTL_ITR_INDX_SHIFT) | in i40e_config_rdma_qvlist()
607 (qv_info->itr_idx << I40E_VPINT_AEQCTL_ITR_INDX_SHIFT)); in i40e_config_rdma_qvlist()
/kernel/linux/linux-5.10/include/linux/avf/
H A Dvirtchnl.h639 u8 itr_idx; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dmain.h237 u8 itr_idx; member
/kernel/linux/linux-6.6/include/linux/avf/
H A Dvirtchnl.h1056 u8 itr_idx; member

Completed in 59 milliseconds

12