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

12

/linux-master/drivers/soc/qcom/
H A Drpmh-internal.h30 * @num_tcs: Number of TCSes in this type.
49 int num_tcs; member in struct:tcs_group
100 * @num_tcs: Number of TCSes in this DRV.
125 int num_tcs; member in struct:rsc_drv
H A Drpmh-rsc.c270 for (m = tcs->offset; m < tcs->offset + tcs->num_tcs; m++)
328 if (msg->state == RPMH_ACTIVE_ONLY_STATE && !tcs->num_tcs)
460 if (!drv->tcs[ACTIVE_TCS].num_tcs)
473 if (!drv->tcs[ACTIVE_TCS].num_tcs)
554 for_each_set_bit_from(i, drv->tcs_in_use, tcs->offset + tcs->num_tcs) {
582 unsigned long max = tcs->offset + tcs->num_tcs;
713 if (slot >= tcs->num_tcs * tcs->ncpt)
785 if (!tcs->num_tcs)
788 max = tcs->offset + tcs->num_tcs;
807 if (!drv->tcs[CONTROL_TCS].num_tcs || !dr
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dselq.c15 unsigned int num_tcs; member in struct:mlx5e_selq_params
47 .num_tcs = 1,
87 selq->standby->num_tcs = mlx5e_get_dcb_num_tc(params);
89 selq->standby->num_channels * selq->standby->num_tcs;
171 up = selq->num_tcs > 1 ? mlx5e_get_up(priv, skb) : 0;
214 if (selq->num_tcs <= 1)
228 /* num_tcs == 1, shortcut for PTP */
256 * index, so that we can apply the packet's UP (if num_tcs > 1).
262 if (selq->num_tcs <= 1)
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb.h108 struct dcb_num_tcs num_tcs; member in struct:ixgbe_dcb_config
H A Dixgbe_sriov.c83 adapter->dcb_cfg.num_tcs.pg_tcs = MAX_TRAFFIC_CLASS;
84 adapter->dcb_cfg.num_tcs.pfc_tcs = MAX_TRAFFIC_CLASS;
86 adapter->dcb_cfg.num_tcs.pg_tcs = 4;
87 adapter->dcb_cfg.num_tcs.pfc_tcs = 4;
89 adapter->dcb_cfg.num_tcs.pg_tcs = 1;
90 adapter->dcb_cfg.num_tcs.pfc_tcs = 1;
700 u8 num_tcs = adapter->hw_tcs; local
714 if (!vfinfo->pf_vlan && !vfinfo->pf_qos && !num_tcs) {
717 if (vfinfo->pf_qos || !num_tcs)
1061 u8 num_tcs local
[all...]
H A Dixgbe_lib.c94 u8 num_tcs = adapter->hw_tcs; local
110 if (num_tcs > 4) {
150 u8 num_tcs = adapter->hw_tcs; local
155 if (num_tcs <= 1)
160 for (tc = 0, offset = 0; tc < num_tcs; tc++, offset += rss_i) {
1199 adapter->dcb_cfg.num_tcs.pg_tcs = 1;
1200 adapter->dcb_cfg.num_tcs.pfc_tcs = 1;
H A Dixgbe_dcb_nl.c139 state ? adapter->dcb_cfg.num_tcs.pg_tcs : 0);
427 *num = adapter->dcb_cfg.num_tcs.pg_tcs;
430 *num = adapter->dcb_cfg.num_tcs.pfc_tcs;
491 ets->ets_cap = adapter->dcb_cfg.num_tcs.pg_tcs;
544 if (max_tc > adapter->dcb_cfg.num_tcs.pg_tcs)
565 pfc->pfc_cap = adapter->dcb_cfg.num_tcs.pfc_tcs;
H A Dixgbe_dcb.c216 u8 tc = cfg->num_tcs.pg_tcs;
H A Dixgbe_main.c6279 adapter->dcb_cfg.num_tcs.pg_tcs = MAX_TRAFFIC_CLASS;
6280 adapter->dcb_cfg.num_tcs.pfc_tcs = MAX_TRAFFIC_CLASS;
6284 adapter->dcb_cfg.num_tcs.pg_tcs = X540_TRAFFIC_CLASS;
6285 adapter->dcb_cfg.num_tcs.pfc_tcs = X540_TRAFFIC_CLASS;
6290 adapter->dcb_cfg.num_tcs.pg_tcs = DEF_TRAFFIC_CLASS;
6291 adapter->dcb_cfg.num_tcs.pfc_tcs = DEF_TRAFFIC_CLASS;
9259 if (tc > adapter->dcb_cfg.num_tcs.pg_tcs)
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-dcb.c202 pdata->num_tcs = max_tc + 1;
H A Dxgbe.h1240 u8 num_tcs; member in struct:xgbe_prv_data
H A Dxgbe-dev.c2744 if (!pdata->num_tcs)
2747 netdev_set_num_tc(pdata->netdev, pdata->num_tcs);
2749 for (i = 0, queue = 0, offset = 0; i < pdata->num_tcs; i++) {
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c941 int ixgbevf_get_queues(struct ixgbe_hw *hw, unsigned int *num_tcs, argument
985 *num_tcs = msg[IXGBE_VF_TRANS_VLAN];
987 if (*num_tcs > hw->mac.max_rx_queues)
988 *num_tcs = 1;
H A Dvf.h187 int ixgbevf_get_queues(struct ixgbe_hw *hw, unsigned int *num_tcs,
H A Dixgbevf_main.c2183 unsigned int num_tcs = 0; local
2191 err = ixgbevf_get_queues(hw, &num_tcs, &def_q);
2198 if (num_tcs > 1) {
2206 num_rx_queues = num_tcs;
2623 unsigned int num_tcs = 0; local
2634 err = ixgbevf_get_queues(hw, &num_tcs, &def_q);
2642 if (num_tcs > 1) {
2643 adapter->num_rx_queues = num_tcs;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_dcb_nl.c232 int num_tcs = 0; local
242 num_tcs = IEEE_8021QAZ_MAX_TCS;
247 if (mlx4_en_alloc_tx_queue_per_tc(dev, num_tcs))
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
H A Dhw_atl2.c218 const u32 num_tcs = aq_hw_num_tcs(self); local
223 rpf_redir2_enable = num_tcs > 4 ? 1 : 0;
228 for (tc = 0; tc != num_tcs; tc++) {
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_dcb_lib.c33 u8 num_tcs = 0, i, tc, up_mapped_tc, up_in_tc = 0; local
44 num_tcs++;
47 for (tc = 0; tc < num_tcs - 1; tc++)
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpsw.h396 * @num_tcs: Number of traffic classes
410 u8 num_tcs; member in struct:dpsw_if_attr
H A Ddpsw-cmd.h290 u8 num_tcs; member in struct:dpsw_rsp_if_get_attr
H A Ddpni-cmd.h202 u8 num_tcs; member in struct:dpni_rsp_get_attr
H A Ddpni.h200 * @num_tcs: Number of traffic classes (TCs), reserved for the DPNI.
216 u8 num_tcs; member in struct:dpni_attr
H A Ddpaa2-eth.h694 ((priv)->dpni_attrs.num_tcs)
H A Ddpsw.c621 attr->num_tcs = rsp_params->num_tcs;
H A Ddpni.c562 attr->num_tcs = rsp_params->num_tcs;

Completed in 361 milliseconds

12