/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_base.c | 586 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 D | ice_base.h | 22 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 D | ice_txrx.h | 249 #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 D | ice_txrx.c | 1470 * @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 D | ice_xsk.c | 118 q_vector->tx.itr_idx); in ice_qvec_cfg_msix() 122 q_vector->rx.itr_idx); in ice_qvec_cfg_msix()
|
H A D | ice_lib.c | 1829 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 D | ice_virtchnl_pf.c | 2819 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 D | ice_base.h | 22 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 D | ice_base.c | 765 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 D | ice_txrx.h | 287 #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 D | ice_xsk.c | 129 q_vector->tx.itr_idx); in ice_qvec_cfg_msix() 133 q_vector->rx.itr_idx); in ice_qvec_cfg_msix()
|
H A D | ice_virtchnl.c | 1478 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 D | ice_txrx.c | 1409 * @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 D | ice_lib.c | 2005 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 D | iavf_client.h | 51 u8 itr_idx; member
|
/kernel/linux/linux-5.10/include/linux/net/intel/ |
H A D | i40e_client.h | 46 u8 itr_idx; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_client.h | 51 u8 itr_idx; member
|
/kernel/linux/linux-6.6/include/linux/net/intel/ |
H A D | i40e_client.h | 43 u8 itr_idx; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_client.c | 616 (qv_info->itr_idx << in i40e_client_setup_qvlist() 625 (qv_info->itr_idx << in i40e_client_setup_qvlist()
|
H A D | i40e_virtchnl_pf.c | 325 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 D | i40e_client.c | 604 (qv_info->itr_idx << in i40e_client_setup_qvlist() 613 (qv_info->itr_idx << in i40e_client_setup_qvlist()
|
H A D | i40e_virtchnl_pf.c | 378 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 D | virtchnl.h | 639 u8 itr_idx; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | main.h | 237 u8 itr_idx; member
|
/kernel/linux/linux-6.6/include/linux/avf/ |
H A D | virtchnl.h | 1056 u8 itr_idx; member
|