Searched refs:mlx5_esw_sched_node (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | qos.c | 82 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 D | qos.h | 18 struct mlx5_esw_sched_node *mlx5_esw_qos_vport_get_parent(const struct mlx5_vport *vport);
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/diag/ |
| H A D | qos_tracepoint.h | 68 const struct mlx5_esw_sched_node *node, 86 const struct mlx5_esw_sched_node *node, 93 const struct mlx5_esw_sched_node *node, 100 const struct mlx5_esw_sched_node *node,
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eswitch.h | 238 struct mlx5_esw_sched_node *sched_node; 240 struct mlx5_esw_sched_node **sched_nodes; 458 int mlx5_esw_qos_vport_update_parent(struct mlx5_vport *vport, struct mlx5_esw_sched_node *node,
|