xref: /dpdk/drivers/net/ntnic/include/stream_binary_flow_api.h (revision 1d3f62a0c4f1f4e2e9ac26aaf840d3e050bc4d86)
1*1d3f62a0SOleksandr Kolomeiets /*
2*1d3f62a0SOleksandr Kolomeiets  * SPDX-License-Identifier: BSD-3-Clause
3*1d3f62a0SOleksandr Kolomeiets  * Copyright(c) 2023 Napatech A/S
4*1d3f62a0SOleksandr Kolomeiets  */
5*1d3f62a0SOleksandr Kolomeiets 
6*1d3f62a0SOleksandr Kolomeiets #ifndef _STREAM_BINARY_FLOW_API_H_
7*1d3f62a0SOleksandr Kolomeiets #define _STREAM_BINARY_FLOW_API_H_
8*1d3f62a0SOleksandr Kolomeiets 
9*1d3f62a0SOleksandr Kolomeiets /*
10*1d3f62a0SOleksandr Kolomeiets  * Flow frontend for binary programming interface
11*1d3f62a0SOleksandr Kolomeiets  */
12*1d3f62a0SOleksandr Kolomeiets 
13*1d3f62a0SOleksandr Kolomeiets #define FLOW_MAX_QUEUES 128
14*1d3f62a0SOleksandr Kolomeiets 
15*1d3f62a0SOleksandr Kolomeiets struct flow_queue_id_s {
16*1d3f62a0SOleksandr Kolomeiets 	int id;
17*1d3f62a0SOleksandr Kolomeiets 	int hw_id;
18*1d3f62a0SOleksandr Kolomeiets };
19*1d3f62a0SOleksandr Kolomeiets 
20*1d3f62a0SOleksandr Kolomeiets struct flow_eth_dev;             /* port device */
21*1d3f62a0SOleksandr Kolomeiets 
22*1d3f62a0SOleksandr Kolomeiets #endif  /* _STREAM_BINARY_FLOW_API_H_ */
23