FreeBSD kernel BXE device code
|
#include <bxe.h>
Data Fields | |
struct bxe_softc * | sc |
bus_addr_t | paddr |
void * | vaddr |
bus_dma_tag_t | tag |
bus_dmamap_t | map |
bus_dma_segment_t | seg |
bus_size_t | size |
int | nseg |
char | msg [32] |
bus_dmamap_t bxe_dma::map |
Definition at line 478 of file bxe.h.
Referenced by bxe_dma_alloc(), and bxe_dma_free().
char bxe_dma::msg[32] |
Definition at line 482 of file bxe.h.
Referenced by bxe_dma_alloc(), and bxe_dma_map_addr().
int bxe_dma::nseg |
Definition at line 481 of file bxe.h.
Referenced by bxe_dma_map_addr().
bus_addr_t bxe_dma::paddr |
Definition at line 475 of file bxe.h.
Referenced by bxe_alloc_fw_stats_mem(), bxe_alloc_hsi_mem(), bxe_dma_map_addr(), bxe_grc_dump(), bxe_init_def_sb(), bxe_init_eq_ring(), bxe_init_eth_fp(), bxe_init_hw_func(), bxe_init_rx_rings(), bxe_pf_init(), bxe_pf_rx_q_prep(), bxe_pf_tx_q_prep(), and bxe_sp_post().
struct bxe_softc* bxe_dma::sc |
Definition at line 474 of file bxe.h.
Referenced by bxe_acquire_hw_lock(), bxe_acquire_nvram_lock(), bxe_acquire_phy_lock(), bxe_disable_nvram_access(), bxe_dma_alloc(), bxe_dma_free(), bxe_dma_map_addr(), bxe_enable_nvram_access(), bxe_nvram_read(), bxe_nvram_read_dword(), bxe_nvram_write(), bxe_nvram_write1(), bxe_nvram_write_dword(), bxe_reg_rd_ind(), bxe_reg_wr_ind(), bxe_release_hw_lock(), bxe_release_nvram_lock(), and bxe_release_phy_lock().
bus_size_t bxe_dma::size |
Definition at line 480 of file bxe.h.
Referenced by bxe_dma_alloc(), and bxe_dma_free().
bus_dma_tag_t bxe_dma::tag |
Definition at line 477 of file bxe.h.
Referenced by bxe_dma_alloc(), and bxe_dma_free().
void* bxe_dma::vaddr |
Definition at line 476 of file bxe.h.
Referenced by bxe_alloc_fw_stats_mem(), bxe_alloc_hsi_mem(), bxe_alloc_mem(), bxe_dma_alloc(), bxe_dma_free(), and bxe_grc_dump().