DPDK 25.03.0-rc0
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
16#include <stdint.h>
17
18#include "rte_port.h"
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
27 uint16_t port_id;
28
30 uint16_t queue_id;
31};
32
35
39 uint16_t port_id;
40
42 uint16_t queue_id;
43
46 uint32_t tx_burst_sz;
47};
48
51
55 uint16_t port_id;
56
58 uint16_t queue_id;
59
62 uint32_t tx_burst_sz;
63
65 uint32_t n_retries;
66};
67
70
71#ifdef __cplusplus
72}
73#endif
74
75#endif
struct rte_port_out_ops rte_port_ethdev_writer_nodrop_ops
struct rte_port_out_ops rte_port_ethdev_writer_ops
struct rte_port_in_ops rte_port_ethdev_reader_ops