Lines Matching refs:seq

315 void tcp_req_err(struct sock *sk, u32 seq, bool abort)  in tcp_req_err()  argument
323 if (seq != tcp_rsk(req)->snt_isn) { in tcp_req_err()
367 __u32 seq, snd_una; in tcp_v4_err() local
383 seq = ntohl(th->seq); in tcp_v4_err()
385 return tcp_req_err(sk, seq, in tcp_v4_err()
416 !between(seq, snd_una, tp->snd_nxt)) { in tcp_v4_err()
458 if (seq != tp->snd_una || !icsk->icsk_retransmits || in tcp_v4_err()
619 rep.th.seq = th->ack_seq; in tcp_v4_send_reset()
622 rep.th.ack_seq = htonl(ntohl(th->seq) + th->syn + th->fin + in tcp_v4_send_reset()
712 struct sk_buff *skb, u32 seq, u32 ack, in tcp_v4_send_ack() argument
746 rep.th.seq = htonl(seq); in tcp_v4_send_ack()
808 u32 seq = (sk->sk_state == TCP_LISTEN) ? tcp_rsk(req)->snt_isn + 1 : in tcp_v4_reqsk_send_ack() local
811 tcp_v4_send_ack(sock_net(sk), skb, seq, in tcp_v4_reqsk_send_ack()
1575 TCP_SKB_CB(skb)->seq = ntohl(th->seq); in tcp_v4_rcv()
1576 TCP_SKB_CB(skb)->end_seq = (TCP_SKB_CB(skb)->seq + th->syn + th->fin + in tcp_v4_rcv()
1835 static void *listening_get_next(struct seq_file *seq, void *cur) in listening_get_next() argument
1841 struct tcp_iter_state *st = seq->private; in listening_get_next()
1842 struct net *net = seq_file_net(seq); in listening_get_next()
1879 static void *listening_get_idx(struct seq_file *seq, loff_t *pos) in listening_get_idx() argument
1881 struct tcp_iter_state *st = seq->private; in listening_get_idx()
1886 rc = listening_get_next(seq, NULL); in listening_get_idx()
1889 rc = listening_get_next(seq, rc); in listening_get_idx()
1904 static void *established_get_first(struct seq_file *seq) in established_get_first() argument
1906 struct tcp_iter_state *st = seq->private; in established_get_first()
1907 struct net *net = seq_file_net(seq); in established_get_first()
1935 static void *established_get_next(struct seq_file *seq, void *cur) in established_get_next() argument
1939 struct tcp_iter_state *st = seq->private; in established_get_next()
1940 struct net *net = seq_file_net(seq); in established_get_next()
1954 return established_get_first(seq); in established_get_next()
1957 static void *established_get_idx(struct seq_file *seq, loff_t pos) in established_get_idx() argument
1959 struct tcp_iter_state *st = seq->private; in established_get_idx()
1963 rc = established_get_first(seq); in established_get_idx()
1966 rc = established_get_next(seq, rc); in established_get_idx()
1972 static void *tcp_get_idx(struct seq_file *seq, loff_t pos) in tcp_get_idx() argument
1975 struct tcp_iter_state *st = seq->private; in tcp_get_idx()
1978 rc = listening_get_idx(seq, &pos); in tcp_get_idx()
1982 rc = established_get_idx(seq, pos); in tcp_get_idx()
1988 static void *tcp_seek_last_pos(struct seq_file *seq) in tcp_seek_last_pos() argument
1990 struct tcp_iter_state *st = seq->private; in tcp_seek_last_pos()
2000 rc = listening_get_next(seq, NULL); in tcp_seek_last_pos()
2002 rc = listening_get_next(seq, rc); in tcp_seek_last_pos()
2011 rc = established_get_first(seq); in tcp_seek_last_pos()
2013 rc = established_get_next(seq, rc); in tcp_seek_last_pos()
2021 static void *tcp_seq_start(struct seq_file *seq, loff_t *pos) in tcp_seq_start() argument
2023 struct tcp_iter_state *st = seq->private; in tcp_seq_start()
2027 rc = tcp_seek_last_pos(seq); in tcp_seq_start()
2036 rc = *pos ? tcp_get_idx(seq, *pos - 1) : SEQ_START_TOKEN; in tcp_seq_start()
2043 static void *tcp_seq_next(struct seq_file *seq, void *v, loff_t *pos) in tcp_seq_next() argument
2045 struct tcp_iter_state *st = seq->private; in tcp_seq_next()
2049 rc = tcp_get_idx(seq, 0); in tcp_seq_next()
2055 rc = listening_get_next(seq, v); in tcp_seq_next()
2060 rc = established_get_first(seq); in tcp_seq_next()
2064 rc = established_get_next(seq, v); in tcp_seq_next()
2073 static void tcp_seq_stop(struct seq_file *seq, void *v) in tcp_seq_stop() argument
2075 struct tcp_iter_state *st = seq->private; in tcp_seq_stop()
2238 static int tcp4_seq_show(struct seq_file *seq, void *v) in tcp4_seq_show() argument
2243 seq_setwidth(seq, TMPSZ - 1); in tcp4_seq_show()
2245 seq_puts(seq, " sl local_address rem_address st tx_queue " in tcp4_seq_show()
2250 st = seq->private; in tcp4_seq_show()
2253 get_timewait4_sock(v, seq, st->num); in tcp4_seq_show()
2255 get_openreq4(v, seq, st->num); in tcp4_seq_show()
2257 get_tcp4_sock(v, seq, st->num); in tcp4_seq_show()
2259 seq_pad(seq, '\n'); in tcp4_seq_show()