Searched refs:end_seq (Results 1 - 11 of 11) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/
H A Dtcp_input.c493 (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 Dtcp_minisocks.c52 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 Dtcp_output.c77 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 Dtcp_illinois.c49 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 Dtcp_cubic.c97 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 Dtcp.c536 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 Dtcp_ipv4.c1656 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 Dnf_nat_helper.c308 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 Dtcp.h231 __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 Dtcp.h604 __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 Dtcp_ipv6.c1647 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 +

Completed in 173 milliseconds