Lines Matching refs:ipv6hdr
350 static inline void lowpan_iphc_tf_set_ecn(struct ipv6hdr *hdr, const u8 *tf) in lowpan_iphc_tf_set_ecn()
360 static inline void lowpan_iphc_tf_set_dscp(struct ipv6hdr *hdr, const u8 *tf) in lowpan_iphc_tf_set_dscp()
372 static inline void lowpan_iphc_tf_set_lbl(struct ipv6hdr *hdr, const u8 *lbl) in lowpan_iphc_tf_set_lbl()
391 static int lowpan_iphc_tf_decompress(struct sk_buff *skb, struct ipv6hdr *hdr, in lowpan_iphc_tf_decompress()
461 struct ipv6hdr hdr = {}; in lowpan_header_decompress()
554 sizeof(struct ipv6hdr)); in lowpan_header_decompress()
617 static inline u8 lowpan_iphc_get_tc(const struct ipv6hdr *hdr) in lowpan_iphc_get_tc()
634 static inline bool lowpan_iphc_is_flow_lbl_zero(const struct ipv6hdr *hdr) in lowpan_iphc_is_flow_lbl_zero()
643 static u8 lowpan_iphc_tf_compress(u8 **hc_ptr, const struct ipv6hdr *hdr) in lowpan_iphc_tf_compress()
746 struct ipv6hdr *hdr; in lowpan_header_compress()
762 skb_network_header(skb), sizeof(struct ipv6hdr)); in lowpan_header_compress()
862 skb_pull(skb, sizeof(struct ipv6hdr)); in lowpan_header_compress()