Searched refs:mlx5e_htb (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | htb.h | 12 struct mlx5e_htb; 15 int mlx5e_htb_enumerate_leaves(struct mlx5e_htb *htb, mlx5e_fp_htb_enumerate callback, void *data); 17 int mlx5e_htb_cur_leaf_nodes(struct mlx5e_htb *htb); 20 int mlx5e_htb_get_txq_by_classid(struct mlx5e_htb *htb, u16 classid); 25 mlx5e_htb_leaf_alloc_queue(struct mlx5e_htb *htb, u16 classid, 29 mlx5e_htb_leaf_to_inner(struct mlx5e_htb *htb, u16 classid, u16 child_classid, 31 int mlx5e_htb_leaf_del(struct mlx5e_htb *htb, u16 *classid, 34 mlx5e_htb_leaf_del_last(struct mlx5e_htb *htb, u16 classid, bool force, 37 mlx5e_htb_node_modify(struct mlx5e_htb *htb, u16 classid, u64 rate, u64 ceil, 39 struct mlx5e_htb *mlx5e_htb_alloc(void); [all …]
|
H A D | htb.c | 20 struct mlx5e_htb { struct 34 int mlx5e_htb_enumerate_leaves(struct mlx5e_htb *htb, mlx5e_fp_htb_enumerate callback, void *data) in mlx5e_htb_enumerate_leaves() argument 49 int mlx5e_htb_cur_leaf_nodes(struct mlx5e_htb *htb) in mlx5e_htb_cur_leaf_nodes() 57 static int mlx5e_htb_find_unused_qos_qid(struct mlx5e_htb *htb) in mlx5e_htb_find_unused_qos_qid() 70 mlx5e_htb_node_create_leaf(struct mlx5e_htb *htb, u16 classid, u16 qid, in mlx5e_htb_node_create_leaf() 92 static struct mlx5e_qos_node *mlx5e_htb_node_create_root(struct mlx5e_htb *htb) in mlx5e_htb_node_create_root() 107 static struct mlx5e_qos_node *mlx5e_htb_node_find(struct mlx5e_htb *htb, u32 classid) in mlx5e_htb_node_find() 119 static struct mlx5e_qos_node *mlx5e_htb_node_find_rcu(struct mlx5e_htb *htb, u32 classid) in mlx5e_htb_node_find_rcu() 131 static void mlx5e_htb_node_delete(struct mlx5e_htb *htb, struct mlx5e_qos_node *node) in mlx5e_htb_node_delete() 147 int mlx5e_htb_get_txq_by_classid(struct mlx5e_htb *htb, u16 classid) in mlx5e_htb_get_txq_by_classid() [all …]
|
H A D | qos.h | 12 struct mlx5e_htb;
|
H A D | qos.c | 389 struct mlx5e_htb *htb = priv->htb; in mlx5e_htb_setup_tc()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en.h | 864 struct mlx5e_htb; 938 struct mlx5e_htb *htb;
|