Lines Matching defs:sk_buff
693 struct sk_buff { struct
697 struct sk_buff *next; argument
733 void (*destructor)(struct sk_buff *skb); argument
757 #define CLONED_OFFSET() offsetof(struct sk_buff, __cloned_offset) argument
782 #define PKT_TYPE_OFFSET() offsetof(struct sk_buff, __pkt_type_offset) argument
806 #define PKT_VLAN_PRESENT_OFFSET() offsetof(struct sk_buff, __pkt_vlan_present_offset) argument
807 __u8 __pkt_vlan_present_offset[0];
808 __u8 vlan_present:1;
809 __u8 csum_complete_sw:1;
810 __u8 csum_level:2;
811 __u8 csum_not_inet:1;
812 __u8 dst_pending_confirm:1;
814 __u8 ndisc_nodetype:2;
817 __u8 ipvs_property:1;
818 __u8 inner_protocol_type:1;
819 __u8 remcsum_offload:1;
821 __u8 offload_fwd_mark:1;
822 __u8 offload_l3_fwd_mark:1;
825 __u8 tc_skip_classify:1;
826 __u8 tc_at_ingress:1;
829 __u8 redirected:1;
830 __u8 from_ingress:1;
833 __u8 decrypted:1;
837 __u16 tc_index; /* traffic control index */
840 union {
847 __u32 priority;
848 int skb_iif;
849 __u32 hash;
850 __be16 vlan_proto;
851 __u16 vlan_tci;
853 union {
859 __u32 secmark;
862 union {
867 union {
872 __u16 inner_transport_header;
873 __u16 inner_network_header;
874 __u16 inner_mac_header;
876 __be16 protocol;
877 __u16 transport_header;
878 __u16 network_header;
879 __u16 mac_header;
882 __u32 headers_end[0];
907 sk_buff_data_t tail; argument
908 sk_buff_data_t end; argument
909 unsigned char *head,
933 static inline bool skb_pfmemalloc(const struct sk_buff *skb) in skb_pfmemalloc() argument