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.c82 struct mlx5_esw_sched_node { struct
90 struct mlx5_esw_sched_node *parent; argument
109 static void esw_qos_node_attach_to_parent(struct mlx5_esw_sched_node *node) in esw_qos_node_attach_to_parent() argument
129 esw_qos_node_set_parent(struct mlx5_esw_sched_node *node, 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.h18 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.h226 struct mlx5_esw_sched_node *sched_node;
228 struct mlx5_esw_sched_node **sched_nodes;
435 int mlx5_esw_qos_vport_update_parent(struct mlx5_vport *vport, struct mlx5_esw_sched_node *node,