#include "ring.h"
#include "../grant_table.h"
Go to the source code of this file.
◆ XEN_NETIF_NR_SLOTS_MIN
| #define XEN_NETIF_NR_SLOTS_MIN 18 |
◆ _XEN_NETIF_CTRL_HASH_TYPE_IPV4
| #define _XEN_NETIF_CTRL_HASH_TYPE_IPV4 0 |
◆ XEN_NETIF_CTRL_HASH_TYPE_IPV4
Definition at line 230 of file netif.h.
230#define XEN_NETIF_CTRL_HASH_TYPE_IPV4 \
231 (1 << _XEN_NETIF_CTRL_HASH_TYPE_IPV4)
◆ _XEN_NETIF_CTRL_HASH_TYPE_IPV4_TCP
| #define _XEN_NETIF_CTRL_HASH_TYPE_IPV4_TCP 1 |
◆ XEN_NETIF_CTRL_HASH_TYPE_IPV4_TCP
Definition at line 245 of file netif.h.
245#define XEN_NETIF_CTRL_HASH_TYPE_IPV4_TCP \
246 (1 << _XEN_NETIF_CTRL_HASH_TYPE_IPV4_TCP)
◆ _XEN_NETIF_CTRL_HASH_TYPE_IPV6
| #define _XEN_NETIF_CTRL_HASH_TYPE_IPV6 2 |
◆ XEN_NETIF_CTRL_HASH_TYPE_IPV6
Definition at line 257 of file netif.h.
257#define XEN_NETIF_CTRL_HASH_TYPE_IPV6 \
258 (1 << _XEN_NETIF_CTRL_HASH_TYPE_IPV6)
◆ _XEN_NETIF_CTRL_HASH_TYPE_IPV6_TCP
| #define _XEN_NETIF_CTRL_HASH_TYPE_IPV6_TCP 3 |
◆ XEN_NETIF_CTRL_HASH_TYPE_IPV6_TCP
Definition at line 272 of file netif.h.
272#define XEN_NETIF_CTRL_HASH_TYPE_IPV6_TCP \
273 (1 << _XEN_NETIF_CTRL_HASH_TYPE_IPV6_TCP)
◆ XEN_NETIF_CTRL_HASH_ALGORITHM_NONE
| #define XEN_NETIF_CTRL_HASH_ALGORITHM_NONE 0 |
◆ XEN_NETIF_CTRL_HASH_ALGORITHM_TOEPLITZ
| #define XEN_NETIF_CTRL_HASH_ALGORITHM_TOEPLITZ 1 |
◆ XEN_NETIF_CTRL_TYPE_INVALID
| #define XEN_NETIF_CTRL_TYPE_INVALID 0 |
◆ XEN_NETIF_CTRL_TYPE_GET_HASH_FLAGS
| #define XEN_NETIF_CTRL_TYPE_GET_HASH_FLAGS 1 |
◆ XEN_NETIF_CTRL_TYPE_SET_HASH_FLAGS
| #define XEN_NETIF_CTRL_TYPE_SET_HASH_FLAGS 2 |
◆ XEN_NETIF_CTRL_TYPE_SET_HASH_KEY
| #define XEN_NETIF_CTRL_TYPE_SET_HASH_KEY 3 |
◆ XEN_NETIF_CTRL_TYPE_GET_HASH_MAPPING_SIZE
| #define XEN_NETIF_CTRL_TYPE_GET_HASH_MAPPING_SIZE 4 |
◆ XEN_NETIF_CTRL_TYPE_SET_HASH_MAPPING_SIZE
| #define XEN_NETIF_CTRL_TYPE_SET_HASH_MAPPING_SIZE 5 |
◆ XEN_NETIF_CTRL_TYPE_SET_HASH_MAPPING
| #define XEN_NETIF_CTRL_TYPE_SET_HASH_MAPPING 6 |
◆ XEN_NETIF_CTRL_TYPE_SET_HASH_ALGORITHM
| #define XEN_NETIF_CTRL_TYPE_SET_HASH_ALGORITHM 7 |
◆ XEN_NETIF_CTRL_TYPE_GET_GREF_MAPPING_SIZE
| #define XEN_NETIF_CTRL_TYPE_GET_GREF_MAPPING_SIZE 8 |
◆ XEN_NETIF_CTRL_TYPE_ADD_GREF_MAPPING
| #define XEN_NETIF_CTRL_TYPE_ADD_GREF_MAPPING 9 |
◆ XEN_NETIF_CTRL_TYPE_DEL_GREF_MAPPING
| #define XEN_NETIF_CTRL_TYPE_DEL_GREF_MAPPING 10 |
◆ XEN_NETIF_CTRL_STATUS_SUCCESS
| #define XEN_NETIF_CTRL_STATUS_SUCCESS 0 |
◆ XEN_NETIF_CTRL_STATUS_NOT_SUPPORTED
| #define XEN_NETIF_CTRL_STATUS_NOT_SUPPORTED 1 |
◆ XEN_NETIF_CTRL_STATUS_INVALID_PARAMETER
| #define XEN_NETIF_CTRL_STATUS_INVALID_PARAMETER 2 |
◆ XEN_NETIF_CTRL_STATUS_BUFFER_OVERFLOW
| #define XEN_NETIF_CTRL_STATUS_BUFFER_OVERFLOW 3 |
◆ _XEN_NETIF_CTRLF_GREF_readonly
| #define _XEN_NETIF_CTRLF_GREF_readonly 0 |
◆ XEN_NETIF_CTRLF_GREF_readonly
◆ _NETTXF_csum_blank
| #define _NETTXF_csum_blank (0) |
◆ NETTXF_csum_blank
◆ _NETTXF_data_validated
| #define _NETTXF_data_validated (1) |
◆ NETTXF_data_validated
◆ _NETTXF_more_data
| #define _NETTXF_more_data (2) |
◆ NETTXF_more_data
◆ _NETTXF_extra_info
| #define _NETTXF_extra_info (3) |
◆ NETTXF_extra_info
◆ XEN_NETIF_MAX_TX_SIZE
| #define XEN_NETIF_MAX_TX_SIZE 0xFFFF |
◆ XEN_NETIF_EXTRA_TYPE_NONE
| #define XEN_NETIF_EXTRA_TYPE_NONE (0) /* Never used - invalid */ |
◆ XEN_NETIF_EXTRA_TYPE_GSO
| #define XEN_NETIF_EXTRA_TYPE_GSO (1) /* u.gso */ |
◆ XEN_NETIF_EXTRA_TYPE_MCAST_ADD
| #define XEN_NETIF_EXTRA_TYPE_MCAST_ADD (2) /* u.mcast */ |
◆ XEN_NETIF_EXTRA_TYPE_MCAST_DEL
| #define XEN_NETIF_EXTRA_TYPE_MCAST_DEL (3) /* u.mcast */ |
◆ XEN_NETIF_EXTRA_TYPE_HASH
| #define XEN_NETIF_EXTRA_TYPE_HASH (4) /* u.hash */ |
◆ XEN_NETIF_EXTRA_TYPE_MAX
| #define XEN_NETIF_EXTRA_TYPE_MAX (5) |
◆ _XEN_NETIF_EXTRA_FLAG_MORE
| #define _XEN_NETIF_EXTRA_FLAG_MORE (0) |
◆ XEN_NETIF_EXTRA_FLAG_MORE
◆ XEN_NETIF_GSO_TYPE_NONE
| #define XEN_NETIF_GSO_TYPE_NONE (0) |
◆ XEN_NETIF_GSO_TYPE_TCPV4
| #define XEN_NETIF_GSO_TYPE_TCPV4 (1) |
◆ XEN_NETIF_GSO_TYPE_TCPV6
| #define XEN_NETIF_GSO_TYPE_TCPV6 (2) |
◆ _NETRXF_data_validated
| #define _NETRXF_data_validated (0) |
◆ NETRXF_data_validated
◆ _NETRXF_csum_blank
| #define _NETRXF_csum_blank (1) |
◆ NETRXF_csum_blank
◆ _NETRXF_more_data
| #define _NETRXF_more_data (2) |
◆ NETRXF_more_data
◆ _NETRXF_extra_info
| #define _NETRXF_extra_info (3) |
◆ NETRXF_extra_info
◆ _NETRXF_gso_prefix
| #define _NETRXF_gso_prefix (4) |
◆ NETRXF_gso_prefix
◆ NETIF_RSP_DROPPED
| #define NETIF_RSP_DROPPED -2 |
◆ NETIF_RSP_ERROR
| #define NETIF_RSP_ERROR -1 |
◆ NETIF_RSP_OKAY
◆ NETIF_RSP_NULL
◆ netif_tx_request_t
◆ netif_extra_info_t
◆ netif_tx_response_t
◆ netif_rx_request_t
◆ netif_rx_response_t
◆ FILE_LICENCE()
◆ FILE_SECBOOT()
| FILE_SECBOOT |
( |
PERMITTED | | ) |
|
◆ DEFINE_RING_TYPES() [1/3]
◆ DEFINE_RING_TYPES() [2/3]
◆ DEFINE_RING_TYPES() [3/3]