Home
last modified time | relevance | path

Searched refs:sacked (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/net/ipv4/
Dtcp_recovery.c10 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()
134 void tcp_rack_advance(struct tcp_sock *tp, u8 sacked, u32 end_seq, in tcp_rack_advance() argument
140 if (rtt_us < tcp_min_rtt(tp) && (sacked & TCPCB_RETRANS)) { in tcp_rack_advance()
240 if (TCP_SKB_CB(skb)->sacked & TCPCB_LOST) in tcp_newreno_mark_lost()
Dtcp_input.c940 __u8 sacked = TCP_SKB_CB(skb)->sacked; in tcp_sum_lost() local
942 if (!(sacked & TCPCB_LOST) || in tcp_sum_lost()
943 ((sacked & TCPCB_LOST) && (sacked & TCPCB_SACKED_RETRANS))) in tcp_sum_lost()
949 if (!(TCP_SKB_CB(skb)->sacked & (TCPCB_LOST|TCPCB_SACKED_ACKED))) { in tcp_skb_mark_lost()
954 TCP_SKB_CB(skb)->sacked |= TCPCB_LOST; in tcp_skb_mark_lost()
963 if (!(TCP_SKB_CB(skb)->sacked & (TCPCB_LOST|TCPCB_SACKED_ACKED))) { in tcp_skb_mark_lost_uncond_verify()
965 TCP_SKB_CB(skb)->sacked |= TCPCB_LOST; in tcp_skb_mark_lost_uncond_verify()
1205 struct tcp_sacktag_state *state, u8 sacked, in tcp_sacktag_one() argument
1213 if (dup_sack && (sacked & TCPCB_RETRANS)) { in tcp_sacktag_one()
1217 if ((sacked & TCPCB_SACKED_ACKED) && in tcp_sacktag_one()
[all …]
Dtcp_rate.c89 rs->is_retrans = scb->sacked & TCPCB_RETRANS; in tcp_rate_skb_delivered()
103 if (scb->sacked & TCPCB_SACKED_ACKED) in tcp_rate_skb_delivered()
Dtcp_output.c397 TCP_SKB_CB(skb)->sacked = 0; in tcp_init_nondata_skb()
1220 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED) in tcp_adjust_pcount()
1222 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_RETRANS) in tcp_adjust_pcount()
1224 if (TCP_SKB_CB(skb)->sacked & TCPCB_LOST) in tcp_adjust_pcount()
1233 (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED)) in tcp_adjust_pcount()
1325 TCP_SKB_CB(buff)->sacked = TCP_SKB_CB(skb)->sacked; in tcp_fragment()
1880 TCP_SKB_CB(buff)->sacked = 0; in tso_fragment()
2115 TCP_SKB_CB(nskb)->sacked = 0; in tcp_mtu_probe()
2725 TCP_SKB_CB(skb)->sacked |= TCP_SKB_CB(next_skb)->sacked & TCPCB_EVER_RETRANS; in tcp_collapse_retrans()
2749 if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED) in tcp_can_collapse()
[all …]
Dtcp.c668 tcb->sacked = 0; in skb_entail()
1302 TCP_SKB_CB(skb)->sacked |= TCPCB_REPAIRED; in tcp_sendmsg_locked()
Dtcp_ipv4.c1683 TCP_SKB_CB(skb)->sacked = 0; in tcp_v4_fill_cb()
/Linux-v4.19/net/sctp/
Doutqueue.c213 INIT_LIST_HEAD(&q->sacked); in sctp_outq_init()
239 list_for_each_safe(lchunk, temp, &q->sacked) { in __sctp_outq_teardown()
1355 list_for_each_safe(lchunk, temp, &q->sacked) { in sctp_outq_sack()
1541 &q->sacked); in sctp_check_transmitted()
Dsocket.c198 list_for_each_entry(chunk, &q->sacked, transmitted_list) in sctp_for_each_tx_datachunk()
/Linux-v4.19/include/net/
Dtcp.h815 __u8 sacked; /* State flags for SACK. */ member
1933 extern void tcp_rack_advance(struct tcp_sock *tp, u8 sacked, u32 end_seq,
/Linux-v4.19/include/net/sctp/
Dstructs.h1086 struct list_head sacked; member
/Linux-v4.19/net/ipv6/
Dtcp_ipv6.c1422 TCP_SKB_CB(skb)->sacked = 0; in tcp_v6_fill_cb()