/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/ |
H A D | tcp_input.c | 493 (TCP_SKB_CB(skb)->end_seq - 991 after(TCP_SKB_CB(skb)->end_seq, tp->retransmit_high)) 992 tp->retransmit_high = TCP_SKB_CB(skb)->end_seq; 1081 * fact that though start_seq (s) is before end_seq (i.e., not reversed), 1083 * happens when start_seq resides between end_seq wrap (e_w) and snd_nxt 1095 * similar case (end_seq after snd_nxt wrap) as earlier reversed check in 1113 u32 start_seq, u32 end_seq) 1116 if (after(end_seq, tp->snd_nxt) || !before(start_seq, end_seq)) 1133 if (!after(end_seq, t 1112 tcp_is_sackblock_valid(struct tcp_sock *tp, int is_dsack, u32 start_seq, u32 end_seq) argument 1254 tcp_match_skb_to_sack(struct sock *sk, struct sk_buff *skb, u32 start_seq, u32 end_seq) argument 1469 tcp_shift_skb_data(struct sock *sk, struct sk_buff *skb, struct tcp_sacktag_state *state, u32 start_seq, u32 end_seq, int dup_sack) argument 1603 tcp_sacktag_walk(struct sk_buff *skb, struct sock *sk, struct tcp_sack_block *next_dup, struct tcp_sacktag_state *state, u32 start_seq, u32 end_seq, int dup_sack_in) argument 1827 u32 end_seq = sp[i].end_seq; local 4019 tcp_sequence(struct tcp_sock *tp, u32 seq, u32 end_seq) argument 4133 tcp_sack_extend(struct tcp_sack_block *sp, u32 seq, u32 end_seq) argument 4146 tcp_dsack_set(struct sock *sk, u32 seq, u32 end_seq) argument 4166 tcp_dsack_extend(struct sock *sk, u32 seq, u32 end_seq) argument 4186 u32 end_seq = TCP_SKB_CB(skb)->end_seq; local 4225 tcp_sack_new_ofo_skb(struct sock *sk, u32 seq, u32 end_seq) argument 4502 u32 end_seq = TCP_SKB_CB(skb)->end_seq; local [all...] |
H A D | tcp_minisocks.c | 52 static __inline__ int tcp_in_window(u32 seq, u32 end_seq, u32 s_win, u32 e_win) argument 56 if (after(end_seq, s_win) && before(seq, e_win)) 58 return (seq == e_win && seq == end_seq); 114 !tcp_in_window(TCP_SKB_CB(skb)->seq, TCP_SKB_CB(skb)->end_seq, 127 !after(TCP_SKB_CB(skb)->end_seq, tcptw->tw_rcv_nxt) || 128 TCP_SKB_CB(skb)->end_seq == TCP_SKB_CB(skb)->seq) { 137 TCP_SKB_CB(skb)->end_seq != tcptw->tw_rcv_nxt + 1) { 146 tcptw->tw_rcv_nxt = TCP_SKB_CB(skb)->end_seq; 187 (TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq || th->rst))) { 636 if (paws_reject || !tcp_in_window(TCP_SKB_CB(skb)->seq, TCP_SKB_CB(skb)->end_seq, [all...] |
H A D | tcp_output.c | 77 tp->snd_nxt = TCP_SKB_CB(skb)->end_seq; 369 TCP_SKB_CB(skb)->end_seq = seq; 556 *ptr++ = htonl(sp[this_sack].end_seq); 895 if (after(tcb->end_seq, tp->snd_nxt) || tcb->seq == tcb->end_seq) 918 tp->write_seq = TCP_SKB_CB(skb)->end_seq; 1027 TCP_SKB_CB(buff)->end_seq = TCP_SKB_CB(skb)->end_seq; 1028 TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(buff)->seq; 1067 if (!before(tp->snd_nxt, TCP_SKB_CB(buff)->end_seq)) { 1421 u32 end_seq = TCP_SKB_CB(skb)->end_seq; local [all...] |
H A D | tcp_illinois.c | 49 u32 end_seq; /* right edge of current RTT */ member in struct:illinois 62 ca->end_seq = tp->snd_nxt; 264 if (after(ack, ca->end_seq))
|
H A D | tcp_cubic.c | 97 u32 end_seq; /* end_seq of the round */ member in struct:bictcp 125 ca->end_seq = tp->snd_nxt; 292 if (hystart && after(ack, ca->end_seq))
|
H A D | tcp.c | 536 tcb->seq = tcb->end_seq = tp->write_seq; 823 TCP_SKB_CB(skb)->end_seq += copy; 1080 TCP_SKB_CB(skb)->end_seq += copy; 1202 WARN(skb && !before(tp->copied_seq, TCP_SKB_CB(skb)->end_seq), 1204 tp->copied_seq, TCP_SKB_CB(skb)->end_seq, tp->rcv_nxt); 1910 u32 len = TCP_SKB_CB(skb)->end_seq - TCP_SKB_CB(skb)->seq -
|
H A D | tcp_ipv4.c | 1656 TCP_SKB_CB(skb)->end_seq = (TCP_SKB_CB(skb)->seq + th->syn + th->fin +
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/netfilter/ |
H A D | nf_nat_helper.c | 308 if (after(ntohl(sack->end_seq) - natseq->offset_before, 310 new_end_seq = htonl(ntohl(sack->end_seq) 313 new_end_seq = htonl(ntohl(sack->end_seq) 316 pr_debug("sack_adjust: start_seq: %d->%d, end_seq: %d->%d\n", 318 ntohl(sack->end_seq), new_end_seq); 323 sack->end_seq, new_end_seq, 0); 325 sack->end_seq = new_end_seq;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | tcp.h | 231 __be32 end_seq; member in struct:tcp_sack_block_wire 236 u32 end_seq; member in struct:tcp_sack_block
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/ |
H A D | tcp.h | 604 __u32 end_seq; /* SEQ + FIN + SYN + datalen */ member in struct:tcp_skb_cb 825 tp->snd_sml = TCP_SKB_CB(skb)->end_seq;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/ |
H A D | tcp_ipv6.c | 1647 if (TCP_SKB_CB(opt_skb)->end_seq == tp->rcv_nxt && 1698 TCP_SKB_CB(skb)->end_seq = (TCP_SKB_CB(skb)->seq + th->syn + th->fin +
|