X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fsfc%2Fsfc_mae_counter.h;h=28d70f7d69b6384ef67281ddd5fdc029a5988272;hb=de32ec32d720ca3070a48a24da1a18eb315003fe;hp=f61a6b59cb22514f9e1843943cbc6be234b35e25;hpb=96fd2bd69b58b0500b19f242c0cf6aa464d0a195;p=dpdk.git diff --git a/drivers/net/sfc/sfc_mae_counter.h b/drivers/net/sfc/sfc_mae_counter.h index f61a6b59cb..28d70f7d69 100644 --- a/drivers/net/sfc/sfc_mae_counter.h +++ b/drivers/net/sfc/sfc_mae_counter.h @@ -45,10 +45,16 @@ int sfc_mae_counter_enable(struct sfc_adapter *sa, struct sfc_mae_counter_id *counterp); int sfc_mae_counter_disable(struct sfc_adapter *sa, struct sfc_mae_counter_id *counter); +int sfc_mae_counter_get(struct sfc_mae_counters *counters, + const struct sfc_mae_counter_id *counter, + struct rte_flow_query_count *data); int sfc_mae_counter_start(struct sfc_adapter *sa); void sfc_mae_counter_stop(struct sfc_adapter *sa); +/* Check whether MAE Counter-on-Queue (CoQ) prerequisites are satisfied */ +bool sfc_mae_counter_stream_enabled(struct sfc_adapter *sa); + #ifdef __cplusplus } #endif