Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dqos.c74 struct mlx5_esw_sched_node { struct
82 struct mlx5_esw_sched_node *parent; argument
96 esw_qos_node_set_parent(struct mlx5_esw_sched_node *node, struct mlx5_esw_sched_node *parent) in esw_qos_node_set_parent() argument
118 struct mlx5_esw_sched_node *
127 static void esw_qos_sched_elem_warn(struct mlx5_esw_sched_node *node, int err, const char *op) in esw_qos_sched_elem_warn()
141 static int esw_qos_node_create_sched_element(struct mlx5_esw_sched_node *node, void *ctx, in esw_qos_node_create_sched_element()
156 static int esw_qos_node_destroy_sched_element(struct mlx5_esw_sched_node *node, in esw_qos_node_destroy_sched_element()
172 static int esw_qos_sched_elem_config(struct mlx5_esw_sched_node *node, u32 max_rate, u32 bw_share, in esw_qos_sched_elem_config()
222 struct mlx5_esw_sched_node *parent) in esw_qos_calculate_min_rate_divider()
226 struct mlx5_esw_sched_node *node; in esw_qos_calculate_min_rate_divider()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h218 struct mlx5_esw_sched_node *sched_node;
370 struct mlx5_esw_sched_node *node0;
430 int mlx5_esw_qos_vport_update_parent(struct mlx5_vport *vport, struct mlx5_esw_sched_node *node,