DPDK  18.11.11
rte_port_ethdev.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(c) 2010-2014 Intel Corporation
3  */
4 
5 #ifndef __INCLUDE_RTE_PORT_ETHDEV_H__
6 #define __INCLUDE_RTE_PORT_ETHDEV_H__
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
21 #include <stdint.h>
22 
23 #include "rte_port.h"
24 
28  uint16_t port_id;
29 
31  uint16_t queue_id;
32 };
33 
36 
40  uint16_t port_id;
41 
43  uint16_t queue_id;
44 
47  uint32_t tx_burst_sz;
48 };
49 
52 
56  uint16_t port_id;
57 
59  uint16_t queue_id;
60 
63  uint32_t tx_burst_sz;
64 
66  uint32_t n_retries;
67 };
68 
71 
72 #ifdef __cplusplus
73 }
74 #endif
75 
76 #endif
struct rte_port_out_ops rte_port_ethdev_writer_ops
struct rte_port_out_ops rte_port_ethdev_writer_nodrop_ops
struct rte_port_in_ops rte_port_ethdev_reader_ops