Lines Matching defs:lro_mb
223 tcp_lro_coalesce(int flow_id, struct mbuf *lro_mb, struct tcphdr *tcphdr,
236 m_adj(lro_mb, drop_hdrlen);
242 last->m_next = lro_mb;
244 flow->lr_mtail = lro_mb;
247 ip->ip_len += lro_mb->m_pkthdr.len;
248 flow->lr_mhead->m_pkthdr.len += lro_mb->m_pkthdr.len;
262 lro_mb->m_pkthdr.lro_pktlen) {
268 lro_mb->m_pkthdr.lro_pktlen;
293 if (lro_mb) {
294 flow->lr_mhead = flow->lr_mtail = lro_mb;
309 if (lro_mb) {
340 tcp_lro_insert_flow(struct mbuf *lro_mb, struct ip *ip_hdr,
397 tcp_lro_coalesce(candidate_flow, lro_mb, tcp_hdr, payload_len,
403 tcp_lro_process_pkt(struct mbuf *lro_mb, struct ip *ip_hdr,
421 if (lro_mb->m_len < (int32_t)sizeof (struct tcpiphdr)) {
422 if ((lro_mb = m_pullup(lro_mb, sizeof(struct tcpiphdr))) == 0) {
424 m_freem(lro_mb);
432 if ((lro_mb = lro_tcp_xsum_validate(lro_mb,
444 lro_mb->m_pkthdr.aux_flags |= MAUXF_SW_LRO_DID_CSUM;
517 tcp_lro_coalesce(flow_id, lro_mb, tcp_hdr, payload_len,
546 lro_proto_input(lro_mb);
562 lro_proto_input(lro_mb);
577 lro_proto_input(lro_mb);