Searched refs:sacked (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.4/net/ipv4/ |
| D | tcp_recovery.c | 10 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_RETRANS) { in tcp_mark_skb_lost() 12 TCP_SKB_CB(skb)->sacked &= ~TCPCB_SACKED_RETRANS; in tcp_mark_skb_lost() 90 if ((scb->sacked & TCPCB_LOST) && in tcp_rack_detect_loss() 91 !(scb->sacked & TCPCB_SACKED_RETRANS)) in tcp_rack_detect_loss() 135 void tcp_rack_advance(struct tcp_sock *tp, u8 sacked, u32 end_seq, in tcp_rack_advance() argument 141 if (rtt_us < tcp_min_rtt(tp) && (sacked & TCPCB_RETRANS)) { in tcp_rack_advance() 241 if (TCP_SKB_CB(skb)->sacked & TCPCB_LOST) in tcp_newreno_mark_lost()
|
| D | tcp_input.c | 933 __u8 sacked = TCP_SKB_CB(skb)->sacked; in tcp_sum_lost() local 935 if (!(sacked & TCPCB_LOST) || in tcp_sum_lost() 936 ((sacked & TCPCB_LOST) && (sacked & TCPCB_SACKED_RETRANS))) in tcp_sum_lost() 942 if (!(TCP_SKB_CB(skb)->sacked & (TCPCB_LOST|TCPCB_SACKED_ACKED))) { in tcp_skb_mark_lost() 947 TCP_SKB_CB(skb)->sacked |= TCPCB_LOST; in tcp_skb_mark_lost() 956 if (!(TCP_SKB_CB(skb)->sacked & (TCPCB_LOST|TCPCB_SACKED_ACKED))) { in tcp_skb_mark_lost_uncond_verify() 958 TCP_SKB_CB(skb)->sacked |= TCPCB_LOST; in tcp_skb_mark_lost_uncond_verify() 1198 struct tcp_sacktag_state *state, u8 sacked, in tcp_sacktag_one() argument 1206 if (dup_sack && (sacked & TCPCB_RETRANS)) { in tcp_sacktag_one() 1210 if ((sacked & TCPCB_SACKED_ACKED) && in tcp_sacktag_one() [all …]
|
| D | tcp_rate.c | 92 rs->is_retrans = scb->sacked & TCPCB_RETRANS; in tcp_rate_skb_delivered() 105 if (scb->sacked & TCPCB_SACKED_ACKED) in tcp_rate_skb_delivered()
|
| D | tcp_output.c | 393 TCP_SKB_CB(skb)->sacked = 0; in tcp_init_nondata_skb() 1230 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED) in tcp_adjust_pcount() 1232 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_RETRANS) in tcp_adjust_pcount() 1234 if (TCP_SKB_CB(skb)->sacked & TCPCB_LOST) in tcp_adjust_pcount() 1243 (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED)) in tcp_adjust_pcount() 1351 TCP_SKB_CB(buff)->sacked = TCP_SKB_CB(skb)->sacked; in tcp_fragment() 1907 TCP_SKB_CB(buff)->sacked = 0; in tso_fragment() 2164 TCP_SKB_CB(nskb)->sacked = 0; in tcp_mtu_probe() 2807 TCP_SKB_CB(skb)->sacked |= TCP_SKB_CB(next_skb)->sacked & TCPCB_EVER_RETRANS; in tcp_collapse_retrans() 2831 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED) in tcp_can_collapse() [all …]
|
| D | tcp.c | 659 tcb->sacked = 0; in skb_entail() 1301 TCP_SKB_CB(skb)->sacked |= TCPCB_REPAIRED; in tcp_sendmsg_locked()
|
| D | tcp_ipv4.c | 1799 TCP_SKB_CB(skb)->sacked = 0; in tcp_v4_fill_cb()
|
| /Linux-v5.4/net/sctp/ |
| D | outqueue.c | 198 INIT_LIST_HEAD(&q->sacked); in sctp_outq_init() 224 list_for_each_safe(lchunk, temp, &q->sacked) { in __sctp_outq_teardown() 1336 list_for_each_safe(lchunk, temp, &q->sacked) { in sctp_outq_sack() 1522 &q->sacked); in sctp_check_transmitted()
|
| D | socket.c | 165 list_for_each_entry(chunk, &q->sacked, transmitted_list) in sctp_for_each_tx_datachunk()
|
| /Linux-v5.4/include/net/ |
| D | tcp.h | 822 __u8 sacked; /* State flags for SACK. */ member 2008 extern void tcp_rack_advance(struct tcp_sock *tp, u8 sacked, u32 end_seq,
|
| /Linux-v5.4/include/net/sctp/ |
| D | structs.h | 1076 struct list_head sacked; member
|
| /Linux-v5.4/net/ipv6/ |
| D | tcp_ipv6.c | 1474 TCP_SKB_CB(skb)->sacked = 0; in tcp_v6_fill_cb()
|