Home
last modified time | relevance | path

Searched refs:tx_share (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dqos.h14 u64 tx_share, struct netlink_ext_ack *extack);
18 u64 tx_share, struct netlink_ext_ack *extack);
H A Dqos.c775 u64 tx_share, struct netlink_ext_ack *extack) in mlx5_esw_devlink_rate_leaf_tx_share_set()
785 err = esw_qos_devlink_rate_to_mbps(vport->dev, "tx_share", &tx_share, extack); in mlx5_esw_devlink_rate_leaf_tx_share_set()
794 err = esw_qos_set_vport_min_rate(esw, vport, tx_share, extack); in mlx5_esw_devlink_rate_leaf_tx_share_set()
827 u64 tx_share, struct netlink_ext_ack *extack) in mlx5_esw_devlink_rate_node_tx_share_set()
834 err = esw_qos_devlink_rate_to_mbps(dev, "tx_share", &tx_share, extack); in mlx5_esw_devlink_rate_node_tx_share_set()
839 err = esw_qos_set_group_min_rate(esw, group, tx_share, extack); in mlx5_esw_devlink_rate_node_tx_share_set()
774 mlx5_esw_devlink_rate_leaf_tx_share_set(struct devlink_rate *rate_leaf, void *priv, u64 tx_share, struct netlink_ext_ack *extack) mlx5_esw_devlink_rate_leaf_tx_share_set() argument
826 mlx5_esw_devlink_rate_node_tx_share_set(struct devlink_rate *rate_node, void *priv, u64 tx_share, struct netlink_ext_ack *extack) mlx5_esw_devlink_rate_node_tx_share_set() argument
/kernel/linux/linux-6.6/drivers/net/netdevsim/
H A Ddev.c409 debugfs_create_u16("tx_share", 0400, nsim_dev_port->ddir, in nsim_dev_port_debugfs_init()
1173 u64 tx_share, struct netlink_ext_ack *extack) in nsim_leaf_tx_share_set()
1180 err = nsim_rate_bytes_to_units("tx_share", &tx_share, extack); in nsim_leaf_tx_share_set()
1184 nsim_dev->vfconfigs[vf_id].min_tx_rate = tx_share; in nsim_leaf_tx_share_set()
1208 u16 tx_share; member
1213 u64 tx_share, struct netlink_ext_ack *extack) in nsim_node_tx_share_set()
1218 err = nsim_rate_bytes_to_units("tx_share", &tx_share, extack); in nsim_node_tx_share_set()
1222 nsim_node->tx_share in nsim_node_tx_share_set()
1172 nsim_leaf_tx_share_set(struct devlink_rate *devlink_rate, void *priv, u64 tx_share, struct netlink_ext_ack *extack) nsim_leaf_tx_share_set() argument
1212 nsim_node_tx_share_set(struct devlink_rate *devlink_rate, void *priv, u64 tx_share, struct netlink_ext_ack *extack) nsim_node_tx_share_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_devlink.c880 node->tx_share = div_u64(bw, 125); in ice_set_object_tx_share()
881 status = ice_sched_set_node_bw_lmt(pi, node, ICE_MIN_BW, node->tx_share); in ice_set_object_tx_share()
885 NL_SET_ERR_MSG_MOD(extack, "Can't set scheduling node tx_share"); in ice_set_object_tx_share()
1050 u64 tx_share, struct netlink_ext_ack *extack) in ice_devlink_rate_leaf_tx_share_set()
1061 tx_share, extack); in ice_devlink_rate_leaf_tx_share_set()
1110 u64 tx_share, struct netlink_ext_ack *extack) in ice_devlink_rate_node_tx_share_set()
1121 node, tx_share, extack); in ice_devlink_rate_node_tx_share_set()
1202 if (devlink_rate->tx_share) in ice_devlink_set_parent()
1203 ice_set_object_tx_share(pi, node, devlink_rate->tx_share, extack); in ice_devlink_set_parent()
1049 ice_devlink_rate_leaf_tx_share_set(struct devlink_rate *rate_leaf, void *priv, u64 tx_share, struct netlink_ext_ack *extack) ice_devlink_rate_leaf_tx_share_set() argument
1109 ice_devlink_rate_node_tx_share_set(struct devlink_rate *rate_node, void *priv, u64 tx_share, struct netlink_ext_ack *extack) ice_devlink_rate_node_tx_share_set() argument
H A Dice_type.h532 u64 tx_share; member
H A Dice_sched.c967 new_node->tx_share = ICE_SCHED_DFLT_BW; in ice_sched_add_elems()
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/netdevsim/
H A Ddevlink.sh632 rate_attr_tx_rate_check $r_obj tx_share $rate \
633 $DEBUGFS_DIR/ports/${r_obj##*/}/tx_share
655 rate_attr_tx_rate_check $node1 tx_share $node_tx_share \
656 $DEBUGFS_DIR/rate_nodes/${node1##*/}/tx_share
/kernel/linux/linux-6.6/net/devlink/
H A Drate.c112 devlink_rate->tx_share, DEVLINK_ATTR_PAD)) in devlink_nl_rate_fill()
340 devlink_rate->tx_share = rate; in devlink_nl_rate_set()
/kernel/linux/linux-6.6/include/net/
H A Ddevlink.h106 u64 tx_share; member
1461 u64 tx_share, struct netlink_ext_ack *extack);
1469 u64 tx_share, struct netlink_ext_ack *extack);

Completed in 26 milliseconds