H A D | htb.c | 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() argument 57 static int mlx5e_htb_find_unused_qos_qid(struct mlx5e_htb *htb) in mlx5e_htb_find_unused_qos_qid() argument 70 mlx5e_htb_node_create_leaf(struct mlx5e_htb *htb, u16 classid, u16 qid, struct mlx5e_qos_node *parent) mlx5e_htb_node_create_leaf() argument 92 mlx5e_htb_node_create_root(struct mlx5e_htb *htb) mlx5e_htb_node_create_root() argument 107 mlx5e_htb_node_find(struct mlx5e_htb *htb, u32 classid) mlx5e_htb_node_find() argument 119 mlx5e_htb_node_find_rcu(struct mlx5e_htb *htb, u32 classid) mlx5e_htb_node_find_rcu() argument 131 mlx5e_htb_node_delete(struct mlx5e_htb *htb, struct mlx5e_qos_node *node) mlx5e_htb_node_delete() argument 147 mlx5e_htb_get_txq_by_classid(struct mlx5e_htb *htb, u16 classid) mlx5e_htb_get_txq_by_classid() argument 175 mlx5e_htb_root_add(struct mlx5e_htb *htb, u16 htb_maj_id, u16 htb_defcls, struct netlink_ext_ack *extack) mlx5e_htb_root_add() argument 221 mlx5e_htb_root_del(struct mlx5e_htb *htb) mlx5e_htb_root_del() argument 254 mlx5e_htb_convert_rate(struct mlx5e_htb *htb, u64 rate, struct mlx5e_qos_node *parent, u32 *bw_share) mlx5e_htb_convert_rate() argument 276 mlx5e_htb_convert_ceil(struct mlx5e_htb *htb, u64 ceil, u32 *max_average_bw) mlx5e_htb_convert_ceil() argument 286 mlx5e_htb_leaf_alloc_queue(struct mlx5e_htb *htb, u16 classid, u32 parent_classid, u64 rate, u64 ceil, struct netlink_ext_ack *extack) mlx5e_htb_leaf_alloc_queue() argument 342 mlx5e_htb_leaf_to_inner(struct mlx5e_htb *htb, u16 classid, u16 child_classid, u64 rate, u64 ceil, struct netlink_ext_ack *extack) mlx5e_htb_leaf_to_inner() argument 431 mlx5e_htb_node_find_by_qid(struct mlx5e_htb *htb, u16 qid) mlx5e_htb_node_find_by_qid() argument 443 mlx5e_htb_leaf_del(struct mlx5e_htb *htb, u16 *classid, struct netlink_ext_ack *extack) mlx5e_htb_leaf_del() argument 540 mlx5e_htb_leaf_del_last(struct mlx5e_htb *htb, u16 classid, bool force, struct netlink_ext_ack *extack) mlx5e_htb_leaf_del_last() argument 622 mlx5e_htb_update_children(struct mlx5e_htb *htb, struct mlx5e_qos_node *node, struct netlink_ext_ack *extack) mlx5e_htb_update_children() argument 655 mlx5e_htb_node_modify(struct mlx5e_htb *htb, u16 classid, u64 rate, u64 ceil, struct netlink_ext_ack *extack) mlx5e_htb_node_modify() argument 700 mlx5e_htb_free(struct mlx5e_htb *htb) mlx5e_htb_free() argument 705 mlx5e_htb_init(struct mlx5e_htb *htb, struct tc_htb_qopt_offload *htb_qopt, struct net_device *netdev, struct mlx5_core_dev *mdev, struct mlx5e_selq *selq, struct mlx5e_priv *priv) mlx5e_htb_init() argument 718 mlx5e_htb_cleanup(struct mlx5e_htb *htb) mlx5e_htb_cleanup() argument [all...] |