|
API Reference Manual
1.48.0
|
ODP Packet IO. More...
#include <odp/api/std_types.h>Go to the source code of this file.
Data Structures | |
| struct | _odp_abi_pktio_t |
| struct | _odp_abi_lso_profile_t |
| struct | odp_pktin_queue_s |
| struct | odp_pktout_queue_s |
Macros | |
| #define | ODP_PKTIO_INVALID ((odp_pktio_t)0) |
| Invalid packet IO handle. | |
| #define | ODP_LSO_PROFILE_INVALID ((odp_lso_profile_t)0) |
| Invalid LSO profile handle. | |
| #define | ODP_PKTIO_MAX_INDEX 63 |
| Maximum packet IO interface index. More... | |
| #define | ODP_PKTIO_MACADDR_MAXSIZE 16 |
| Minimum size of output buffer for odp_pktio_mac_addr() Actual MAC address sizes may be different. | |
| #define | ODP_PKTIN_NO_WAIT 0 |
| Do not wait on packet input. | |
| #define | ODP_PKTIN_MAX_QUEUES 64 |
| Maximum number of packet input queues supported by the API. More... | |
| #define | ODP_PKTOUT_MAX_QUEUES 64 |
| Maximum number of packet output queues supported by the API. More... | |
| #define | ODP_PKTIO_STATS_EXTRA_NAME_LEN 64 |
| Maximum packet IO extra statistics counter name length, including the null character. | |
Typedefs | |
| typedef _odp_abi_pktio_t * | odp_pktio_t |
| Packet IO handle. | |
| typedef _odp_abi_lso_profile_t * | odp_lso_profile_t |
| LSO profile handle. | |
| typedef struct odp_pktin_queue_s | odp_pktin_queue_t |
| Direct packet input queue handle. | |
| typedef struct odp_pktout_queue_s | odp_pktout_queue_t |
| Direct packet output queue handle. | |
ODP Packet IO.
Definition in file api/abi-default/packet_io_types.h.