Lines Matching defs:gve_tx_ring
429 struct gve_tx_ring { struct
431 union {
489 union {
547 } ____cacheline_aligned;
548 u64 pkt_done; /* free-running - total packets completed */
549 u64 bytes_done; /* free-running - total bytes completed */
550 u64 dropped_pkt; /* free-running - total packets dropped */
551 u64 dma_mapping_error; /* count of dma mapping errors */
554 union {
588 } ____cacheline_aligned;
589 struct netdev_queue *netdev_txq;
590 struct gve_queue_resources *q_resources; /* head and tail pointer idx */
591 struct device *dev;
592 u32 mask; /* masks req and done down to queue size */
593 u8 raw_addressing; /* use raw_addressing? */
596 u32 q_num ____cacheline_aligned; /* queue idx */
597 u32 stop_queue; /* count of queue stops */
598 u32 wake_queue; /* count of queue wakes */
622 struct gve_tx_ring *tx; /* tx rings on this block */ argument