iPXE
tg3_rx_prodring_set Struct Reference

#include <tg3.h>

Data Fields

u32 rx_std_prod_idx
u32 rx_std_cons_idx
u32 rx_std_iob_cnt
struct tg3_rx_buffer_descrx_std
struct io_bufferrx_iobufs [TG3_DEF_RX_RING_PENDING]
struct dma_mapping rx_std_map

Detailed Description

Definition at line 2949 of file tg3.h.

Field Documentation

◆ rx_std_prod_idx

u32 tg3_rx_prodring_set::rx_std_prod_idx

Definition at line 2950 of file tg3.h.

Referenced by tg3_refill_prod_ring(), tg3_reset_hw(), and tg3_rx_prodring_alloc().

◆ rx_std_cons_idx

u32 tg3_rx_prodring_set::rx_std_cons_idx

Definition at line 2951 of file tg3.h.

Referenced by tg3_rx_prodring_alloc().

◆ rx_std_iob_cnt

u32 tg3_rx_prodring_set::rx_std_iob_cnt

Definition at line 2952 of file tg3.h.

Referenced by tg3_open(), tg3_refill_prod_ring(), and tg3_rx_complete().

◆ rx_std

struct tg3_rx_buffer_desc* tg3_rx_prodring_set::rx_std

◆ rx_iobufs

struct io_buffer* tg3_rx_prodring_set::rx_iobufs[TG3_DEF_RX_RING_PENDING]

◆ rx_std_map

struct dma_mapping tg3_rx_prodring_set::rx_std_map

Definition at line 2955 of file tg3.h.

Referenced by tg3_alloc_consistent(), tg3_reset_hw(), and tg3_rx_prodring_fini().


The documentation for this struct was generated from the following file: