Lines Matching full:lhs

845  * (the hardware equivalent of chain_index), while LHS rules may go in either
866 * LHS rule). If rule is +trk, then a CT action could in efx_tc_rule_is_lhs_rule()
880 /* A foreign LHS rule has matches on enc_ keys at the TC layer (including an
882 * so that we can use the same MAE machinery as local LHS rules (and so that
886 * efx_tc_match_fields and (b) semantically an LHS rule doesn't have inner
938 /* If a foreign LHS rule wants to match on keys that are only available after
1036 NL_SET_ERR_MSG_MOD(extack, "Can't clear ct in LHS rule"); in efx_tc_flower_handle_lhs_actions()
1042 NL_SET_ERR_MSG_MOD(extack, "Can't perform NAT in LHS rule - packet isn't conntracked yet"); in efx_tc_flower_handle_lhs_actions()
1046 NL_SET_ERR_MSG_FMT_MOD(extack, "Unhandled ct.action %u for LHS rule\n", in efx_tc_flower_handle_lhs_actions()
1059 NL_SET_ERR_MSG_FMT_MOD(extack, "Unhandled action %u for LHS rule\n", in efx_tc_flower_handle_lhs_actions()
1066 NL_SET_ERR_MSG_MOD(extack, "Missing goto chain in LHS rule"); in efx_tc_flower_handle_lhs_actions()
1486 NL_SET_ERR_MSG_MOD(extack, "LHS rule can never match +trk"); in efx_tc_flower_replace_foreign_lhs_ar()
1490 /* LHS rules are always -trk, so we don't need to match on that */ in efx_tc_flower_replace_foreign_lhs_ar()
1540 "Successfully parsed lhs rule (cookie %lx)\n", in efx_tc_flower_replace_foreign_lhs_ar()
1568 NL_SET_ERR_MSG_MOD(extack, "LHS rule only allowed in chain 0"); in efx_tc_flower_replace_foreign_lhs()
1574 netif_dbg(efx, drv, efx->net_dev, "Ignoring foreign LHS filter without encap match\n"); in efx_tc_flower_replace_foreign_lhs()
1603 NL_SET_ERR_MSG_MOD(extack, "LHS rule can never match +trk"); in efx_tc_flower_replace_foreign_lhs()
1607 /* LHS rules are always -trk, so we don't need to match on that */ in efx_tc_flower_replace_foreign_lhs()
1613 NL_SET_ERR_MSG_MOD(extack, "LHS rule cannot match on inner fields"); in efx_tc_flower_replace_foreign_lhs()
1652 "Successfully parsed lhs rule (cookie %lx)\n", in efx_tc_flower_replace_foreign_lhs()
2003 NL_SET_ERR_MSG_MOD(extack, "LHS rule only allowed in chain 0"); in efx_tc_flower_replace_lhs()
2008 NL_SET_ERR_MSG_MOD(extack, "LHS rule can never match +trk"); in efx_tc_flower_replace_lhs()
2011 /* LHS rules are always -trk, so we don't need to match on that */ in efx_tc_flower_replace_lhs()
2053 "Successfully parsed lhs rule (cookie %lx)\n", in efx_tc_flower_replace_lhs()
2571 netif_dbg(efx, drv, efx->net_dev, "Removed (lhs) filter %lx\n", in efx_tc_flower_destroy()