Home
last modified time | relevance | path

Searched refs:gve (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/google/gve/
H A DMakefile3 obj-$(CONFIG_GVE) += gve.o
4 gve-y := gve_main.o gve_tx.o gve_tx_dqo.o gve_rx.o gve_rx_dqo.o gve_ethtool.o gve_adminq.o gve_util…
7 gve-$(CONFIG_PTP_1588_CLOCK) += gve_ptp.o
H A Dgve_rx_dqo.c2 /* Google virtual Ethernet (gve) driver
7 #include "gve.h"
24 struct gve_priv *priv = rx->gve; in gve_rx_starvation_timer()
251 rx->gve = priv; in gve_rx_alloc_ring_dqo()
264 * the 24 byte field cb to store gve specific data. in gve_rx_alloc_ring_dqo()
386 struct gve_priv *priv = rx->gve; in gve_rx_post_buffers_dqo()
506 static ktime_t gve_rx_get_hwtstamp(struct gve_priv *gve, u32 hwts) in gve_rx_get_hwtstamp()
508 u64 last_read = READ_ONCE(gve->last_sync_nic_counter);
522 gve_rx_get_hwtstamp(rx->gve, le32_to_cpu(desc->ts)); in gve_xdp_rx_timestamp()
529 if (!gve_is_clock_enabled(ctx->gve)) in gve_xdp_rx_timestamp()
500 gve_rx_get_hwtstamp(struct gve_priv * gve,u32 hwts) gve_rx_get_hwtstamp() argument
[all...]
H A Dgve.h211 struct gve_priv *gve; member
243 struct gve_priv *gve; member
H A Dgve_tx_dqo.c2 /* Google virtual Ethernet (gve) driver
7 #include "gve.h"
1535 struct gve_priv *priv = rx->gve; in gve_xsk_tx_poll_dqo()
/linux/drivers/net/ethernet/google/
H A DMakefile5 obj-$(CONFIG_GVE) += gve/
H A DKconfig27 The module will be called gve.
/linux/Documentation/networking/device_drivers/ethernet/
H A Dindex.rst28 google/gve
/linux/Documentation/networking/device_drivers/ethernet/google/
H A Dgve.rst4 Linux kernel driver for Compute Engine Virtual Ethernet (gve):
136 gve maps the buffers for transmit rings into a FIFO and copies the packets
/linux/Documentation/
H A D.renames.txt805 networking/device_drivers/google/gve networking/device_drivers/ethernet/google/gve
/linux/
H A DMAINTAINERS11137 F: Documentation/networking/device_drivers/ethernet/google/gve.rst