rl_type
sc->rl_type = RL_8139;
if (sc->rl_type == RL_8139) {
if (sc->rl_type == RL_8139) {
u_int8_t rl_type;
ice_sched_add_rl_profile(struct ice_hw *hw, enum ice_rl_type rl_type,
switch (rl_type) {
enum ice_rl_type rl_type, uint32_t bw, uint8_t layer_num)
rl_prof_info = ice_sched_add_rl_profile(hw, rl_type, bw, layer_num);
old_id = ice_sched_get_node_rl_prof_id(node, rl_type);
status = ice_sched_cfg_node_bw_lmt(hw, node, rl_type, rl_prof_id);
if ((old_id == ICE_SCHED_DFLT_RL_PROF_ID && rl_type != ICE_SHARED_BW) ||
enum ice_rl_type rl_type, uint32_t bw)
layer_num = ice_sched_get_rl_prof_layer(pi, rl_type,
return ice_sched_set_node_bw_dflt(pi, node, rl_type, layer_num);
return ice_sched_set_node_bw(pi, node, rl_type, bw, layer_num);
enum ice_rl_type rl_type, uint16_t bw_alloc)
if (rl_type == ICE_MIN_BW) {
} else if (rl_type == ICE_MAX_BW) {
ice_sched_get_rl_prof_layer(struct ice_port_info *pi, enum ice_rl_type rl_type,
switch (rl_type) {
enum ice_rl_type rl_type)
switch (rl_type) {
enum ice_rl_type rl_type, uint16_t rl_prof_id)
switch (rl_type) {
enum ice_rl_type rl_type, uint8_t layer_num)
switch (rl_type) {
old_id = ice_sched_get_node_rl_prof_id(node, rl_type);
status = ice_sched_cfg_node_bw_lmt(hw, node, rl_type, rl_prof_id);
sc->rl_type = RL_8129;
sc->rl_type = RL_8139;