Home
last modified time | relevance | path

Searched refs:num_tcs (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.10/drivers/soc/qcom/
Drpmh-rsc.c233 for (m = tcs->offset; m < tcs->offset + tcs->num_tcs; m++) { in tcs_invalidate()
292 if (msg->state == RPMH_ACTIVE_ONLY_STATE && !tcs->num_tcs) in get_tcs_for_msg()
440 if (!drv->tcs[ACTIVE_TCS].num_tcs) in tcs_tx_done()
454 if (!drv->tcs[ACTIVE_TCS].num_tcs) in tcs_tx_done()
536 for (i = 0; i < tcs->num_tcs; i++, tcs_id++) { in check_for_req_inflight()
567 for (i = 0; i < tcs->num_tcs; i++) { in find_free_tcs()
698 if (slot >= tcs->num_tcs * tcs->ncpt) in find_slots()
769 if (!tcs->num_tcs) in rpmh_rsc_ctrlr_is_busy()
772 for (m = tcs->offset; m < tcs->offset + tcs->num_tcs; m++) { in rpmh_rsc_ctrlr_is_busy()
913 tcs->num_tcs = tcs_cfg[i].n; in rpmh_probe_tcs_config()
[all …]
Drpmh-internal.h49 int num_tcs; member
118 int num_tcs; member
/Linux-v5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sriov.c82 adapter->dcb_cfg.num_tcs.pg_tcs = MAX_TRAFFIC_CLASS; in __ixgbe_enable_sriov()
83 adapter->dcb_cfg.num_tcs.pfc_tcs = MAX_TRAFFIC_CLASS; in __ixgbe_enable_sriov()
85 adapter->dcb_cfg.num_tcs.pg_tcs = 4; in __ixgbe_enable_sriov()
86 adapter->dcb_cfg.num_tcs.pfc_tcs = 4; in __ixgbe_enable_sriov()
88 adapter->dcb_cfg.num_tcs.pg_tcs = 1; in __ixgbe_enable_sriov()
89 adapter->dcb_cfg.num_tcs.pfc_tcs = 1; in __ixgbe_enable_sriov()
700 u8 num_tcs = adapter->hw_tcs; in ixgbe_vf_reset_event() local
714 if (!vfinfo->pf_vlan && !vfinfo->pf_qos && !num_tcs) { in ixgbe_vf_reset_event()
717 if (vfinfo->pf_qos || !num_tcs) in ixgbe_vf_reset_event()
1036 u8 num_tcs = adapter->hw_tcs; in ixgbe_get_vf_queues() local
[all …]
Dixgbe_lib.c94 u8 num_tcs = adapter->hw_tcs; in ixgbe_get_first_reg_idx() local
110 if (num_tcs > 4) { in ixgbe_get_first_reg_idx()
149 u8 num_tcs = adapter->hw_tcs; in ixgbe_cache_ring_dcb() local
154 if (num_tcs <= 1) in ixgbe_cache_ring_dcb()
159 for (tc = 0, offset = 0; tc < num_tcs; tc++, offset += rss_i) { in ixgbe_cache_ring_dcb()
1195 adapter->dcb_cfg.num_tcs.pg_tcs = 1; in ixgbe_set_interrupt_capability()
1196 adapter->dcb_cfg.num_tcs.pfc_tcs = 1; in ixgbe_set_interrupt_capability()
Dixgbe_dcb_nl.c141 state ? adapter->dcb_cfg.num_tcs.pg_tcs : 0); in ixgbe_dcbnl_set_state()
429 *num = adapter->dcb_cfg.num_tcs.pg_tcs; in ixgbe_dcbnl_getnumtcs()
432 *num = adapter->dcb_cfg.num_tcs.pfc_tcs; in ixgbe_dcbnl_getnumtcs()
493 ets->ets_cap = adapter->dcb_cfg.num_tcs.pg_tcs; in ixgbe_dcbnl_ieee_getets()
546 if (max_tc > adapter->dcb_cfg.num_tcs.pg_tcs) in ixgbe_dcbnl_ieee_setets()
567 pfc->pfc_cap = adapter->dcb_cfg.num_tcs.pfc_tcs; in ixgbe_dcbnl_ieee_getpfc()
Dixgbe_dcb.h108 struct dcb_num_tcs num_tcs; member
Dixgbe_dcb.c216 u8 tc = cfg->num_tcs.pg_tcs; in ixgbe_dcb_get_tc_from_up()
Dixgbe_main.c6212 adapter->dcb_cfg.num_tcs.pg_tcs = MAX_TRAFFIC_CLASS; in ixgbe_init_dcb()
6213 adapter->dcb_cfg.num_tcs.pfc_tcs = MAX_TRAFFIC_CLASS; in ixgbe_init_dcb()
6217 adapter->dcb_cfg.num_tcs.pg_tcs = X540_TRAFFIC_CLASS; in ixgbe_init_dcb()
6218 adapter->dcb_cfg.num_tcs.pfc_tcs = X540_TRAFFIC_CLASS; in ixgbe_init_dcb()
6223 adapter->dcb_cfg.num_tcs.pg_tcs = DEF_TRAFFIC_CLASS; in ixgbe_init_dcb()
6224 adapter->dcb_cfg.num_tcs.pfc_tcs = DEF_TRAFFIC_CLASS; in ixgbe_init_dcb()
9100 if (tc > adapter->dcb_cfg.num_tcs.pg_tcs) in ixgbe_setup_tc()
/Linux-v5.10/drivers/net/ethernet/intel/ixgbevf/
Dvf.c884 int ixgbevf_get_queues(struct ixgbe_hw *hw, unsigned int *num_tcs, in ixgbevf_get_queues() argument
927 *num_tcs = msg[IXGBE_VF_TRANS_VLAN]; in ixgbevf_get_queues()
929 if (*num_tcs > hw->mac.max_rx_queues) in ixgbevf_get_queues()
930 *num_tcs = 1; in ixgbevf_get_queues()
Dvf.h190 int ixgbevf_get_queues(struct ixgbe_hw *hw, unsigned int *num_tcs,
Dixgbevf_main.c2180 unsigned int num_tcs = 0; in ixgbevf_configure_dcb() local
2188 err = ixgbevf_get_queues(hw, &num_tcs, &def_q); in ixgbevf_configure_dcb()
2195 if (num_tcs > 1) { in ixgbevf_configure_dcb()
2203 num_rx_queues = num_tcs; in ixgbevf_configure_dcb()
2606 unsigned int num_tcs = 0; in ixgbevf_set_num_queues() local
2617 err = ixgbevf_get_queues(hw, &num_tcs, &def_q); in ixgbevf_set_num_queues()
2625 if (num_tcs > 1) { in ixgbevf_set_num_queues()
2626 adapter->num_rx_queues = num_tcs; in ixgbevf_set_num_queues()
/Linux-v5.10/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
Dhw_atl2.c204 const u32 num_tcs = aq_hw_num_tcs(self); in hw_atl2_hw_rss_set() local
209 rpf_redir2_enable = num_tcs > 4 ? 1 : 0; in hw_atl2_hw_rss_set()
214 for (tc = 0; tc != num_tcs; tc++) { in hw_atl2_hw_rss_set()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/
Den_dcb_nl.c232 int num_tcs = 0; in mlx4_en_dcbnl_set_state() local
242 num_tcs = IEEE_8021QAZ_MAX_TCS; in mlx4_en_dcbnl_set_state()
247 if (mlx4_en_alloc_tx_queue_per_tc(dev, num_tcs)) in mlx4_en_dcbnl_set_state()
/Linux-v5.10/drivers/net/ethernet/amd/xgbe/
Dxgbe-dcb.c202 pdata->num_tcs = max_tc + 1; in xgbe_dcb_ieee_setets()
Dxgbe.h1206 u8 num_tcs; member
Dxgbe-dev.c2687 if (!pdata->num_tcs) in xgbe_config_tc()
2690 netdev_set_num_tc(pdata->netdev, pdata->num_tcs); in xgbe_config_tc()
2692 for (i = 0, queue = 0, offset = 0; i < pdata->num_tcs; i++) { in xgbe_config_tc()
Dxgbe-drv.c2178 pdata->num_tcs = tc; in xgbe_setup_tc()
/Linux-v5.10/drivers/net/ethernet/intel/ice/
Dice_dcb_lib.c74 u8 num_tcs = 0, i, tc, up_mapped_tc, up_in_tc = 0; in ice_is_pfc_causing_hung_q() local
85 num_tcs++; in ice_is_pfc_causing_hung_q()
88 for (tc = 0; tc < num_tcs - 1; tc++) in ice_is_pfc_causing_hung_q()
/Linux-v5.10/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.h625 ((priv)->dpni_attrs.num_tcs)
Ddpni-cmd.h191 u8 num_tcs; member
Ddpni.h210 u8 num_tcs; member
Ddpni.c556 attr->num_tcs = rsp_params->num_tcs; in dpni_get_attributes()
/Linux-v5.10/drivers/net/ethernet/qlogic/qed/
Dqed_dev.c1836 u8 num_tcs = qed_init_qm_get_num_mtc_tcs(p_hwfn); in qed_init_qm_mtc_pqs() local
1841 for (tc = 0; tc < num_tcs; tc++) in qed_init_qm_mtc_pqs()