• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/netinet/tcp_stacks/

Lines Matching refs:tcphdr

268 rack_process_ack(struct mbuf *m, struct tcphdr *th,
272 rack_process_data(struct mbuf *m, struct tcphdr *th,
277 struct tcphdr *th, uint16_t nsegs, uint16_t type, int32_t recovery);
285 rack_cong_signal(struct tcpcb *tp, struct tcphdr *th,
293 rack_do_segment(struct mbuf *m, struct tcphdr *th,
314 struct tcphdr *th);
325 rack_hpts_do_segment(struct mbuf *m, struct tcphdr *th,
333 static void rack_post_recovery(struct tcpcb *tp, struct tcphdr *th);
357 rack_challenge_ack(struct mbuf *m, struct tcphdr *th,
360 rack_do_close_wait(struct mbuf *m, struct tcphdr *th,
364 rack_do_closing(struct mbuf *m, struct tcphdr *th,
370 struct tcphdr *th, int32_t thflags, int32_t tlen, int32_t * ret_val);
373 struct tcphdr *th, int32_t rstreason, int32_t tlen);
375 rack_do_established(struct mbuf *m, struct tcphdr *th,
379 rack_do_fastnewdata(struct mbuf *m, struct tcphdr *th,
383 rack_do_fin_wait_1(struct mbuf *m, struct tcphdr *th,
387 rack_do_fin_wait_2(struct mbuf *m, struct tcphdr *th,
391 rack_do_lastack(struct mbuf *m, struct tcphdr *th,
395 rack_do_syn_recv(struct mbuf *m, struct tcphdr *th,
399 rack_do_syn_sent(struct mbuf *m, struct tcphdr *th,
404 struct tcphdr *th, struct tcpcb *tp, int32_t * tlenp, int32_t * thf,
407 rack_process_rst(struct mbuf *m, struct tcphdr *th,
414 tcp_rack_partialack(struct tcpcb *tp, struct tcphdr *th);
417 rack_ts_check(struct mbuf *m, struct tcphdr *th,
1265 rack_ack_received(struct tcpcb *tp, struct tcp_rack *rack, struct tcphdr *th, uint16_t nsegs,
1349 tcp_rack_partialack(struct tcpcb *tp, struct tcphdr *th)
1360 rack_post_recovery(struct tcpcb *tp, struct tcphdr *th)
1399 rack_cong_signal(struct tcpcb *tp, struct tcphdr *th, uint32_t type)
1566 rack_do_dropwithreset(struct mbuf *m, struct tcpcb *tp, struct tcphdr *th, int32_t rstreason, int32_t tlen)
1582 rack_do_dropafterack(struct mbuf *m, struct tcpcb *tp, struct tcphdr *th, int32_t thflags, int32_t tlen, int32_t * ret_val)
1617 rack_process_rst(struct mbuf *m, struct tcphdr *th, struct socket *so, struct tcpcb *tp)
1685 rack_challenge_ack(struct mbuf *m, struct tcphdr *th, struct tcpcb *tp, int32_t * ret_val)
1714 rack_ts_check(struct mbuf *m, struct tcphdr *th, struct tcpcb *tp, int32_t tlen, int32_t thflags, int32_t * ret_val)
1752 rack_drop_checks(struct tcpopt *to, struct mbuf *m, struct tcphdr *th, struct tcpcb *tp, int32_t * tlenp, int32_t * thf, int32_t * drop_hdrlen, int32_t * ret_val)
4250 rack_log_ack(struct tcpcb *tp, struct tcpopt *to, struct tcphdr *th)
4604 rack_process_ack(struct mbuf *m, struct tcphdr *th, struct socket *so,
4784 rack_process_data(struct mbuf *m, struct tcphdr *th, struct socket *so,
5076 rack_do_fastnewdata(struct mbuf *m, struct tcphdr *th, struct socket *so,
5089 struct tcphdr tcp_savetcp;
5198 rack_fastack(struct mbuf *m, struct tcphdr *th, struct socket *so,
5211 struct tcphdr tcp_savetcp;
5352 rack_do_syn_sent(struct mbuf *m, struct tcphdr *th, struct socket *so,
5518 rack_do_syn_recv(struct mbuf *m, struct tcphdr *th, struct socket *so,
5687 (void)tcp_reass(tp, (struct tcphdr *)0, NULL, 0,
5730 rack_do_established(struct mbuf *m, struct tcphdr *th, struct socket *so,
5858 rack_do_close_wait(struct mbuf *m, struct tcphdr *th, struct socket *so,
5945 struct tcpcb *tp, int32_t *tlen, struct tcphdr *th, struct socket *so)
5974 rack_do_fin_wait_1(struct mbuf *m, struct tcphdr *th, struct socket *so,
6093 rack_do_closing(struct mbuf *m, struct tcphdr *th, struct socket *so,
6199 rack_do_lastack(struct mbuf *m, struct tcphdr *th, struct socket *so,
6306 rack_do_fin_wait_2(struct mbuf *m, struct tcphdr *th, struct socket *so,
6671 rack_hpts_do_segment(struct mbuf *m, struct tcphdr *th, struct socket *so,
6716 (th->th_off << 2) - sizeof(struct tcphdr),
6933 rack_do_segment(struct mbuf *m, struct tcphdr *th, struct socket *so,
7030 struct tcphdr *th;
7812 hdrlen = sizeof(struct ip6_hdr) + sizeof(struct tcphdr);
8003 panic("tcphdr too big");
8242 th = (struct tcphdr *)(udp + 1);
8245 th = (struct tcphdr *)(ip6 + 1);
8261 th = (struct tcphdr *)(udp + 1);
8264 th = (struct tcphdr *)(ip + 1);
8352 th->th_off = (sizeof(struct tcphdr) + optlen) >> 2;
8446 m->m_pkthdr.csum_data = offsetof(struct tcphdr, th_sum);
8448 sizeof(struct tcphdr) + optlen + len, IPPROTO_TCP,
8471 m->m_pkthdr.csum_data = offsetof(struct tcphdr, th_sum);
8473 ip->ip_dst.s_addr, htons(sizeof(struct tcphdr) +