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