#include <linux/kernel.h>
#include <linux/kmemcheck.h>
#include <linux/compiler.h>
#include <linux/time.h>
#include <linux/bug.h>
#include <linux/cache.h>
#include <linux/atomic.h>
#include <asm/types.h>
#include <linux/spinlock.h>
#include <linux/net.h>
#include <linux/textsearch.h>
#include <net/checksum.h>
#include <linux/rcupdate.h>
#include <linux/dmaengine.h>
#include <linux/hrtimer.h>
#include <linux/dma-mapping.h>
#include <linux/netdev_features.h>
Go to the source code of this file.
|
enum | {
SKBTX_HW_TSTAMP = 1 << 0,
SKBTX_SW_TSTAMP = 1 << 1,
SKBTX_IN_PROGRESS = 1 << 2,
SKBTX_DEV_ZEROCOPY = 1 << 3,
SKBTX_WIFI_STATUS = 1 << 4
} |
|
enum | { SKB_FCLONE_UNAVAILABLE,
SKB_FCLONE_ORIG,
SKB_FCLONE_CLONE
} |
|
enum | {
SKB_GSO_TCPV4 = 1 << 0,
SKB_GSO_UDP = 1 << 1,
SKB_GSO_DODGY = 1 << 2,
SKB_GSO_TCP_ECN = 1 << 3,
SKB_GSO_TCPV6 = 1 << 4,
SKB_GSO_FCOE = 1 << 5
} |
|
#define CHECKSUM_COMPLETE 2 |
#define CHECKSUM_PARTIAL 3 |
#define CHECKSUM_UNNECESSARY 1 |
#define HAVE_HW_TIME_STAMP |
#define SKB_DATA_ALIGN |
( |
|
X | ) |
|
#define SKB_DATAREF_SHIFT 16 |
#define SKB_TRUESIZE |
( |
|
X | ) |
|
- Enumerator:
SKBTX_HW_TSTAMP |
|
SKBTX_SW_TSTAMP |
|
SKBTX_IN_PROGRESS |
|
SKBTX_DEV_ZEROCOPY |
|
SKBTX_WIFI_STATUS |
|
Definition at line 218 of file skbuff.h.
- Enumerator:
SKB_FCLONE_UNAVAILABLE |
|
SKB_FCLONE_ORIG |
|
SKB_FCLONE_CLONE |
|
Definition at line 289 of file skbuff.h.
- Enumerator:
SKB_GSO_TCPV4 |
|
SKB_GSO_UDP |
|
SKB_GSO_DODGY |
|
SKB_GSO_TCP_ECN |
|
SKB_GSO_TCPV6 |
|
SKB_GSO_FCOE |
|
Definition at line 295 of file skbuff.h.