Lines Matching refs:nskb
1872 struct sk_buff *skb, *nskb, *next; in tcp_mtu_probe() local
1932 nskb = sk_stream_alloc_skb(sk, probe_size, GFP_ATOMIC, false); in tcp_mtu_probe()
1933 if (!nskb) in tcp_mtu_probe()
1935 sk->sk_wmem_queued += nskb->truesize; in tcp_mtu_probe()
1936 sk_mem_charge(sk, nskb->truesize); in tcp_mtu_probe()
1940 TCP_SKB_CB(nskb)->seq = TCP_SKB_CB(skb)->seq; in tcp_mtu_probe()
1941 TCP_SKB_CB(nskb)->end_seq = TCP_SKB_CB(skb)->seq + probe_size; in tcp_mtu_probe()
1942 TCP_SKB_CB(nskb)->tcp_flags = TCPHDR_ACK; in tcp_mtu_probe()
1943 TCP_SKB_CB(nskb)->sacked = 0; in tcp_mtu_probe()
1944 nskb->csum = 0; in tcp_mtu_probe()
1945 nskb->ip_summed = skb->ip_summed; in tcp_mtu_probe()
1947 tcp_insert_write_queue_before(nskb, skb, sk); in tcp_mtu_probe()
1952 if (nskb->ip_summed) in tcp_mtu_probe()
1953 skb_copy_bits(skb, 0, skb_put(nskb, copy), copy); in tcp_mtu_probe()
1955 nskb->csum = skb_copy_and_csum_bits(skb, 0, in tcp_mtu_probe()
1956 skb_put(nskb, copy), in tcp_mtu_probe()
1957 copy, nskb->csum); in tcp_mtu_probe()
1962 TCP_SKB_CB(nskb)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags; in tcp_mtu_probe()
1966 TCP_SKB_CB(nskb)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags & in tcp_mtu_probe()
1985 tcp_init_tso_segs(nskb, nskb->len); in tcp_mtu_probe()
1990 if (!tcp_transmit_skb(sk, nskb, 1, GFP_ATOMIC)) { in tcp_mtu_probe()
1994 tcp_event_new_data_sent(sk, nskb); in tcp_mtu_probe()
1996 icsk->icsk_mtup.probe_size = tcp_mss_to_mtu(sk, nskb->len); in tcp_mtu_probe()
1997 tp->mtu_probe.probe_seq_start = TCP_SKB_CB(nskb)->seq; in tcp_mtu_probe()
1998 tp->mtu_probe.probe_seq_end = TCP_SKB_CB(nskb)->end_seq; in tcp_mtu_probe()
2628 struct sk_buff *nskb; in __tcp_retransmit_skb() local
2631 nskb = __pskb_copy(skb, MAX_TCP_HEADER, GFP_ATOMIC); in __tcp_retransmit_skb()
2632 err = nskb ? tcp_transmit_skb(sk, nskb, 0, GFP_ATOMIC) : in __tcp_retransmit_skb()
2917 struct sk_buff *nskb = skb_copy(skb, GFP_ATOMIC); in tcp_send_synack() local
2918 if (!nskb) in tcp_send_synack()
2921 __skb_header_release(nskb); in tcp_send_synack()
2922 __tcp_add_write_queue_head(sk, nskb); in tcp_send_synack()
2924 sk->sk_wmem_queued += nskb->truesize; in tcp_send_synack()
2925 sk_mem_charge(sk, nskb->truesize); in tcp_send_synack()
2926 skb = nskb; in tcp_send_synack()