Home
last modified time | relevance | path

Searched defs:htb (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dhtb.c34 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...]
H A Dqos.c376 struct mlx5e_htb *htb = priv->htb; in mlx5e_htb_setup_tc() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dqos.c1647 int otx2_setup_tc_htb(struct net_device *ndev, struct tc_htb_qopt_offload *htb) in otx2_setup_tc_htb() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h937 struct mlx5e_htb *htb; member

Completed in 7 milliseconds