Lines Matching refs:lro_cb
199 struct cxgbit_lro_cb *lro_cb = cxgbit_skb_lro_cb(skb); in cxgbit_lro_add_packet_rsp() local
201 lro_cb->pdu_idx); in cxgbit_lro_add_packet_rsp()
204 cxgbit_process_ddpvld(lro_cb->csk, pdu_cb, be32_to_cpu(cpl->ddpvld)); in cxgbit_lro_add_packet_rsp()
213 lro_cb->pdu_totallen += pdu_cb->pdulen; in cxgbit_lro_add_packet_rsp()
214 lro_cb->complete = true; in cxgbit_lro_add_packet_rsp()
215 lro_cb->pdu_idx++; in cxgbit_lro_add_packet_rsp()
244 struct cxgbit_lro_cb *lro_cb = cxgbit_skb_lro_cb(skb); in cxgbit_lro_add_packet_gl() local
246 lro_cb->pdu_idx); in cxgbit_lro_add_packet_gl()
263 lro_cb->complete = false; in cxgbit_lro_add_packet_gl()
271 pdu_cb->doffset = lro_cb->offset; in cxgbit_lro_add_packet_gl()
274 lro_cb->complete = false; in cxgbit_lro_add_packet_gl()
291 cxgbit_process_ddpvld(lro_cb->csk, pdu_cb, in cxgbit_lro_add_packet_gl()
301 lro_cb->pdu_totallen += pdu_cb->hlen + pdu_cb->dlen; in cxgbit_lro_add_packet_gl()
302 lro_cb->complete = true; in cxgbit_lro_add_packet_gl()
303 lro_cb->pdu_idx++; in cxgbit_lro_add_packet_gl()
309 lro_cb->offset += len; in cxgbit_lro_add_packet_gl()
320 struct cxgbit_lro_cb *lro_cb; in cxgbit_lro_init_skb() local
331 lro_cb = cxgbit_skb_lro_cb(skb); in cxgbit_lro_init_skb()
335 lro_cb->csk = csk; in cxgbit_lro_init_skb()
356 struct cxgbit_lro_cb *lro_cb = cxgbit_skb_lro_cb(skb); in cxgbit_lro_flush() local
357 struct cxgbit_sock *csk = lro_cb->csk; in cxgbit_lro_flush()
384 struct cxgbit_lro_cb *lro_cb; in cxgbit_lro_receive() local
411 lro_cb = cxgbit_skb_lro_cb(skb); in cxgbit_lro_receive()
414 MAX_SKB_FRAGS) || (lro_cb->pdu_totallen >= LRO_FLUSH_LEN_MAX))) || in cxgbit_lro_receive()
415 (lro_cb->pdu_idx >= MAX_SKB_FRAGS)) { in cxgbit_lro_receive()