Lines Matching refs:lro
316 /* Configure lro mngr */
317 memset(&ring->lro, 0, sizeof(struct net_lro_mgr));
318 ring->lro.dev = priv->dev;
319 ring->lro.features = LRO_F_NAPI;
320 ring->lro.frag_align_pad = NET_IP_ALIGN;
321 ring->lro.ip_summed = CHECKSUM_UNNECESSARY;
322 ring->lro.ip_summed_aggr = CHECKSUM_UNNECESSARY;
323 ring->lro.max_desc = mdev->profile.num_lro;
324 ring->lro.max_aggr = MAX_SKB_FRAGS;
325 ring->lro.lro_arr = kzalloc(mdev->profile.num_lro *
328 if (!ring->lro.lro_arr) {
329 en_err(priv, "Failed to allocate lro array\n");
332 ring->lro.get_frag_header = mlx4_en_get_frag_header;
415 kfree(ring->lro.lro_arr);
624 &ring->lro, lro_frags,
630 lro_receive_frags(&ring->lro,
677 lro_flush_all(&ring->lro);
683 lro_flush_all(&ring->lro);