Lines Matching refs:extack
109 int flags, struct netlink_ext_ack *extack) in devlink_nl_rate_fill() argument
258 info->extack); in devlink_nl_rate_get_doit()
297 info->extack); in devlink_nl_rate_parent_node_set()
301 info->extack); in devlink_nl_rate_parent_node_set()
313 NL_SET_ERR_MSG(info->extack, "Parent to self is not allowed"); in devlink_nl_rate_parent_node_set()
319 NL_SET_ERR_MSG(info->extack, "Node is already a parent of parent node."); in devlink_nl_rate_parent_node_set()
326 info->extack); in devlink_nl_rate_parent_node_set()
330 info->extack); in devlink_nl_rate_parent_node_set()
347 struct netlink_ext_ack *extack) in devlink_nl_rate_tc_bw_parse() argument
354 devlink_dl_rate_tc_bws_nl_policy, extack); in devlink_nl_rate_tc_bw_parse()
359 NL_SET_ERR_ATTR_MISS(extack, parent_nest, in devlink_nl_rate_tc_bw_parse()
367 NL_SET_ERR_ATTR_MISS(extack, parent_nest, in devlink_nl_rate_tc_bw_parse()
373 NL_SET_ERR_MSG_FMT(extack, in devlink_nl_rate_tc_bw_parse()
397 info->extack); in devlink_nl_rate_tc_bw_set()
404 NL_SET_ERR_MSG_FMT(info->extack, in devlink_nl_rate_tc_bw_set()
413 tc_bw, info->extack); in devlink_nl_rate_tc_bw_set()
416 tc_bw, info->extack); in devlink_nl_rate_tc_bw_set()
440 rate, info->extack); in devlink_nl_rate_set()
443 rate, info->extack); in devlink_nl_rate_set()
453 rate, info->extack); in devlink_nl_rate_set()
456 rate, info->extack); in devlink_nl_rate_set()
466 priority, info->extack); in devlink_nl_rate_set()
469 priority, info->extack); in devlink_nl_rate_set()
480 weight, info->extack); in devlink_nl_rate_set()
483 weight, info->extack); in devlink_nl_rate_set()
515 NL_SET_ERR_MSG(info->extack, "TX share set isn't supported for the leafs"); in devlink_rate_set_ops_supported()
519 NL_SET_ERR_MSG(info->extack, "TX max set isn't supported for the leafs"); in devlink_rate_set_ops_supported()
524 NL_SET_ERR_MSG(info->extack, "Parent set isn't supported for the leafs"); in devlink_rate_set_ops_supported()
528 NL_SET_ERR_MSG_ATTR(info->extack, in devlink_rate_set_ops_supported()
534 NL_SET_ERR_MSG_ATTR(info->extack, in devlink_rate_set_ops_supported()
541 NL_SET_ERR_MSG_ATTR(info->extack, in devlink_rate_set_ops_supported()
548 NL_SET_ERR_MSG(info->extack, "TX share set isn't supported for the nodes"); in devlink_rate_set_ops_supported()
552 NL_SET_ERR_MSG(info->extack, "TX max set isn't supported for the nodes"); in devlink_rate_set_ops_supported()
557 NL_SET_ERR_MSG(info->extack, "Parent set isn't supported for the nodes"); in devlink_rate_set_ops_supported()
561 NL_SET_ERR_MSG_ATTR(info->extack, in devlink_rate_set_ops_supported()
567 NL_SET_ERR_MSG_ATTR(info->extack, in devlink_rate_set_ops_supported()
574 NL_SET_ERR_MSG_ATTR(info->extack, in devlink_rate_set_ops_supported()
618 NL_SET_ERR_MSG(info->extack, "Rate nodes aren't supported"); in devlink_nl_rate_new_doit()
643 err = ops->rate_node_new(rate_node, &rate_node->priv, info->extack); in devlink_nl_rate_new_doit()
657 ops->rate_node_del(rate_node, rate_node->priv, info->extack); in devlink_nl_rate_new_doit()
676 NL_SET_ERR_MSG(info->extack, "Node has children. Cannot delete node."); in devlink_nl_rate_del_doit()
682 info->extack); in devlink_nl_rate_del_doit()
692 struct netlink_ext_ack *extack) in devlink_rate_nodes_check() argument
698 NL_SET_ERR_MSG(extack, "Rate node(s) exists."); in devlink_rate_nodes_check()