14 #ifndef DOCA_STA_STATS_H_
15 #define DOCA_STA_STATS_H_
54 uint16_t *num_entries);
64 struct doca_sta_qp_handle **arr,
69 struct doca_sta_be_q_handle *be_q_handle,
71 uint16_t *num_entries);
75 struct doca_sta_ns_handle *ns_handle,
77 uint16_t *num_entries);
81 struct doca_sta_eu_handle **eu_handle_arr,
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_eu_port(const struct doca_sta_eu_handle *eu_handle, uint16_t *port)
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_eu_stats(struct doca_sta_eu_handle *eu_handle, const struct doca_sta_eu_ctr_entry **entries, uint16_t *num_entries)
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_eu_handle(const struct doca_sta *sta, struct doca_sta_eu_handle **eu_handle_arr, uint32_t *arr_size)
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_eu_connect_qp_stats(struct doca_sta_eu_handle *eu_handle, struct doca_sta_qp_handle **arr, uint16_t *arr_size)
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_eu_type(const struct doca_sta_eu_handle *eu_handle, enum dpa_sta_eu_type *type)
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_ns_stats(struct doca_sta_subs_handle *subs_handle, struct doca_sta_ns_handle *ns_handle, const struct doca_sta_eu_ctr_entry **entries, uint16_t *num_entries)
DOCA_EXPERIMENTAL doca_error_t doca_sta_eu_reset_stats_handle(struct doca_sta_eu_handle *eu_handle)
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_eu_name(const struct doca_sta_eu_handle *eu_handle, const char **name)
DOCA_EXPERIMENTAL doca_error_t doca_sta_eu_reset_stats_type(struct doca_sta *sta, enum dpa_sta_eu_type eu_type)
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_eu_id(const struct doca_sta_eu_handle *eu_handle, uint16_t *eu_id)
@ DOCA_STA_EU_TYPE_UNKNOWN
DOCA_EXPERIMENTAL doca_error_t doca_sta_get_be_queue_stats(struct doca_sta_be_handle *be_handle, struct doca_sta_be_q_handle *be_q_handle, const struct doca_sta_eu_ctr_entry **entries, uint16_t *num_entries)
static struct doca_flow_pipe_entry * entries[NB_ENTRIES]
#define DOCA_EXPERIMENTAL
To set a Symbol (or specifically a function) as experimental.
enum doca_error doca_error_t
DOCA API return codes.
doca sta execution unit (handler) counter entry