]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_telemetry/rte_telemetry_internal.h
net/i40e: fix VF overwrite PF RSS LUT for X722
[dpdk.git] / lib / librte_telemetry / rte_telemetry_internal.h
index 86a5ba15e2bf79352159fbb7072b2d4de47678cc..c298c391959f6d9e7dd914fbd650ed9660370c2f 100644 (file)
@@ -36,7 +36,7 @@ typedef struct telemetry_impl {
        pthread_t thread_id;
        int thread_status;
        uint32_t socket_id;
-       int reg_index;
+       int reg_index[RTE_MAX_ETHPORTS];
        int metrics_register_done;
        TAILQ_HEAD(, telemetry_client) client_list_head;
        struct telemetry_client *request_client;
@@ -71,4 +71,11 @@ rte_telemetry_unregister_client(struct telemetry_impl *telemetry,
 int32_t
 rte_telemetry_is_port_active(int port_id);
 
+int32_t
+rte_telemetry_send_ports_stats_values(uint32_t *metric_ids, int num_metric_ids,
+       uint32_t *port_ids, int num_port_ids, struct telemetry_impl *telemetry);
+
+int32_t
+rte_telemetry_socket_messaging_testing(int index, int socket);
+
 #endif