xref: /dpdk/app/graph/ethdev_rx_priv.h (revision 0efea35a2bb0ae9df6e204151c7f96b5eb93e130)
10eadf8f8SRakesh Kudurumalla /* SPDX-License-Identifier: BSD-3-Clause
20eadf8f8SRakesh Kudurumalla  * Copyright(c) 2023 Marvell.
30eadf8f8SRakesh Kudurumalla  */
40eadf8f8SRakesh Kudurumalla 
50eadf8f8SRakesh Kudurumalla #ifndef APP_GRAPH_ETHDEV_RX_PRIV_H
60eadf8f8SRakesh Kudurumalla #define APP_GRAPH_ETHDEV_RX_PRIV_H
70eadf8f8SRakesh Kudurumalla 
80eadf8f8SRakesh Kudurumalla #include <stdint.h>
90eadf8f8SRakesh Kudurumalla 
100eadf8f8SRakesh Kudurumalla #include <rte_graph.h>
110eadf8f8SRakesh Kudurumalla #include <rte_node_eth_api.h>
120eadf8f8SRakesh Kudurumalla 
130eadf8f8SRakesh Kudurumalla #define MAX_RX_QUEUE_PER_PORT 128
140eadf8f8SRakesh Kudurumalla #define MAX_JUMBO_PKT_LEN  9600
150eadf8f8SRakesh Kudurumalla #define NB_SOCKETS 8
160eadf8f8SRakesh Kudurumalla 
17*0efea35aSTyler Retzlaff struct __rte_cache_aligned lcore_params {
180eadf8f8SRakesh Kudurumalla 	uint16_t port_id;
190eadf8f8SRakesh Kudurumalla 	uint8_t queue_id;
200eadf8f8SRakesh Kudurumalla 	uint8_t lcore_id;
21*0efea35aSTyler Retzlaff };
220eadf8f8SRakesh Kudurumalla 
230eadf8f8SRakesh Kudurumalla #endif
24