b44_private Struct Reference

Driver private state. More...

#include <b44.h>


Data Fields

struct net_devicenetdev
struct pci_devicepci
u8regs
u8 phy_addr
struct dma_desctx
struct io_buffertx_iobuf [B44_RING_SIZE]
u32 tx_cur
u32 tx_dirty
struct dma_descrx
struct io_bufferrx_iobuf [B44_RING_SIZE]
u32 rx_cur


Detailed Description

Driver private state.

Definition at line 417 of file b44.h.


Field Documentation

struct pci_device* b44_private::pci [read]

Definition at line 419 of file b44.h.

Referenced by b44_probe(), and ssb_pci_setup().

Definition at line 420 of file b44.h.

Referenced by b44_probe(), b44_read_eeprom(), b44_remove(), bflush(), br32(), and bw32().

Definition at line 421 of file b44.h.

Referenced by b44_load_mac_and_phy_addr(), b44_phy_read(), and b44_phy_write().

struct dma_desc* b44_private::tx [read]

Definition at line 423 of file b44.h.

Referenced by b44_free_tx_ring(), b44_init_hw(), b44_init_tx_ring(), b44_transmit(), and b44_tx_complete().

struct io_buffer* b44_private::tx_iobuf[B44_RING_SIZE] [read]

Definition at line 424 of file b44.h.

Referenced by b44_init_tx_ring(), b44_transmit(), and b44_tx_complete().

Definition at line 425 of file b44.h.

Referenced by b44_chip_reset(), and b44_transmit().

Definition at line 426 of file b44.h.

Referenced by b44_chip_reset(), and b44_tx_complete().

struct dma_desc* b44_private::rx [read]

Definition at line 428 of file b44.h.

Referenced by b44_free_rx_ring(), b44_init_hw(), b44_init_rx_ring(), and b44_populate_rx_descriptor().

struct io_buffer* b44_private::rx_iobuf[B44_RING_SIZE] [read]

Definition at line 430 of file b44.h.

Referenced by b44_chip_reset(), b44_process_rx_packets(), and b44_rx_refill().


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

Generated on Tue Apr 6 20:02:02 2010 for gPXE by  doxygen 1.5.7.1