Lines Matching defs:data
359 /* Number of bytes to be taken into account by HW when putting incoming data
762 static void mvreg_write(struct mvneta_port *pp, u32 offset, u32 data)
764 writel(data, pp->base + offset);
2012 void *data = rxq->buf_virt_addr[i];
2013 if (!data || !(rx_desc->buf_phys_addr))
2016 page_pool_put_full_page(rxq->page_pool, data, false);
2086 page_pool_put_page(rxq->page_pool, virt_to_head_page(xdp->data),
2120 void *data;
2122 data = unlikely(frag) ? skb_frag_address(frag)
2123 : xdpf->data;
2124 dma_addr = dma_map_single(dev, data, len,
2134 : virt_to_page(xdpf->data);
2265 data_len = xdp->data_end - xdp->data;
2307 stats->rx_bytes += frame_sz + xdp->data_end - xdp->data - data_len;
2320 unsigned char *data = page_address(page);
2342 prefetch(data);
2344 xdp_prepare_buff(xdp, data, pp->rx_offset_correction + MVNETA_MH_SIZE,
2411 skb_reserve(skb, xdp->data - xdp->data_hard_start);
2412 skb_put(skb, xdp->data_end - xdp->data);
2560 unsigned char *data;
2569 data = (u8 *)(uintptr_t)rx_desc->buf_cookie;
2597 skb_put_data(skb, data + MVNETA_MH_SIZE + NET_SKB_PAD,
2632 skb = build_skb(data, frag_size > PAGE_SIZE ? 0 : frag_size);
2743 struct sk_buff *skb, char *data, int size,
2751 tx_desc->buf_phys_addr = dma_map_single(dev->dev.parent, data,
2841 tso.data, size,
2854 /* Release all used data descriptors; header descriptors must not
2939 tx_desc->buf_phys_addr = dma_map_single(dev->dev.parent, skb->data,
4790 u8 *data)
4797 memcpy(data + i * ETH_GSTRING_LEN,
4801 data += ETH_GSTRING_LEN * ARRAY_SIZE(mvneta_statistics);
4802 page_pool_ethtool_stats_get_strings(data);
4916 static void mvneta_ethtool_pp_stats(struct mvneta_port *pp, u64 *data)
4926 page_pool_ethtool_stats_get(data, &stats);
4930 struct ethtool_stats *stats, u64 *data)
4938 *data++ = pp->ethtool_stats[i];
4941 mvneta_ethtool_pp_stats(pp, data);
4970 info->data = rxq_number;