* @queue_mapping: Queue mapping for multiqueue devices * @xmit_more: More SKBs are pending for this queue * @ndisc_nodetype: router type (from link layer) * @ooo_okay: allow the mapping of a socket to a queue to be changed * @l4_hash: indicate hash is a canonical 4-tuple hash ...
* @hash: the packet hash * @queue_mapping: Queue mapping for multiqueue devices * @xmit_more: More SKBs are pending for this queue * @ndisc_nodetype: router type (from link layer) * @ooo_okay: allow the mapping of a socket to a queue to be changed * @l4_hash: indicate hash is...
__u16 queue_mapping;//多队列设备的队列映射 /* if you move cloned around you also must adapt those constants */ #ifdef __BIG_ENDIAN_BITFIELD #define CLONED_MASK (1 << 7) #else #define CLONED_MASK 1 #endif #define CLONED_OFFSET() offsetof(struct sk_buff, __cloned_offset) __u8 _...
/* Following fields are _not_ copied in __copy_skb_header() * Note that queue_mapping is here mostly to fill a hole. */ kmemcheck_bitfield_begin(flags1); __u16 queue_mapping;//多队列设备的队列映射 /* if you move cloned around you also must adapt those constants */ #ifdef __BIG...
__u16 queue_mapping; kmemcheck_bitfield_begin(flags2); #ifdef CONFIG_IPV6_NDISC_NODETYPE __u8 ndisc_nodetype:2; #endif __u8 pfmemalloc:1; __u8 ooo_okay:1; __u8 l4_rxhash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; ...
* Note that queue_mapping is here mostly to fill a hole.*/kmemcheck_bitfield_begin(flags1);/*多设备的队列映射*/__u16 queue_mapping;/*if you move cloned around you also must adapt those constants*/#ifdef __BIG_ENDIAN_BITFIELD#defineCLONED_MASK (1 << 7)#else#defineCLONED_MASK 1#endi...
(CONFIG_NF_CONNTRACK_MODULE) unsigned long _nfct;#endif unsigned int len, data_len; __u16 mac_len, hdr_len; __u16 queue_mapping;#ifdef __BIG_ENDIAN_BITFIELD#define CLONED_MASK (1 << 7)#else#define CLONED_MASK 1#endif#define CLONED_OFFSET() offsetof(struct sk_buff, __cloned_...
__u16queue_mapping; #ifdef __BIG_ENDIAN_BITFIELD #define CLONED_MASK (1 << 7) #else #define CLONED_MASK 1 #endif #define CLONED_OFFSET() offsetof(struct sk_buff, __cloned_offset) __u8__cloned_offset[0]; __u8cloned:1, nohdr:1, ...
__u16 queue_mapping:16; #ifdef CONFIG_IPV6_NDISC_NODETYPE __u8 ndisc_nodetype:2; #endif kmemcheck_bitfield_end(flags2); /* 0/14 bit hole */ #ifdef CONFIG_NET_DMA dma_cookie_t dma_cookie; #endif #ifdef CONFIG_NETWORK_SECMARK ...
__u16queue_mapping:16; #ifdefCONFIG_IPV6_NDISC_NODETYPE __u8ndisc_nodetype:2; #endif kmemcheck_bitfield_end(flags2); /*0/14bithole*/ #ifdefCONFIG_NET_DMA dma_cookie_tdma_cookie; #endif #ifdefCONFIG_NETWORK_SECMARK __u32secmark; #endif ///skb的标记。 __u32mark; ///vlan的控制tag...