diff options
author | Baowen Zheng <baowen.zheng@corigine.com> | 2022-02-23 17:23:00 +0100 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2022-02-24 21:51:07 -0800 |
commit | 776178a5cc6797aafb8eb3d8aa890399d54b4b45 (patch) | |
tree | b9507d49aa2b58cb1a94aed6972f060abeb7bf0a /drivers/net/ethernet/netronome/nfp/flower/main.h | |
parent | 26ff98d7dd200a34ffa40f95c06c58d84336a014 (diff) |
nfp: add process to get action stats from hardware
Add a process to update action stats from hardware.
This stats data will be updated to tc action when dumping actions
or filters.
Signed-off-by: Baowen Zheng <baowen.zheng@corigine.com>
Signed-off-by: Louis Peens <louis.peens@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/netronome/nfp/flower/main.h')
-rw-r--r-- | drivers/net/ethernet/netronome/nfp/flower/main.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/ethernet/netronome/nfp/flower/main.h b/drivers/net/ethernet/netronome/nfp/flower/main.h index 7ecba013d2ab..c2888a3bac9a 100644 --- a/drivers/net/ethernet/netronome/nfp/flower/main.h +++ b/drivers/net/ethernet/netronome/nfp/flower/main.h @@ -605,7 +605,8 @@ nfp_flower_update_merge_stats(struct nfp_app *app, int nfp_setup_tc_act_offload(struct nfp_app *app, struct flow_offload_action *fl_act); int nfp_init_meter_table(struct nfp_app *app); - +void nfp_flower_stats_meter_request_all(struct nfp_flower_priv *fl_priv); +void nfp_act_stats_reply(struct nfp_app *app, void *pmsg); int nfp_flower_offload_one_police(struct nfp_app *app, bool ingress, bool pps, u32 id, u32 rate, u32 burst); int nfp_flower_setup_meter_entry(struct nfp_app *app, |