DPDK
22.11.7
lib
port
rte_port_frag.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_IP_FRAG_H__
6
#define __INCLUDE_RTE_PORT_IP_FRAG_H__
7
8
#ifdef __cplusplus
9
extern
"C"
{
10
#endif
11
30
#include <stdint.h>
31
32
33
#include "
rte_port.h
"
34
36
struct
rte_port_ring_reader_frag_params
{
38
struct
rte_ring
*
ring
;
39
41
uint32_t
mtu
;
42
46
uint32_t
metadata_size
;
47
50
struct
rte_mempool
*
pool_direct
;
51
54
struct
rte_mempool
*
pool_indirect
;
55
};
56
57
#define rte_port_ring_reader_ipv4_frag_params rte_port_ring_reader_frag_params
58
59
#define rte_port_ring_reader_ipv6_frag_params rte_port_ring_reader_frag_params
60
62
extern
struct
rte_port_in_ops
rte_port_ring_reader_ipv4_frag_ops
;
63
65
extern
struct
rte_port_in_ops
rte_port_ring_reader_ipv6_frag_ops
;
66
67
#ifdef __cplusplus
68
}
69
#endif
70
71
#endif
rte_port_ring_reader_frag_params::pool_direct
struct rte_mempool * pool_direct
Definition:
rte_port_frag.h:50
rte_port_ring_reader_frag_params::ring
struct rte_ring * ring
Definition:
rte_port_frag.h:38
rte_port_ring_reader_ipv6_frag_ops
struct rte_port_in_ops rte_port_ring_reader_ipv6_frag_ops
rte_port_ring_reader_frag_params::pool_indirect
struct rte_mempool * pool_indirect
Definition:
rte_port_frag.h:54
rte_ring
Definition:
rte_ring_core.h:120
rte_port_ring_reader_frag_params::metadata_size
uint32_t metadata_size
Definition:
rte_port_frag.h:46
rte_port_ring_reader_frag_params::mtu
uint32_t mtu
Definition:
rte_port_frag.h:41
rte_mempool
Definition:
rte_mempool.h:219
rte_port_ring_reader_ipv4_frag_ops
struct rte_port_in_ops rte_port_ring_reader_ipv4_frag_ops
rte_port.h
rte_port_in_ops
Definition:
rte_port.h:119
rte_port_ring_reader_frag_params
Definition:
rte_port_frag.h:36
Generated by
1.8.20