Lines Matching defs:sk_buff
546 struct sk_buff { struct
550 struct sk_buff *next; argument
572 void (*destructor)(struct sk_buff *skb); argument
574 struct sec_path *sp;
577 struct nf_conntrack *nfct;
580 struct nf_bridge_info *nf_bridge;
582 unsigned int len,
583 data_len;
584 __u16 mac_len,
585 hdr_len;
614 #define PKT_TYPE_OFFSET() offsetof(struct sk_buff, __pkt_type_offset) argument
616 __u8 __pkt_type_offset[0];
617 __u8 pkt_type:3;
618 __u8 pfmemalloc:1;
619 __u8 ignore_df:1;
620 __u8 nfctinfo:3;
622 __u8 nf_trace:1;
623 __u8 ip_summed:2;
624 __u8 ooo_okay:1;
625 __u8 l4_hash:1;
626 __u8 sw_hash:1;
627 __u8 wifi_acked_valid:1;
628 __u8 wifi_acked:1;
630 __u8 no_fcs:1;
632 __u8 encapsulation:1;
633 __u8 encap_hdr_csum:1;
634 __u8 csum_valid:1;
635 __u8 csum_complete_sw:1;
636 __u8 csum_level:2;
637 __u8 csum_bad:1;
640 __u8 ndisc_nodetype:2;
642 __u8 ipvs_property:1;
643 __u8 inner_protocol_type:1;
644 __u8 remcsum_offload:1;
648 __u16 tc_index; /* traffic control index */
650 __u16 tc_verd; /* traffic control verdict */
654 union {
661 __u32 priority;
662 int skb_iif;
663 __u32 hash;
664 __be16 vlan_proto;
665 __u16 vlan_tci;
667 union {
672 union {
681 union {
705 sk_buff_data_t tail; argument
706 sk_buff_data_t end; argument
725 static inline bool skb_pfmemalloc(const struct sk_buff *skb) in skb_pfmemalloc() argument