Lines Matching refs:sk_buff

82 	struct sk_buff *last;
88 static inline int gro_recursion_inc_test(struct sk_buff *skb) in gro_recursion_inc_test()
93 typedef struct sk_buff *(*gro_receive_t)(struct list_head *, struct sk_buff *);
94 static inline struct sk_buff *call_gro_receive(gro_receive_t cb,
96 struct sk_buff *skb)
106 typedef struct sk_buff *(*gro_receive_sk_t)(struct sock *, struct list_head *,
107 struct sk_buff *);
108 static inline struct sk_buff *call_gro_receive_sk(gro_receive_sk_t cb,
111 struct sk_buff *skb)
121 static inline unsigned int skb_gro_offset(const struct sk_buff *skb)
126 static inline unsigned int skb_gro_len(const struct sk_buff *skb) in skb_gro_len()
131 static inline void skb_gro_pull(struct sk_buff *skb, unsigned int len) in skb_gro_pull()
136 static inline void *skb_gro_header_fast(struct sk_buff *skb, in skb_gro_header_fast()
142 static inline int skb_gro_header_hard(struct sk_buff *skb, unsigned int hlen) in skb_gro_header_hard()
147 static inline void skb_gro_frag0_invalidate(struct sk_buff *skb) in skb_gro_frag0_invalidate()
153 static inline void *skb_gro_header_slow(struct sk_buff *skb, unsigned int hlen, in skb_gro_header_slow()
163 static inline void *skb_gro_header(struct sk_buff *skb, in skb_gro_header()
174 static inline void *skb_gro_network_header(struct sk_buff *skb) in skb_gro_network_header()
180 static inline __wsum inet_gro_compute_pseudo(struct sk_buff *skb, int proto) in inet_gro_compute_pseudo()
188 static inline void skb_gro_postpull_rcsum(struct sk_buff *skb, in skb_gro_postpull_rcsum()
201 __sum16 __skb_gro_checksum_complete(struct sk_buff *skb);
203 static inline bool skb_at_gro_remcsum_start(struct sk_buff *skb) in skb_at_gro_remcsum_start()
208 static inline bool __skb_gro_checksum_validate_needed(struct sk_buff *skb, in __skb_gro_checksum_validate_needed()
220 static inline __sum16 __skb_gro_checksum_validate_complete(struct sk_buff *skb, in __skb_gro_checksum_validate_complete()
232 static inline void skb_gro_incr_csum_unnecessary(struct sk_buff *skb) in skb_gro_incr_csum_unnecessary()
268 static inline bool __skb_gro_checksum_convert_check(struct sk_buff *skb) in __skb_gro_checksum_convert_check()
274 static inline void __skb_gro_checksum_convert(struct sk_buff *skb, in __skb_gro_checksum_convert()
299 static inline void *skb_gro_remcsum_process(struct sk_buff *skb, void *ptr, in skb_gro_remcsum_process()
331 static inline void skb_gro_remcsum_cleanup(struct sk_buff *skb, in skb_gro_remcsum_cleanup()
348 static inline void skb_gro_flush_final(struct sk_buff *skb, struct sk_buff *pp, int flush) in skb_gro_flush_final()
353 static inline void skb_gro_flush_final_remcsum(struct sk_buff *skb, in skb_gro_flush_final_remcsum()
354 struct sk_buff *pp, in skb_gro_flush_final_remcsum()
365 static inline void skb_gro_flush_final(struct sk_buff *skb, struct sk_buff *pp, int flush) in skb_gro_flush_final()
369 static inline void skb_gro_flush_final_remcsum(struct sk_buff *skb, in skb_gro_flush_final_remcsum()
370 struct sk_buff *pp, in skb_gro_flush_final_remcsum()
380 INDIRECT_CALLABLE_DECLARE(struct sk_buff *ipv6_gro_receive(struct list_head *,
381 struct sk_buff *));
382 INDIRECT_CALLABLE_DECLARE(int ipv6_gro_complete(struct sk_buff *, int));
383 INDIRECT_CALLABLE_DECLARE(struct sk_buff *inet_gro_receive(struct list_head *,
384 struct sk_buff *));
385 INDIRECT_CALLABLE_DECLARE(int inet_gro_complete(struct sk_buff *, int));
387 INDIRECT_CALLABLE_DECLARE(struct sk_buff *udp4_gro_receive(struct list_head *,
388 struct sk_buff *));
389 INDIRECT_CALLABLE_DECLARE(int udp4_gro_complete(struct sk_buff *, int));
391 INDIRECT_CALLABLE_DECLARE(struct sk_buff *udp6_gro_receive(struct list_head *,
392 struct sk_buff *));
393 INDIRECT_CALLABLE_DECLARE(int udp6_gro_complete(struct sk_buff *, int));
402 struct sk_buff *udp_gro_receive(struct list_head *head, struct sk_buff *skb,
404 int udp_gro_complete(struct sk_buff *skb, int nhoff, udp_lookup_t lookup);
406 static inline struct udphdr *udp_gro_udphdr(struct sk_buff *skb) in udp_gro_udphdr()
418 static inline __wsum ip6_gro_compute_pseudo(struct sk_buff *skb, int proto) in ip6_gro_compute_pseudo()
426 int skb_gro_receive(struct sk_buff *p, struct sk_buff *skb);
441 static inline void gro_normal_one(struct napi_struct *napi, struct sk_buff *skb, int segs) in gro_normal_one()