Lines Matching refs:skb
17 static inline void update_csum_diff4(struct sk_buff *skb, __be32 from, in update_csum_diff4() argument
22 skb->csum = ~csum_partial((char *)diff, sizeof(diff), ~skb->csum); in update_csum_diff4()
25 static inline void update_csum_diff16(struct sk_buff *skb, __be32 *from, in update_csum_diff16() argument
33 skb->csum = ~csum_partial((char *)diff, sizeof(diff), ~skb->csum); in update_csum_diff16()
68 extern struct ipv6_sr_hdr *seg6_get_srh(struct sk_buff *skb, int flags);
69 extern void seg6_icmp_srh(struct sk_buff *skb, struct inet6_skb_parm *opt);
70 extern int seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh,
72 extern int seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh);
73 extern int seg6_lookup_nexthop(struct sk_buff *skb, struct in6_addr *nhaddr,
80 static inline const struct in6_addr *seg6_get_daddr(struct sk_buff *skb, in seg6_get_daddr() argument
86 srh = (struct ipv6_sr_hdr *)(skb->data + opt->srhoff); in seg6_get_daddr()