Lines Matching refs:tcphdr
97 struct tcphdr*);
98 static struct mbuf *tcp_lro_process_pkt(struct mbuf*, struct ip*, struct tcphdr*,
128 tcp_lro_matching_tuple(struct ip* ip_hdr, struct tcphdr *tcp_hdr, int *hash,
203 tcp_lro_init_flow(int flow_id, struct ip* ip_hdr, struct tcphdr *tcp_hdr,
223 tcp_lro_coalesce(int flow_id, struct mbuf *lro_mb, struct tcphdr *tcphdr,
291 flow->lr_tcphdr->th_win = tcphdr->th_win;
296 flow->lr_tcphdr = tcphdr;
307 flow->lr_seq = ntohl(tcphdr->th_seq) + payload_len;
341 struct tcphdr *tcp_hdr, int payload_len,
404 struct tcphdr *tcp_hdr, int drop_hdrlen)
447 optlen = off - sizeof (struct tcphdr);
707 struct tcphdr * tcp_hdr = NULL;
744 tcp_hdr = (struct tcphdr *)((caddr_t)ip_hdr + hlen);
749 if (off < sizeof (struct tcphdr) || off > tlen) {
774 lro_tcp_xsum_validate(struct mbuf *m, struct ipovly *ipov, struct tcphdr * th)
849 tcp_start_coalescing(struct ip *ip_hdr, struct tcphdr *tcp_hdr, int tlen)