Lines Matching refs:extack
31 struct netlink_ext_ack *extack, in sja1105_setup_bcast_policer() argument
56 NL_SET_ERR_MSG_MOD(extack, "No more L2 policers free"); in sja1105_setup_bcast_policer()
64 NL_SET_ERR_MSG_MOD(extack, in sja1105_setup_bcast_policer()
103 struct netlink_ext_ack *extack, in sja1105_setup_tc_policer() argument
128 NL_SET_ERR_MSG_MOD(extack, "No more L2 policers free"); in sja1105_setup_tc_policer()
136 NL_SET_ERR_MSG_MOD(extack, in sja1105_setup_tc_policer()
175 struct netlink_ext_ack *extack, in sja1105_flower_policer() argument
183 return sja1105_setup_bcast_policer(priv, extack, cookie, port, in sja1105_flower_policer()
186 return sja1105_setup_tc_policer(priv, extack, cookie, port, in sja1105_flower_policer()
190 NL_SET_ERR_MSG_MOD(extack, "Unknown keys for policing"); in sja1105_flower_policer()
196 struct netlink_ext_ack *extack, in sja1105_flower_parse_key() argument
212 NL_SET_ERR_MSG_MOD(extack, in sja1105_flower_parse_key()
222 NL_SET_ERR_MSG_MOD(extack, in sja1105_flower_parse_key()
237 NL_SET_ERR_MSG_MOD(extack, in sja1105_flower_parse_key()
243 NL_SET_ERR_MSG_MOD(extack, in sja1105_flower_parse_key()
259 NL_SET_ERR_MSG_MOD(extack, in sja1105_flower_parse_key()
266 NL_SET_ERR_MSG_MOD(extack, in sja1105_flower_parse_key()
299 NL_SET_ERR_MSG_MOD(extack, "Not matching on any known key"); in sja1105_flower_parse_key()
305 struct netlink_ext_ack *extack) in sja1105_policer_validate() argument
308 NL_SET_ERR_MSG_MOD(extack, in sja1105_policer_validate()
315 NL_SET_ERR_MSG_MOD(extack, in sja1105_policer_validate()
322 NL_SET_ERR_MSG_MOD(extack, in sja1105_policer_validate()
329 NL_SET_ERR_MSG_MOD(extack, in sja1105_policer_validate()
335 NL_SET_ERR_MSG_MOD(extack, in sja1105_policer_validate()
347 struct netlink_ext_ack *extack = cls->common.extack; in sja1105_cls_flower_add() local
357 rc = sja1105_flower_parse_key(priv, extack, cls, &key); in sja1105_cls_flower_add()
364 rc = sja1105_policer_validate(&rule->action, act, extack); in sja1105_cls_flower_add()
368 rc = sja1105_flower_policer(priv, port, extack, cookie, in sja1105_cls_flower_add()
381 rc = sja1105_vl_redirect(priv, port, extack, cookie, in sja1105_cls_flower_add()
392 NL_SET_ERR_MSG_MOD(extack, in sja1105_cls_flower_add()
400 rc = sja1105_vl_redirect(priv, port, extack, cookie, in sja1105_cls_flower_add()
409 rc = sja1105_vl_redirect(priv, port, extack, cookie, in sja1105_cls_flower_add()
418 rc = sja1105_vl_gate(priv, port, extack, cookie, in sja1105_cls_flower_add()
430 NL_SET_ERR_MSG_MOD(extack, in sja1105_cls_flower_add()
443 NL_SET_ERR_MSG_MOD(extack, in sja1105_cls_flower_add()
471 return sja1105_vl_delete(priv, port, rule, cls->common.extack); in sja1105_cls_flower_del()
513 cls->common.extack); in sja1105_cls_flower_stats()