Lines Matching defs:gve_tx_ring
393 struct gve_tx_ring { struct
395 union {
453 union {
511 } ____cacheline_aligned;
512 u64 pkt_done; /* free-running - total packets completed */
513 u64 bytes_done; /* free-running - total bytes completed */
514 u64 dropped_pkt; /* free-running - total packets dropped */
515 u64 dma_mapping_error; /* count of dma mapping errors */
518 union {
552 } ____cacheline_aligned;
553 struct netdev_queue *netdev_txq;
554 struct gve_queue_resources *q_resources; /* head and tail pointer idx */
555 struct device *dev;
556 u32 mask; /* masks req and done down to queue size */
557 u8 raw_addressing; /* use raw_addressing? */
560 u32 q_num ____cacheline_aligned; /* queue idx */
561 u32 stop_queue; /* count of queue stops */
562 u32 wake_queue; /* count of queue wakes */
586 struct gve_tx_ring *tx; /* tx rings on this block */ argument