Home
last modified time | relevance | path

Searched refs:mlx5_esw_sched_node (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dqos.c33 struct mlx5_esw_sched_node { struct
41 struct mlx5_esw_sched_node *parent; argument
128 static void esw_qos_node_set_parent(struct mlx5_esw_sched_node *node, in esw_qos_node_set_parent()
129 struct mlx5_esw_sched_node *parent) in esw_qos_node_set_parent()
139 struct mlx5_esw_sched_node *parent) in esw_qos_nodes_set_parent()
141 struct mlx5_esw_sched_node *node, *tmp; in esw_qos_nodes_set_parent()
147 struct mlx5_esw_sched_node *child; in esw_qos_nodes_set_parent()
182 struct mlx5_esw_sched_node *
191 static void esw_qos_sched_elem_warn(struct mlx5_esw_sched_node *node, int err, const char *op) in esw_qos_sched_elem_warn()
226 static int esw_qos_node_create_sched_element(struct mlx5_esw_sched_node *node, void *ctx, in esw_qos_node_create_sched_element()
[all …]
H A Dqos.h15 struct mlx5_esw_sched_node *mlx5_esw_qos_vport_get_parent(const struct mlx5_vport *vport);
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h250 struct mlx5_esw_sched_node *sched_node;
252 struct mlx5_esw_sched_node **sched_nodes;
423 struct mlx5_esw_sched_node *root;