Lines Matching refs:ack_skb
1241 static bool tcp_check_dsack(struct sock *sk, const struct sk_buff *ack_skb, in tcp_check_dsack() argument
1250 if (before(start_seq_0, TCP_SKB_CB(ack_skb)->ack_seq)) { in tcp_check_dsack()
1799 tcp_sacktag_write_queue(struct sock *sk, const struct sk_buff *ack_skb, in tcp_sacktag_write_queue() argument
1803 const unsigned char *ptr = (skb_transport_header(ack_skb) + in tcp_sacktag_write_queue()
1804 TCP_SKB_CB(ack_skb)->sacked); in tcp_sacktag_write_queue()
1821 found_dup_sack = tcp_check_dsack(sk, ack_skb, sp_wire, in tcp_sacktag_write_queue()
1828 if (before(TCP_SKB_CB(ack_skb)->ack_seq, prior_snd_una - tp->max_window)) in tcp_sacktag_write_queue()
1854 if ((TCP_SKB_CB(ack_skb)->ack_seq != tp->snd_una) && in tcp_sacktag_write_queue()
3188 const struct sk_buff *ack_skb, u32 prior_snd_una) in tcp_ack_tstamp() argument
3200 __skb_tstamp_tx(skb, ack_skb, NULL, sk, SCM_TSTAMP_ACK); in tcp_ack_tstamp()
3209 static int tcp_clean_rtx_queue(struct sock *sk, const struct sk_buff *ack_skb, in tcp_clean_rtx_queue() argument
3299 tcp_ack_tstamp(sk, skb, ack_skb, prior_snd_una); in tcp_clean_rtx_queue()
3317 tcp_ack_tstamp(sk, skb, ack_skb, prior_snd_una); in tcp_clean_rtx_queue()