/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.c | 949 struct bnxt_tc_info *tc_info = bp->tc_info; local 955 rc = rhashtable_remove_fast(&tc_info->l2_table, &l2_node->node, 956 tc_info->l2_ht_params); 1005 struct bnxt_tc_info *tc_info = bp->tc_info; local 1009 l2_node = bnxt_tc_get_l2_node(bp, &tc_info->l2_table, 1010 tc_info->l2_ht_params, 1155 struct bnxt_tc_info *tc_info = bp->tc_info; local 1193 struct bnxt_tc_info *tc_info = bp->tc_info; local 1212 struct bnxt_tc_info *tc_info = bp->tc_info; local 1305 struct bnxt_tc_info *tc_info = bp->tc_info; local 1384 struct bnxt_tc_info *tc_info = bp->tc_info; local 1403 struct bnxt_tc_info *tc_info = bp->tc_info; local 1469 struct bnxt_tc_info *tc_info = bp->tc_info; local 1527 struct bnxt_tc_info *tc_info = bp->tc_info; local 1611 struct bnxt_tc_info *tc_info = bp->tc_info; local 1627 struct bnxt_tc_info *tc_info = bp->tc_info; local 1747 bnxt_flow_stats_accum(struct bnxt_tc_info *tc_info, struct bnxt_tc_flow_stats *acc_stats, struct bnxt_tc_flow_stats *hw_stats) argument 1760 struct bnxt_tc_info *tc_info = bp->tc_info; local 1787 struct bnxt_tc_info *tc_info = bp->tc_info; local 1821 struct bnxt_tc_info *tc_info = bp->tc_info; local 2011 struct bnxt_tc_info *tc_info; local 2084 struct bnxt_tc_info *tc_info = bp->tc_info; local [all...] |
H A D | bnxt_tc.h | 226 return bp->tc_info && bp->tc_info->enabled;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_dcb.c | 19 hdev->tm_info.tc_info[i].tc_sch_mode = 24 hdev->tm_info.tc_info[i].tc_sch_mode = 60 if (hdev->tm_info.tc_info[i].tc_sch_mode == 139 if (hdev->tm_info.tc_info[i].tc_sch_mode != 160 if (hdev->tm_info.tc_info[i].tc_sch_mode != 262 h->kinfo.tc_info.mqprio_active) 278 h->kinfo.tc_info.dcb_ets_active = num_tc > 1; 487 if (h->kinfo.tc_info.mqprio_active) 568 static void hclge_sync_mqprio_qopt(struct hnae3_tc_info *tc_info, argument 571 memset(tc_info, 581 hclge_config_tc(struct hclge_dev *hdev, struct hnae3_tc_info *tc_info) argument [all...] |
H A D | hclge_tm.c | 543 if (hdev->tm_info.tc_info[pri_id].tc_sch_mode == HCLGE_SCH_MODE_DWRR) 611 for (i = 0; i < kinfo->tc_info.num_tc; i++) { 638 struct hnae3_tc_info *tc_info = &kinfo->tc_info; local 643 if (!tc_info->mqprio_active) 644 return vport->alloc_tqps / tc_info->num_tc; 647 if (!(hdev->hw_tc_map & BIT(i)) || i >= tc_info->num_tc) 649 if (max_rss_size < tc_info->tqp_count[i]) 650 max_rss_size = tc_info->tqp_count[i]; 659 struct hnae3_tc_info *tc_info local 953 struct hnae3_tc_info *tc_info = &kinfo->tc_info; local [all...] |
H A D | hclge_main.h | 384 struct hclge_tc_info tc_info[HNAE3_MAX_TC]; member in struct:hclge_tm_info
|
H A D | hclge_mbx.c | 500 for (i = 0; i < kinfo->tc_info.num_tc; i++)
|
H A D | hclge_main.c | 4843 struct hnae3_tc_info *tc_info; local 4848 tc_info = &vport->nic.kinfo.tc_info; 4850 rss_size = tc_info->tqp_count[i]; 4873 tc_offset[i] = tc_info->tqp_offset[i]; 5815 kinfo->tc_info.tqp_offset[rule->cls_flower.tc]; 5817 ilog2(kinfo->tc_info.tqp_count[rule->cls_flower.tc]); 11088 handle->kinfo.tc_info.dcb_ets_active ? "enable" : "disable"); 11090 handle->kinfo.tc_info.mqprio_active ? "enable" : "disable"); 12334 cur_tqps, kinfo->rss_size * kinfo->tc_info [all...] |
/linux-master/drivers/infiniband/hw/irdma/ |
H A D | main.c | 72 l2params->tc_info[i].egress_virt_up = 73 qos_info->tc_info[i].egress_virt_up; 74 l2params->tc_info[i].ingress_virt_up = 75 qos_info->tc_info[i].ingress_virt_up; 76 l2params->tc_info[i].prio_type = qos_info->tc_info[i].prio_type; 77 l2params->tc_info[i].rel_bw = qos_info->tc_info[i].rel_bw; 78 l2params->tc_info[i].tc_ctx = qos_info->tc_info[ [all...] |
H A D | type.h | 692 struct irdma_qos_tc_info tc_info[IRDMA_MAX_USER_PRIORITY]; member in struct:irdma_l2params
|
/linux-master/include/linux/net/intel/ |
H A D | iidc.h | 60 struct iidc_qos_info tc_info[IEEE_8021QAZ_MAX_TCS]; member in struct:iidc_qos_params
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_dcb_lib.c | 48 if (ice_find_q_in_range(vsi->tc_cfg.tc_info[tc].qoffset, 49 vsi->tc_cfg.tc_info[tc + 1].qoffset, 239 qoffset = vsi->tc_cfg.tc_info[n].qoffset; 240 qcount = vsi->tc_cfg.tc_info[n].qcount_tx; 244 qcount = vsi->tc_cfg.tc_info[n].qcount_rx;
|
H A D | ice_lib.c | 1058 vsi->tc_cfg.tc_info[i].qoffset = 0; 1059 vsi->tc_cfg.tc_info[i].qcount_rx = 1; 1060 vsi->tc_cfg.tc_info[i].qcount_tx = 1; 1061 vsi->tc_cfg.tc_info[i].netdev_tc = 0; 1067 vsi->tc_cfg.tc_info[i].qoffset = offset; 1068 vsi->tc_cfg.tc_info[i].qcount_rx = num_rxq_per_tc; 1069 vsi->tc_cfg.tc_info[i].qcount_tx = num_txq_per_tc; 1070 vsi->tc_cfg.tc_info[i].netdev_tc = netdev_tc++; 3238 vsi->tc_cfg.tc_info[i].netdev_tc, 3239 vsi->tc_cfg.tc_info[ [all...] |
H A D | ice_idc.c | 222 qos->tc_info[i].rel_bw = dcbx_cfg->etscfg.tcbwtable[i];
|
H A D | ice.h | 248 struct ice_tc_info tc_info[ICE_MAX_TRAFFIC_CLASS]; member in struct:ice_tc_cfg
|
H A D | ice_base.c | 263 return ring->q_index - vsi->tc_cfg.tc_info[tc].qoffset;
|
/linux-master/tools/testing/selftests/net/mptcp/ |
H A D | mptcp_connect.sh | 880 tc_info="loss of $tc_loss " 881 test "$tc_delay" -gt 0 && tc_info+="delay $tc_delay ms " 892 tc_info+="$tc_reorder with delay ${reorder_delay}ms " 899 tc_info+="$tc_reorder with delay ${reorder_delay}ms " 902 mptcp_lib_pr_info "Using ${tc_info}on ns3eth4"
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 612 struct hnae3_tc_info *tc_info = &kinfo->tc_info; local 616 if (tc_info->num_tc <= 1 && !tc_info->mqprio_active) { 619 ret = netdev_set_num_tc(netdev, tc_info->num_tc); 626 for (i = 0; i < tc_info->num_tc; i++) 627 netdev_set_tc_queue(netdev, i, tc_info->tqp_count[i], 628 tc_info->tqp_offset[i]); 653 rss_size = alloc_tqps / h->kinfo.tc_info.num_tc; 797 netdev_set_prio_tc_map(netdev, i, kinfo->tc_info 5083 struct hnae3_tc_info *tc_info = &kinfo->tc_info; local [all...] |
H A D | hnae3.h | 838 struct hnae3_tc_info tc_info; member in struct:hnae3_knic_private_info
|
H A D | hns3_debugfs.c | 1082 kinfo->tc_info.num_tc);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_dcb.c | 946 uint32_t tc_info; local 969 tc_info = be32_to_cpu(pcmd.u.dcb.pgid.pgid); 985 bwg = (tc_info >> ((7 - i) * 4)) & 0xF;
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 1963 vsi->tc_config.tc_info[i].qoffset = offset; 1964 vsi->tc_config.tc_info[i].qcount = qcount; 1965 vsi->tc_config.tc_info[i].netdev_tc = netdev_tc++; 1971 vsi->tc_config.tc_info[i].qoffset = 0; 1972 vsi->tc_config.tc_info[i].qcount = 1; 1973 vsi->tc_config.tc_info[i].netdev_tc = 0; 2113 vsi->tc_config.tc_info[i].qoffset = offset; 2114 vsi->tc_config.tc_info[i].qcount = qcount; 2124 vsi->tc_config.tc_info[i].netdev_tc = netdev_tc++; 2135 vsi->tc_config.tc_info[ [all...] |
H A D | i40e_debugfs.c | 455 i, vsi->tc_config.tc_info[i].qoffset, 456 vsi->tc_config.tc_info[i].qcount, 457 vsi->tc_config.tc_info[i].netdev_tc);
|
H A D | i40e.h | 340 struct i40e_tc_info tc_info[I40E_MAX_TRAFFIC_CLASS]; member in struct:i40e_tc_configuration
|
H A D | i40e_txrx.c | 3804 qcount = vsi->tc_config.tc_info[tclass].qcount; 3807 qoffset = vsi->tc_config.tc_info[tclass].qoffset;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 331 kinfo->tc_info.num_tc = num_tc; 3025 hdev->num_tqps / kinfo->tc_info.num_tc); 3068 hdev->num_tqps / kinfo->tc_info.num_tc); 3080 kinfo->num_tqps = kinfo->tc_info.num_tc * kinfo->rss_size; 3133 cur_tqps, kinfo->rss_size * kinfo->tc_info.num_tc);
|