Searched refs:sacked (Results 1 - 11 of 11) sorted by relevance
/linux-master/net/ipv4/ |
H A D | tcp_recovery.c | 45 * FACK: sequence delta to highest sacked sequence (sequence space) 72 if ((scb->sacked & TCPCB_LOST) && 73 !(scb->sacked & TCPCB_SACKED_RETRANS)) 118 void tcp_rack_advance(struct tcp_sock *tp, u8 sacked, u32 end_seq, argument 124 if (rtt_us < tcp_min_rtt(tp) && (sacked & TCPCB_RETRANS)) { 125 /* If the sacked packet was retransmitted, it's ambiguous 127 * retransmission) was sacked. 227 if (TCP_SKB_CB(skb)->sacked & TCPCB_LOST)
|
H A D | tcp_rate.c | 72 /* When an skb is sacked or acked, we fill in the rate sample with the (prior) 98 rs->is_retrans = scb->sacked & TCPCB_RETRANS; 108 /* Mark off the skb delivered once it's sacked to avoid being 112 if (scb->sacked & TCPCB_SACKED_ACKED)
|
H A D | tcp_input.c | 99 #define FLAG_SACK_RENEGING 0x2000 /* snd_una advanced to a sacked seq */ 1061 /* It's reordering when higher sequence was delivered (i.e. sacked) before 1120 __u8 sacked = TCP_SKB_CB(skb)->sacked; local 1123 if (sacked & TCPCB_SACKED_ACKED) 1127 if (sacked & TCPCB_LOST) { 1128 if (sacked & TCPCB_SACKED_RETRANS) { 1130 TCP_SKB_CB(skb)->sacked &= ~TCPCB_SACKED_RETRANS; 1138 TCP_SKB_CB(skb)->sacked |= TCPCB_LOST; 1166 * (L|S|R is logically valid, it could occur when L|R is sacked, 1378 tcp_sacktag_one(struct sock *sk, struct tcp_sacktag_state *state, u8 sacked, u32 start_seq, u32 end_seq, int dup_sack, int pcount, u64 xmit_time) argument 3302 u8 sacked = scb->sacked; local [all...] |
H A D | tcp_output.c | 1525 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED) 1527 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_RETRANS) 1529 if (TCP_SKB_CB(skb)->sacked & TCPCB_LOST) 1538 (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED)) 1645 TCP_SKB_CB(buff)->sacked = TCP_SKB_CB(skb)->sacked; 3207 TCP_SKB_CB(skb)->sacked |= TCP_SKB_CB(next_skb)->sacked & TCPCB_EVER_RETRANS; 3231 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED) 3393 TCP_SKB_CB(skb)->sacked | 3453 __u8 sacked; local [all...] |
H A D | tcp_ipv4.c | 2153 TCP_SKB_CB(skb)->sacked = 0;
|
H A D | tcp.c | 1170 TCP_SKB_CB(skb)->sacked |= TCPCB_REPAIRED;
|
/linux-master/net/sctp/ |
H A D | outqueue.c | 199 INIT_LIST_HEAD(&q->sacked); 225 list_for_each_safe(lchunk, temp, &q->sacked) { 1372 list_for_each_safe(lchunk, temp, &q->sacked) { 1426 * list and move chunks that are acked by the Cumulative TSN Ack to q->sacked. 1431 * Instead of printing 'sacked' or 'kept' for each TSN on the 1558 &q->sacked);
|
H A D | socket.c | 183 list_for_each_entry(chunk, &q->sacked, transmitted_list)
|
/linux-master/include/net/sctp/ |
H A D | structs.h | 800 /* Has this transport moved the ctsn since we last sacked */ 1091 /* These are chunks that have been sacked but are above the 1094 struct list_head sacked; member in struct:sctp_outq
|
/linux-master/include/net/ |
H A D | tcp.h | 952 __u8 sacked; /* State flags for SACK. */ member in struct:tcp_skb_cb 2401 extern void tcp_rack_advance(struct tcp_sock *tp, u8 sacked, u32 end_seq,
|
/linux-master/net/ipv6/ |
H A D | tcp_ipv6.c | 1743 TCP_SKB_CB(skb)->sacked = 0;
|
Completed in 219 milliseconds