Home
last modified time | relevance | path

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

/openbmc/linux/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.c784 q_vector->tx.itr_idx = ICE_TX_ITR; in ice_vsi_map_rings_to_vectors()
801 q_vector->rx.itr_idx = ICE_RX_ITR; in ice_vsi_map_rings_to_vectors()
938 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx) in ice_cfg_txq_interrupt() argument
944 itr_idx = (itr_idx << QINT_TQCTL_ITR_INDX_S) & QINT_TQCTL_ITR_INDX_M; in ice_cfg_txq_interrupt()
946 val = QINT_TQCTL_CAUSE_ENA_M | itr_idx | in ice_cfg_txq_interrupt()
970 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx) in ice_cfg_rxq_interrupt() argument
976 itr_idx = (itr_idx << QINT_RQCTL_ITR_INDX_S) & QINT_RQCTL_ITR_INDX_M; in ice_cfg_rxq_interrupt()
978 val = QINT_RQCTL_CAUSE_ENA_M | itr_idx | in ice_cfg_rxq_interrupt()
H A Dice_txrx.h287 #define ICE_GLINT_DYN_CTL_WB_ON_ITR(usecs, itr_idx) \ argument
290 (((itr_idx) << GLINT_DYN_CTL_ITR_INDX_S) & \
424 u16 itr_idx; /* index in the interrupt vector */ member
H A Dice_xsk.c127 q_vector->tx.itr_idx); in ice_qvec_cfg_msix()
131 q_vector->rx.itr_idx); in ice_qvec_cfg_msix()
H A Dice_virtchnl.c1474 q_vector->rx.itr_idx = map->rxitr_idx; in ice_cfg_interrupt()
1477 q_vector->rx.itr_idx); in ice_cfg_interrupt()
1488 q_vector->tx.itr_idx = map->txitr_idx; in ice_cfg_interrupt()
1491 q_vector->tx.itr_idx); in ice_cfg_interrupt()
H A Dice_txrx.c1394 static u32 ice_buildreg_itr(u16 itr_idx, u16 itr) in ice_buildreg_itr() argument
1406 (itr_idx << GLINT_DYN_CTL_ITR_INDX_S) | in ice_buildreg_itr()
H A Dice_lib.c2000 wr32(hw, GLINT_ITR(rc->itr_idx, q_vector->reg_idx), in __ice_write_itr()
2078 q_vector->tx.itr_idx); in ice_vsi_cfg_msix()
2084 q_vector->rx.itr_idx); in ice_vsi_cfg_msix()
/openbmc/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_client.h51 u8 itr_idx; member
/openbmc/linux/include/linux/net/intel/
H A Di40e_client.h43 u8 itr_idx; member
/openbmc/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c2660 static u32 i40e_buildreg_itr(enum i40e_dyn_idx itr_idx, u16 interval, in i40e_buildreg_itr() argument
2686 FIELD_PREP(I40E_PFINT_DYN_CTLN_ITR_INDX_MASK, itr_idx) | in i40e_buildreg_itr()
2720 enum i40e_dyn_idx itr_idx = I40E_ITR_NONE; in i40e_update_enable_itr() local
2745 itr_idx = I40E_RX_ITR; in i40e_update_enable_itr()
2755 itr_idx = I40E_TX_ITR; in i40e_update_enable_itr()
2761 itr_idx = I40E_RX_ITR; in i40e_update_enable_itr()
2779 itr_val = i40e_buildreg_itr(itr_idx, interval, true); in i40e_update_enable_itr()
2782 itr_val = i40e_buildreg_itr(itr_idx, interval, false); in i40e_update_enable_itr()
H A Di40e_client.c603 (qv_info->itr_idx << in i40e_client_setup_qvlist()
612 (qv_info->itr_idx << in i40e_client_setup_qvlist()
H A Di40e_virtchnl_pf.c380 u16 itr_idx = 0; in i40e_config_irq_link_list() local
424 itr_idx = vecmap->rxitr_idx; in i40e_config_irq_link_list()
428 itr_idx = vecmap->txitr_idx; in i40e_config_irq_link_list()
451 (itr_idx << I40E_QINT_RQCTL_ITR_INDX_SHIFT); in i40e_config_irq_link_list()
593 (qv_info->itr_idx << I40E_VPINT_CEQCTL_ITR_INDX_SHIFT) | in i40e_config_rdma_qvlist()
609 (qv_info->itr_idx << I40E_VPINT_AEQCTL_ITR_INDX_SHIFT)); in i40e_config_rdma_qvlist()
/openbmc/linux/drivers/infiniband/hw/irdma/
H A Dmain.h237 u8 itr_idx; member
H A Dhw.c519 iw_qvinfo->itr_idx = 3; in irdma_save_msix_info()
/openbmc/linux/include/linux/avf/
H A Dvirtchnl.h1068 u8 itr_idx; member