Home
last modified time | relevance | path

Searched refs:classid (Results 1 – 21 of 21) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dhtb.c84 node->classid = classid; in mlx5e_htb_node_create_leaf()
112 if (node->classid == classid) in mlx5e_htb_node_find()
124 if (node->classid == classid) in mlx5e_htb_node_find_rcu()
322 classid, err); in mlx5e_htb_leaf_alloc_queue()
332 classid, err); in mlx5e_htb_leaf_alloc_queue()
364 classid, err); in mlx5e_htb_leaf_to_inner()
384 classid, err); in mlx5e_htb_leaf_to_inner()
411 classid, err); in mlx5e_htb_leaf_to_inner()
535 *classid = node->classid; in mlx5e_htb_leaf_del()
563 classid, err); in mlx5e_htb_leaf_del_last()
[all …]
A Dhtb.h20 int mlx5e_htb_get_txq_by_classid(struct mlx5e_htb *htb, u16 classid);
25 mlx5e_htb_leaf_alloc_queue(struct mlx5e_htb *htb, u16 classid,
29 mlx5e_htb_leaf_to_inner(struct mlx5e_htb *htb, u16 classid, u16 child_classid,
31 int mlx5e_htb_leaf_del(struct mlx5e_htb *htb, u16 *classid,
34 mlx5e_htb_leaf_del_last(struct mlx5e_htb *htb, u16 classid, bool force,
37 mlx5e_htb_node_modify(struct mlx5e_htb *htb, u16 classid, u64 rate, u64 ceil,
A Dselq.c179 u16 classid; in mlx5e_select_htb_queue() local
183 classid = TC_H_MIN(skb->priority); in mlx5e_select_htb_queue()
185 classid = selq->htb_defcls; in mlx5e_select_htb_queue()
187 if (!classid) in mlx5e_select_htb_queue()
190 return mlx5e_htb_get_txq_by_classid(priv->htb, classid); in mlx5e_select_htb_queue()
A Dqos.c424 res = mlx5e_htb_leaf_alloc_queue(htb, htb_qopt->classid, htb_qopt->parent_classid, in mlx5e_htb_setup_tc()
431 return mlx5e_htb_leaf_to_inner(htb, htb_qopt->parent_classid, htb_qopt->classid, in mlx5e_htb_setup_tc()
434 return mlx5e_htb_leaf_del(htb, &htb_qopt->classid, htb_qopt->extack); in mlx5e_htb_setup_tc()
437 return mlx5e_htb_leaf_del_last(htb, htb_qopt->classid, in mlx5e_htb_setup_tc()
441 return mlx5e_htb_node_modify(htb, htb_qopt->classid, htb_qopt->rate, htb_qopt->ceil, in mlx5e_htb_setup_tc()
444 res = mlx5e_htb_get_txq_by_classid(htb, htb_qopt->classid); in mlx5e_htb_setup_tc()
/drivers/net/ethernet/marvell/octeontx2/nic/
A Dqos.c423 node->classid = OTX2_QOS_ROOT_CLASSID; in otx2_qos_alloc_root()
517 node->classid = classid; in otx2_qos_sw_create_leaf_node()
572 if (node->classid == classid) in otx2_sw_node_find()
585 if (node->classid == classid) in otx2_sw_node_find_rcu()
1205 node->classid, node->quantum, in is_qos_node_dwrr()
1373 classid, child_classid, rate, ceil); in otx2_qos_leaf_to_inner()
1388 node = otx2_sw_node_find(pfvf, classid); in otx2_qos_leaf_to_inner()
1604 *classid = node->classid; in otx2_qos_leaf_del()
1622 node = otx2_sw_node_find(pfvf, classid); in otx2_qos_leaf_del_last()
1740 htb->classid, htb->extack); in otx2_setup_tc_htb()
[all …]
A Dqos.h61 u32 classid; member
A Dotx2_pf.c2260 u16 classid; in otx2_qos_select_htb_queue() local
2263 classid = TC_H_MIN(skb->priority); in otx2_qos_select_htb_queue()
2265 classid = READ_ONCE(pf->qos.defcls); in otx2_qos_select_htb_queue()
2267 if (!classid) in otx2_qos_select_htb_queue()
2270 return otx2_get_txq_by_classid(pf, classid); in otx2_qos_select_htb_queue()
A Dotx2_common.h1192 int otx2_get_txq_by_classid(struct otx2_nic *pfvf, u16 classid);
/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc_capture.c412 guc_capture_list_init(struct intel_guc *guc, u32 owner, u32 type, u32 classid, in guc_capture_list_init() argument
424 match = guc_capture_get_one_list(reglists, owner, type, classid); in guc_capture_list_init()
435 matchext = guc_capture_get_one_ext_list(extlists, owner, type, classid); in guc_capture_list_init()
459 match = guc_capture_get_one_list(gc->reglists, owner, type, classid); in guc_cap_list_num_regs()
465 matchext = guc_capture_get_one_ext_list(gc->extlists, owner, type, classid); in guc_cap_list_num_regs()
491 !guc_capture_get_one_list(gc->reglists, owner, type, classid)) { in guc_capture_getlistsize()
497 __stringify_engclass(classid), classid); in guc_capture_getlistsize()
501 num_regs = guc_cap_list_num_regs(gc, owner, type, classid); in guc_capture_getlistsize()
517 return guc_capture_getlistsize(guc, owner, type, classid, size, false); in intel_guc_capture_getlistsize()
547 ret = intel_guc_capture_getlistsize(guc, owner, type, classid, &size); in intel_guc_capture_getlist()
[all …]
A Dintel_guc_capture.h27 int intel_guc_capture_getlist(struct intel_guc *guc, u32 owner, u32 type, u32 classid,
29 int intel_guc_capture_getlistsize(struct intel_guc *guc, u32 owner, u32 type, u32 classid,
/drivers/net/ethernet/netronome/nfp/abm/
A Dcls.c57 if (knode->res && knode->res->classid >= abm->num_bands) { in nfp_abm_u32_check_knode()
199 iter->band != knode->res->classid) { in nfp_abm_u32_knode_replace()
212 match->band = knode->res->classid; in nfp_abm_u32_knode_replace()
/drivers/net/ethernet/chelsio/cxgb4/
A Dsched.h115 void cxgb4_sched_class_free(struct net_device *dev, u8 classid);
A Dsched.c605 void cxgb4_sched_class_free(struct net_device *dev, u8 classid) in cxgb4_sched_class_free() argument
614 e = &s->tab[classid]; in cxgb4_sched_class_free()
/drivers/net/dsa/microchip/
A Dksz9477_tc_flower.c170 if (TC_H_MIN(cls->classid)) { in ksz9477_flower_parse_action()
/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_tc.c659 int tc = tc_classid_to_hwtc(priv->dev, cls->classid); in tc_add_vlan_flow()
730 int tc = tc_classid_to_hwtc(priv->dev, cls->classid); in tc_add_ethtype_flow()
/drivers/net/ethernet/intel/ice/
A Dice_tc_lib.c2015 int tc = tc_classid_to_hwtc(vsi->netdev, cls_flower->classid); in ice_handle_tclass_action()
2102 if (cls_flower->classid) in ice_parse_tc_flower_actions()
/drivers/net/ethernet/airoha/
A Dairoha_eth.c2449 u32 channel = TC_H_MIN(opt->classid) % AIROHA_NUM_QOS_CHANNELS; in airoha_tc_htb_alloc_leaf_queue()
2669 u32 channel = TC_H_MIN(opt->classid) % AIROHA_NUM_QOS_CHANNELS; in airoha_tc_htb_delete_leaf_queue()
2694 u32 channel = TC_H_MIN(opt->classid) % AIROHA_NUM_QOS_CHANNELS; in airoha_tc_get_htb_get_leaf_queue()
/drivers/net/ethernet/intel/iavf/
A Diavf_main.c4113 int tc = tc_classid_to_hwtc(adapter->netdev, cls_flower->classid); in iavf_configure_clsflower()
/drivers/net/ethernet/hisilicon/hns3/
A Dhns3_enet.c2627 int tc = tc_classid_to_hwtc(priv->netdev, flow->classid); in hns3_setup_tc_cls_flower()
/drivers/net/ethernet/intel/igb/
A Digb_main.c2709 tc = tc_classid_to_hwtc(adapter->netdev, cls_flower->classid); in igb_configure_clsflower()
/drivers/net/ethernet/intel/i40e/
A Di40e_main.c8780 int tc = tc_classid_to_hwtc(vsi->netdev, cls_flower->classid); in i40e_configure_clsflower()

Completed in 117 milliseconds