FreeBSD kernel WPI device code
|
#include <if_wpivar.h>
Data Fields | |
struct wpi_dma_info | desc_dma |
struct wpi_dma_info | cmd_dma |
struct wpi_tx_desc * | desc |
struct wpi_tx_cmd * | cmd |
struct wpi_tx_data | data [WPI_TX_RING_COUNT] |
bus_dma_tag_t | data_dmat |
uint8_t | qid |
uint8_t | cur |
uint8_t | pending |
int16_t | queued |
int | update:1 |
Definition at line 69 of file if_wpivar.h.
struct wpi_tx_cmd* wpi_tx_ring::cmd |
Definition at line 73 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd(), wpi_cmd2(), and wpi_cmd_done().
struct wpi_dma_info wpi_tx_ring::cmd_dma |
Definition at line 71 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd(), wpi_cmd2(), wpi_cmd_done(), and wpi_free_tx_ring().
uint8_t wpi_tx_ring::cur |
Definition at line 77 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd(), wpi_cmd2(), wpi_fatal_intr(), wpi_free_txfrags(), wpi_reset_tx_ring(), and wpi_update_tx_ring().
struct wpi_tx_data wpi_tx_ring::data[WPI_TX_RING_COUNT] |
Definition at line 74 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd(), wpi_cmd2(), wpi_cmd_done(), wpi_free_tx_ring(), wpi_free_txfrags(), wpi_reset_tx_ring(), and wpi_tx_done().
bus_dma_tag_t wpi_tx_ring::data_dmat |
Definition at line 75 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd(), wpi_cmd2(), wpi_cmd_done(), wpi_detach(), wpi_free_tx_ring(), wpi_free_txfrags(), wpi_reset_tx_ring(), and wpi_tx_done().
struct wpi_tx_desc* wpi_tx_ring::desc |
Definition at line 72 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd(), wpi_cmd2(), wpi_reset_tx_ring(), and wpi_tx_done().
struct wpi_dma_info wpi_tx_ring::desc_dma |
Definition at line 70 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd(), wpi_cmd2(), wpi_free_tx_ring(), and wpi_reset_tx_ring().
uint8_t wpi_tx_ring::pending |
Definition at line 78 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd2(), wpi_free_txfrags(), and wpi_reset_tx_ring().
uint8_t wpi_tx_ring::qid |
Definition at line 76 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd(), wpi_cmd2(), wpi_fatal_intr(), wpi_update_tx_ring(), wpi_update_tx_ring_ps(), and wpi_wakeup_intr().
int16_t wpi_tx_ring::queued |
Definition at line 79 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_cmd2(), wpi_cmd_done(), wpi_fatal_intr(), wpi_reset_tx_ring(), wpi_tx_done(), and wpi_tx_ring_free_space().
int wpi_tx_ring::update |
Definition at line 80 of file if_wpivar.h.
Referenced by wpi_alloc_tx_ring(), wpi_reset_tx_ring(), wpi_update_tx_ring_ps(), and wpi_wakeup_intr().