Home
last modified time | relevance | path

Searched refs:ice_sched_node (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/net/ethernet/intel/ice/
H A Dice_sched.h96 struct ice_sched_node *parent, u8 layer, u16 num_nodes,
98 struct ice_sched_node **prealloc_node);
116 struct ice_sched_node *
121 struct ice_sched_node *prealloc_node);
123 ice_sched_update_parent(struct ice_sched_node *new_parent,
124 struct ice_sched_node *node);
127 struct ice_sched_node *
159 struct ice_sched_node *
164 struct ice_sched_node *
169 struct ice_sched_node *tc_node,
[all …]
H A Dice_sched.c19 struct ice_sched_node *root; in ice_sched_add_root_node()
54 struct ice_sched_node *
76 struct ice_sched_node *tmp; in ice_sched_find_node_by_teid()
155 struct ice_sched_node *parent; in ice_sched_add_node()
156 struct ice_sched_node *node; in ice_sched_add_node()
264 static struct ice_sched_node *
301 struct ice_sched_node *parent; in ice_free_sched_node()
324 struct ice_sched_node *p; in ice_free_sched_node()
1501 struct ice_sched_node *
1581 struct ice_sched_node *
[all …]
H A Dice_type.h565 struct ice_sched_node { struct
566 struct ice_sched_node *parent; argument
567 struct ice_sched_node *sibling; /* next sibling in the same layer */ argument
568 struct ice_sched_node **children; argument
655 struct ice_sched_node *vsi_node[ICE_MAX_TRAFFIC_CLASS];
656 struct ice_sched_node *ag_node[ICE_MAX_TRAFFIC_CLASS];
740 struct ice_sched_node *root; /* Root Node per Port */
755 struct ice_sched_node *
H A Dice_lag.c444 static struct ice_sched_node *
447 struct ice_sched_node *tc_node, *aggnode, *parent = NULL; in ice_lag_get_sched_parent()
525 struct ice_sched_node *n_prt; in ice_lag_move_vf_node_tc()
882 struct ice_sched_node *n_prt; in ice_lag_reclaim_vf_tc()
1938 struct ice_sched_node *n_prt; in ice_lag_move_vf_nodes_tc_sync()
H A Dice_common.c4604 struct ice_sched_node *parent; in ice_ena_vsi_txq()
4734 struct ice_sched_node *node; in ice_dis_vsi_txq()
4857 struct ice_sched_node *parent; in ice_ena_vsi_rdma_qset()
4945 struct ice_sched_node *node; in ice_dis_vsi_rdma_qset()
H A Dice_dcb.c1564 struct ice_sched_node *node, *tc_node; in ice_update_port_tc_tree_cfg()
/linux-6.15/drivers/net/ethernet/intel/ice/devlink/
H A Ddevlink.c809 struct ice_sched_node *tc_node; in ice_devlink_rate_init_tx_topology()
974 struct ice_sched_node *node; in ice_devlink_rate_node_new()
995 struct ice_sched_node *node, *tc_node; in ice_devlink_rate_node_del()
1022 struct ice_sched_node *node = priv; in ice_devlink_rate_leaf_tx_max_set()
1037 struct ice_sched_node *node = priv; in ice_devlink_rate_leaf_tx_share_set()
1052 struct ice_sched_node *node = priv; in ice_devlink_rate_leaf_tx_priority_set()
1067 struct ice_sched_node *node = priv; in ice_devlink_rate_leaf_tx_weight_set()
1082 struct ice_sched_node *node = priv; in ice_devlink_rate_node_tx_max_set()
1097 struct ice_sched_node *node = priv; in ice_devlink_rate_node_tx_share_set()
1112 struct ice_sched_node *node = priv; in ice_devlink_rate_node_tx_priority_set()
[all …]