Symbol: ice_sched_node
drivers/net/ethernet/intel/ice/devlink/devlink.c
1026
struct ice_sched_node *node = priv;
drivers/net/ethernet/intel/ice/devlink/devlink.c
1041
struct ice_sched_node *node = priv;
drivers/net/ethernet/intel/ice/devlink/devlink.c
1056
struct ice_sched_node *node = priv;
drivers/net/ethernet/intel/ice/devlink/devlink.c
1071
struct ice_sched_node *node = priv;
drivers/net/ethernet/intel/ice/devlink/devlink.c
1086
struct ice_sched_node *node = priv;
drivers/net/ethernet/intel/ice/devlink/devlink.c
1101
struct ice_sched_node *node = priv;
drivers/net/ethernet/intel/ice/devlink/devlink.c
1116
struct ice_sched_node *node = priv;
drivers/net/ethernet/intel/ice/devlink/devlink.c
1131
struct ice_sched_node *node = priv;
drivers/net/ethernet/intel/ice/devlink/devlink.c
1149
struct ice_sched_node *tc_node, *node, *parent_node;
drivers/net/ethernet/intel/ice/devlink/devlink.c
753
static void ice_traverse_tx_tree(struct devlink *devlink, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/devlink/devlink.c
754
struct ice_sched_node *tc_node, struct ice_pf *pf)
drivers/net/ethernet/intel/ice/devlink/devlink.c
813
struct ice_sched_node *tc_node;
drivers/net/ethernet/intel/ice/devlink/devlink.c
826
static void ice_clear_rate_nodes(struct ice_sched_node *node)
drivers/net/ethernet/intel/ice/devlink/devlink.c
859
static int ice_set_object_tx_share(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/devlink/devlink.c
885
static int ice_set_object_tx_max(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/devlink/devlink.c
911
static int ice_set_object_tx_priority(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/devlink/devlink.c
941
static int ice_set_object_tx_weight(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/devlink/devlink.c
978
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/devlink/devlink.c
999
struct ice_sched_node *node, *tc_node;
drivers/net/ethernet/intel/ice/ice_common.c
4954
struct ice_sched_node *parent;
drivers/net/ethernet/intel/ice/ice_common.c
5084
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_common.c
5207
struct ice_sched_node *parent;
drivers/net/ethernet/intel/ice/ice_common.c
5295
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_dcb.c
1564
struct ice_sched_node *node, *tc_node;
drivers/net/ethernet/intel/ice/ice_lag.c
1072
struct ice_sched_node *n_prt, *q_node, *parent;
drivers/net/ethernet/intel/ice/ice_lag.c
1075
struct ice_sched_node *p;
drivers/net/ethernet/intel/ice/ice_lag.c
1237
struct ice_sched_node *n_prt;
drivers/net/ethernet/intel/ice/ice_lag.c
2458
struct ice_sched_node *n_prt;
drivers/net/ethernet/intel/ice/ice_lag.c
557
static struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_lag.c
560
struct ice_sched_node *tc_node, *aggnode, *parent = NULL;
drivers/net/ethernet/intel/ice/ice_lag.c
638
struct ice_sched_node *n_prt;
drivers/net/ethernet/intel/ice/ice_sched.c
1025
struct ice_sched_node *tc_node,
drivers/net/ethernet/intel/ice/ice_sched.c
1026
struct ice_sched_node *parent, u8 layer,
drivers/net/ethernet/intel/ice/ice_sched.c
1069
struct ice_sched_node *tc_node,
drivers/net/ethernet/intel/ice/ice_sched.c
1070
struct ice_sched_node *parent, u8 layer,
drivers/net/ethernet/intel/ice/ice_sched.c
1188
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
1216
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
1445
ice_sched_find_node_in_subtree(struct ice_hw *hw, struct ice_sched_node *base,
drivers/net/ethernet/intel/ice/ice_sched.c
1446
struct ice_sched_node *node)
drivers/net/ethernet/intel/ice/ice_sched.c
1451
struct ice_sched_node *child = base->children[i];
drivers/net/ethernet/intel/ice/ice_sched.c
1479
static struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
1481
struct ice_sched_node *vsi_node,
drivers/net/ethernet/intel/ice/ice_sched.c
1482
struct ice_sched_node *qgrp_node, u8 owner)
drivers/net/ethernet/intel/ice/ice_sched.c
1484
struct ice_sched_node *min_qgrp;
drivers/net/ethernet/intel/ice/ice_sched.c
1524
struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
1528
struct ice_sched_node *vsi_node, *qgrp_node;
drivers/net/ethernet/intel/ice/ice_sched.c
1554
struct ice_sched_node *next_vsi_node;
drivers/net/ethernet/intel/ice/ice_sched.c
1586
static struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
1587
ice_sched_get_vsi_node(struct ice_port_info *pi, struct ice_sched_node *tc_node,
drivers/net/ethernet/intel/ice/ice_sched.c
1590
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
1615
struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
1616
ice_sched_get_agg_node(struct ice_port_info *pi, struct ice_sched_node *tc_node,
drivers/net/ethernet/intel/ice/ice_sched.c
1619
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
1679
struct ice_sched_node *tc_node, u16 *num_nodes,
drivers/net/ethernet/intel/ice/ice_sched.c
1682
struct ice_sched_node *parent, *node;
drivers/net/ethernet/intel/ice/ice_sched.c
173
struct ice_sched_node *prealloc_node)
drivers/net/ethernet/intel/ice/ice_sched.c
1735
struct ice_sched_node *tc_node, u16 *num_nodes)
drivers/net/ethernet/intel/ice/ice_sched.c
1737
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
176
struct ice_sched_node *parent;
drivers/net/ethernet/intel/ice/ice_sched.c
177
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
1783
struct ice_sched_node *tc_node, u16 *num_nodes)
drivers/net/ethernet/intel/ice/ice_sched.c
1785
struct ice_sched_node *parent = tc_node;
drivers/net/ethernet/intel/ice/ice_sched.c
1839
struct ice_sched_node *tc_node;
drivers/net/ethernet/intel/ice/ice_sched.c
1867
struct ice_sched_node *vsi_node,
drivers/net/ethernet/intel/ice/ice_sched.c
19
struct ice_sched_node *root;
drivers/net/ethernet/intel/ice/ice_sched.c
1903
struct ice_sched_node *vsi_node;
drivers/net/ethernet/intel/ice/ice_sched.c
1904
struct ice_sched_node *tc_node;
drivers/net/ethernet/intel/ice/ice_sched.c
1987
struct ice_sched_node *vsi_node, *tc_node;
drivers/net/ethernet/intel/ice/ice_sched.c
2087
static bool ice_sched_is_leaf_node_present(struct ice_sched_node *node)
drivers/net/ethernet/intel/ice/ice_sched.c
2112
struct ice_sched_node *vsi_node, u8 owner, u8 tc)
drivers/net/ethernet/intel/ice/ice_sched.c
2119
struct ice_sched_node *next_vsi_node;
drivers/net/ethernet/intel/ice/ice_sched.c
2175
struct ice_sched_node *vsi_node, *tc_node;
drivers/net/ethernet/intel/ice/ice_sched.c
2258
struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
2259
ice_sched_get_free_vsi_parent(struct ice_hw *hw, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
2281
struct ice_sched_node *parent;
drivers/net/ethernet/intel/ice/ice_sched.c
2301
ice_sched_update_parent(struct ice_sched_node *new_parent,
drivers/net/ethernet/intel/ice/ice_sched.c
2302
struct ice_sched_node *node)
drivers/net/ethernet/intel/ice/ice_sched.c
2304
struct ice_sched_node *old_parent;
drivers/net/ethernet/intel/ice/ice_sched.c
2335
ice_sched_move_nodes(struct ice_port_info *pi, struct ice_sched_node *parent,
drivers/net/ethernet/intel/ice/ice_sched.c
2340
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
2393
struct ice_sched_node *vsi_node, *agg_node, *tc_node, *parent;
drivers/net/ethernet/intel/ice/ice_sched.c
2511
ice_sched_is_agg_inuse(struct ice_port_info *pi, struct ice_sched_node *node)
drivers/net/ethernet/intel/ice/ice_sched.c
2538
struct ice_sched_node *tc_node, *agg_node;
drivers/net/ethernet/intel/ice/ice_sched.c
2557
struct ice_sched_node *parent = agg_node->parent;
drivers/net/ethernet/intel/ice/ice_sched.c
256
ice_sched_remove_elems(struct ice_hw *hw, struct ice_sched_node *parent,
drivers/net/ethernet/intel/ice/ice_sched.c
2642
struct ice_sched_node *parent, *agg_node, *tc_node;
drivers/net/ethernet/intel/ice/ice_sched.c
285
static struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
287
struct ice_sched_node *parent, u8 layer)
drivers/net/ethernet/intel/ice/ice_sched.c
299
struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc)
drivers/net/ethernet/intel/ice/ice_sched.c
2990
ice_sched_update_elem(struct ice_hw *hw, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
3032
ice_sched_cfg_node_bw_alloc(struct ice_hw *hw, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
320
void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node)
drivers/net/ethernet/intel/ice/ice_sched.c
322
struct ice_sched_node *parent;
drivers/net/ethernet/intel/ice/ice_sched.c
3386
ice_sched_cfg_node_bw_lmt(struct ice_hw *hw, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
345
struct ice_sched_node *p;
drivers/net/ethernet/intel/ice/ice_sched.c
3452
ice_sched_get_node_rl_prof_id(struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
3531
static struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
3532
ice_sched_get_srl_node(struct ice_sched_node *node, u8 srl_layer)
drivers/net/ethernet/intel/ice/ice_sched.c
3599
struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
3656
struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
3699
ice_sched_set_node_bw(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
3743
ice_sched_set_node_priority(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
3767
ice_sched_set_node_weight(struct ice_port_info *pi, struct ice_sched_node *node, u16 weight)
drivers/net/ethernet/intel/ice/ice_sched.c
3796
ice_sched_set_node_bw_lmt(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
3799
struct ice_sched_node *cfg_node = node;
drivers/net/ethernet/intel/ice/ice_sched.c
3846
struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
3863
ice_sched_validate_srl_node(struct ice_sched_node *node, u8 sel_layer)
drivers/net/ethernet/intel/ice/ice_sched.c
3922
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
4018
static struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
4022
struct ice_sched_node *node = NULL;
drivers/net/ethernet/intel/ice/ice_sched.c
4040
struct ice_sched_node *tc_node;
drivers/net/ethernet/intel/ice/ice_sched.c
4072
struct ice_sched_node *node;
drivers/net/ethernet/intel/ice/ice_sched.c
4205
ice_sched_replay_node_prio(struct ice_hw *hw, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
4232
ice_sched_replay_node_bw(struct ice_hw *hw, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.c
4440
struct ice_sched_node *q_node;
drivers/net/ethernet/intel/ice/ice_sched.c
54
struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
55
ice_sched_find_node_by_teid(struct ice_sched_node *start_node, u32 teid)
drivers/net/ethernet/intel/ice/ice_sched.c
76
struct ice_sched_node *tmp;
drivers/net/ethernet/intel/ice/ice_sched.c
904
ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node,
drivers/net/ethernet/intel/ice/ice_sched.c
905
struct ice_sched_node *parent, u8 layer, u16 num_nodes,
drivers/net/ethernet/intel/ice/ice_sched.c
907
struct ice_sched_node **prealloc_nodes)
drivers/net/ethernet/intel/ice/ice_sched.c
909
struct ice_sched_node *prev, *new_node;
drivers/net/ethernet/intel/ice/ice_sched.c
96
static struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.c
97
ice_sched_find_next_vsi_node(struct ice_sched_node *vsi_node)
drivers/net/ethernet/intel/ice/ice_sched.h
101
ice_sched_move_nodes(struct ice_port_info *pi, struct ice_sched_node *parent,
drivers/net/ethernet/intel/ice/ice_sched.h
104
int ice_sched_set_node_priority(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.h
106
int ice_sched_set_node_weight(struct ice_port_info *pi, struct ice_sched_node *node, u16 weight);
drivers/net/ethernet/intel/ice/ice_sched.h
116
struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.h
117
ice_sched_find_node_by_teid(struct ice_sched_node *start_node, u32 teid);
drivers/net/ethernet/intel/ice/ice_sched.h
121
struct ice_sched_node *prealloc_node);
drivers/net/ethernet/intel/ice/ice_sched.h
123
ice_sched_update_parent(struct ice_sched_node *new_parent,
drivers/net/ethernet/intel/ice/ice_sched.h
124
struct ice_sched_node *node);
drivers/net/ethernet/intel/ice/ice_sched.h
125
void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node);
drivers/net/ethernet/intel/ice/ice_sched.h
126
struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc);
drivers/net/ethernet/intel/ice/ice_sched.h
127
struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.h
159
struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.h
160
ice_sched_get_agg_node(struct ice_port_info *pi, struct ice_sched_node *tc_node,
drivers/net/ethernet/intel/ice/ice_sched.h
164
struct ice_sched_node *
drivers/net/ethernet/intel/ice/ice_sched.h
165
ice_sched_get_free_vsi_parent(struct ice_hw *hw, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.h
169
struct ice_sched_node *tc_node,
drivers/net/ethernet/intel/ice/ice_sched.h
170
struct ice_sched_node *parent, u8 layer,
drivers/net/ethernet/intel/ice/ice_sched.h
87
ice_sched_set_node_bw_lmt(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.h
91
ice_sched_set_node_bw(struct ice_port_info *pi, struct ice_sched_node *node,
drivers/net/ethernet/intel/ice/ice_sched.h
95
ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node,
drivers/net/ethernet/intel/ice/ice_sched.h
96
struct ice_sched_node *parent, u8 layer, u16 num_nodes,
drivers/net/ethernet/intel/ice/ice_sched.h
98
struct ice_sched_node **prealloc_node);
drivers/net/ethernet/intel/ice/ice_type.h
575
struct ice_sched_node *parent;
drivers/net/ethernet/intel/ice/ice_type.h
576
struct ice_sched_node *sibling; /* next sibling in the same layer */
drivers/net/ethernet/intel/ice/ice_type.h
577
struct ice_sched_node **children;
drivers/net/ethernet/intel/ice/ice_type.h
664
struct ice_sched_node *vsi_node[ICE_MAX_TRAFFIC_CLASS];
drivers/net/ethernet/intel/ice/ice_type.h
665
struct ice_sched_node *ag_node[ICE_MAX_TRAFFIC_CLASS];
drivers/net/ethernet/intel/ice/ice_type.h
748
struct ice_sched_node *root; /* Root Node per Port */
drivers/net/ethernet/intel/ice/ice_type.h
763
struct ice_sched_node *