diff options
author | Steen Hegelund <steen.hegelund@microchip.com> | 2023-01-27 14:08:28 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2023-01-30 07:36:22 +0000 |
commit | e7e3f514713e87a2c09d774aec88c2a9b117e76f (patch) | |
tree | 7126ea273210093dbf6137e86b524737fc471ad0 /drivers/net/ethernet/microchip/vcap/vcap_api_client.h | |
parent | b95d9e2c20c912806f5427d7bbf1a63207575f13 (diff) | |
download | linux-e7e3f514713e87a2c09d774aec88c2a9b117e76f.tar.gz linux-e7e3f514713e87a2c09d774aec88c2a9b117e76f.tar.bz2 linux-e7e3f514713e87a2c09d774aec88c2a9b117e76f.zip |
net: microchip: sparx5: Add ingress information to VCAP instance
This allows the check of the goto action to be specific to the ingress and
egress VCAP instances.
The debugfs support is also updated to show this information.
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/microchip/vcap/vcap_api_client.h')
-rw-r--r-- | drivers/net/ethernet/microchip/vcap/vcap_api_client.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/microchip/vcap/vcap_api_client.h b/drivers/net/ethernet/microchip/vcap/vcap_api_client.h index 69ea230ba8a1..de29540fd190 100644 --- a/drivers/net/ethernet/microchip/vcap/vcap_api_client.h +++ b/drivers/net/ethernet/microchip/vcap/vcap_api_client.h @@ -222,7 +222,7 @@ int vcap_chain_offset(struct vcap_control *vctrl, int from_cid, int to_cid); /* Is the next chain id in the following lookup, possible in another VCAP */ bool vcap_is_next_lookup(struct vcap_control *vctrl, int cur_cid, int next_cid); /* Is this chain id the last lookup of all VCAPs */ -bool vcap_is_last_chain(struct vcap_control *vctrl, int cid); +bool vcap_is_last_chain(struct vcap_control *vctrl, int cid, bool ingress); /* Provide all rules via a callback interface */ int vcap_rule_iter(struct vcap_control *vctrl, int (*callback)(void *, struct vcap_rule *), void *arg); |