Searched refs:gso_skb (Results 1 – 4 of 4) sorted by relevance
/linux/net/ipv4/ |
H A D | udp_offload.c | 265 struct sk_buff *__udp_gso_segment(struct sk_buff *gso_skb, in __udp_gso_segment() argument 268 struct sock *sk = gso_skb->sk; in __udp_gso_segment() 277 mss = skb_shinfo(gso_skb)->gso_size; in __udp_gso_segment() 278 if (gso_skb->len <= sizeof(*uh) + mss) in __udp_gso_segment() 281 if (unlikely(skb_checksum_start(gso_skb) != in __udp_gso_segment() 282 skb_transport_header(gso_skb) && in __udp_gso_segment() 283 !(skb_shinfo(gso_skb)->gso_type & SKB_GSO_FRAGLIST))) in __udp_gso_segment() 289 if (gso_skb->ip_summed != CHECKSUM_PARTIAL) in __udp_gso_segment() 292 if (skb_gso_ok(gso_skb, features | NETIF_F_GSO_ROBUST)) { in __udp_gso_segment() 294 skb_shinfo(gso_skb)->gso_segs = DIV_ROUND_UP(gso_skb->len - sizeof(*uh), in __udp_gso_segment() [all …]
|
H A D | tcp_offload.c | 16 static void tcp_gso_tstamp(struct sk_buff *skb, struct sk_buff *gso_skb, in tcp_gso_tstamp() argument 19 u32 flags = skb_shinfo(gso_skb)->tx_flags & SKBTX_ANY_TSTAMP; in tcp_gso_tstamp() 20 u32 ts_seq = skb_shinfo(gso_skb)->tskey; in tcp_gso_tstamp() 142 struct sk_buff *gso_skb = skb; in tcp_gso_segment() local 174 copy_destructor = gso_skb->destructor == tcp_wfree; in tcp_gso_segment() 175 ooo_okay = gso_skb->ooo_okay; in tcp_gso_segment() 199 if (unlikely(skb_shinfo(gso_skb)->tx_flags & SKBTX_ANY_TSTAMP)) in tcp_gso_segment() 200 tcp_gso_tstamp(segs, gso_skb, seq, mss); in tcp_gso_segment() 215 skb->destructor = gso_skb->destructor; in tcp_gso_segment() 216 skb->sk = gso_skb->sk; in tcp_gso_segment() [all …]
|
/linux/include/net/ |
H A D | sch_generic.h | 116 struct sk_buff_head gso_skb ____cacheline_aligned_in_smp; 1123 struct sk_buff *skb = skb_peek(&sch->gso_skb); in qdisc_peek_dequeued() 1130 __skb_queue_head(&sch->gso_skb, skb); in qdisc_peek_dequeued() 1169 struct sk_buff *skb = skb_peek(&sch->gso_skb); in qdisc_dequeue_peeked() 1172 skb = __skb_dequeue(&sch->gso_skb); in qdisc_dequeue_peeked()
|
H A D | udp.h | 285 struct sk_buff *__udp_gso_segment(struct sk_buff *gso_skb,
|