Lines Matching defs:rx_desc
58 struct mlx4_en_rx_desc *rx_desc,
90 rx_desc->data[i].addr = cpu_to_be64(dma);
142 struct mlx4_en_rx_desc *rx_desc = ring->buf + ring->stride * index;
151 rx_desc->data[i].byte_count =
153 rx_desc->data[i].lkey = cpu_to_be32(priv->mdev->mr.key);
161 rx_desc->data[i].byte_count = 0;
162 rx_desc->data[i].lkey = cpu_to_be32(MLX4_EN_MEMTYPE_PAD);
163 rx_desc->data[i].addr = 0;
171 struct mlx4_en_rx_desc *rx_desc = ring->buf + (index * ring->stride);
177 if (mlx4_en_alloc_frag(priv, rx_desc, skb_frags, ring->page_alloc, i))
199 struct mlx4_en_rx_desc *rx_desc = ring->buf + (index << ring->log_stride);
206 dma = be64_to_cpu(rx_desc->data[nr].addr);
434 struct mlx4_en_rx_desc *rx_desc,
455 dma = be64_to_cpu(rx_desc->data[nr].addr);
458 if (mlx4_en_alloc_frag(priv, rx_desc, skb_frags, page_alloc, nr))
483 struct mlx4_en_rx_desc *rx_desc,
511 dma = be64_to_cpu(rx_desc->data[0].addr);
521 used_frags = mlx4_en_complete_rx_desc(priv, rx_desc, skb_frags,
552 struct mlx4_en_rx_desc *rx_desc;
574 rx_desc = ring->buf + (index << ring->log_stride);
615 priv, rx_desc,
651 skb = mlx4_en_rx_skb(priv, rx_desc, skb_frags,