Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | bna_rxf_vlan_cfg_soft_reset(rxf) |
#define | bna_rxf_rss_cfg_soft_reset(rxf) |
#define | BNA_GET_RXQS(qcfg) |
#define | SIZE_TO_PAGES(size) |
#define | call_rx_stop_cbfn(rx) |
#define | call_rx_stall_cbfn(rx) |
#define | bfi_enet_datapath_q_init(bfi_q, bna_qpt) |
#define | call_tx_stop_cbfn(tx) |
#define | call_tx_prio_change_cbfn(tx) |
Enumerations | |
enum | bna_tx_event { TX_E_START = 1, TX_E_STOP = 2, TX_E_FAIL = 3, TX_E_STARTED = 4, TX_E_STOPPED = 5, TX_E_PRIO_CHANGE = 6, TX_E_CLEANUP_DONE = 7, TX_E_BW_UPDATE = 8 } |
Variables | |
const u32 | bna_napi_dim_vector [BNA_LOAD_T_MAX][BNA_BIAS_T_MAX] |
#define bfi_enet_datapath_q_init | ( | bfi_q, | |
bna_qpt | |||
) |
Definition at line 1338 of file bna_tx_rx.c.
#define BNA_GET_RXQS | ( | qcfg | ) |
Definition at line 1313 of file bna_tx_rx.c.
#define bna_rxf_rss_cfg_soft_reset | ( | rxf | ) |
Definition at line 38 of file bna_tx_rx.c.
#define bna_rxf_vlan_cfg_soft_reset | ( | rxf | ) |
Definition at line 32 of file bna_tx_rx.c.
#define call_rx_stall_cbfn | ( | rx | ) |
#define call_rx_stop_cbfn | ( | rx | ) |
Definition at line 1319 of file bna_tx_rx.c.
#define call_tx_prio_change_cbfn | ( | tx | ) |
Definition at line 2803 of file bna_tx_rx.c.
#define call_tx_stop_cbfn | ( | tx | ) |
#define SIZE_TO_PAGES | ( | size | ) |
Definition at line 1316 of file bna_tx_rx.c.
enum bna_tx_event |
TX_E_START | |
TX_E_STOP | |
TX_E_FAIL | |
TX_E_STARTED | |
TX_E_STOPPED | |
TX_E_PRIO_CHANGE | |
TX_E_CLEANUP_DONE | |
TX_E_BW_UPDATE |
Definition at line 2817 of file bna_tx_rx.c.
void bna_bfi_bw_update_aen | ( | struct bna_tx_mod * | tx_mod | ) |
Definition at line 3390 of file bna_tx_rx.c.
void bna_bfi_rx_enet_start_rsp | ( | struct bna_rx * | rx, |
struct bfi_msgq_mhdr * | msghdr | ||
) |
Definition at line 2142 of file bna_tx_rx.c.
void bna_bfi_rx_enet_stop_rsp | ( | struct bna_rx * | rx, |
struct bfi_msgq_mhdr * | msghdr | ||
) |
Definition at line 2189 of file bna_tx_rx.c.
void bna_bfi_rxf_cfg_rsp | ( | struct bna_rxf * | rxf, |
struct bfi_msgq_mhdr * | msghdr | ||
) |
Definition at line 708 of file bna_tx_rx.c.
void bna_bfi_rxf_mcast_add_rsp | ( | struct bna_rxf * | rxf, |
struct bfi_msgq_mhdr * | msghdr | ||
) |
Definition at line 714 of file bna_tx_rx.c.
void bna_bfi_tx_enet_start_rsp | ( | struct bna_tx * | tx, |
struct bfi_msgq_mhdr * | msghdr | ||
) |
Definition at line 3350 of file bna_tx_rx.c.
void bna_bfi_tx_enet_stop_rsp | ( | struct bna_tx * | tx, |
struct bfi_msgq_mhdr * | msghdr | ||
) |
Definition at line 3384 of file bna_tx_rx.c.
Definition at line 2616 of file bna_tx_rx.c.
Definition at line 2704 of file bna_tx_rx.c.
|
read |
Definition at line 2310 of file bna_tx_rx.c.
Definition at line 2534 of file bna_tx_rx.c.
Definition at line 2717 of file bna_tx_rx.c.
Definition at line 2727 of file bna_tx_rx.c.
void bna_rx_disable | ( | struct bna_rx * | rx, |
enum bna_cleanup_type | type, | ||
void(*)(void *, struct bna_rx *) | cbfn | ||
) |
Definition at line 2599 of file bna_tx_rx.c.
Definition at line 2588 of file bna_tx_rx.c.
enum bna_cb_status bna_rx_mcast_add | ( | struct bna_rx * | rx, |
u8 * | addr, | ||
void(*)(struct bnad *, struct bna_rx *) | cbfn | ||
) |
Definition at line 874 of file bna_tx_rx.c.
enum bna_cb_status bna_rx_mcast_listset | ( | struct bna_rx * | rx, |
int | count, | ||
u8 * | mclist, | ||
void(*)(struct bnad *, struct bna_rx *) | cbfn | ||
) |
Definition at line 904 of file bna_tx_rx.c.
void bna_rx_mod_fail | ( | struct bna_rx_mod * | rx_mod | ) |
Definition at line 2047 of file bna_tx_rx.c.
void bna_rx_mod_init | ( | struct bna_rx_mod * | rx_mod, |
struct bna * | bna, | ||
struct bna_res_info * | res_info | ||
) |
Definition at line 2061 of file bna_tx_rx.c.
void bna_rx_mod_start | ( | struct bna_rx_mod * | rx_mod, |
enum bna_rx_type | type | ||
) |
Definition at line 2006 of file bna_tx_rx.c.
void bna_rx_mod_stop | ( | struct bna_rx_mod * | rx_mod, |
enum bna_rx_type | type | ||
) |
Definition at line 2023 of file bna_tx_rx.c.
void bna_rx_mod_uninit | ( | struct bna_rx_mod * | rx_mod | ) |
Definition at line 2121 of file bna_tx_rx.c.
enum bna_cb_status bna_rx_mode_set | ( | struct bna_rx * | rx, |
enum bna_rxmode | new_mode, | ||
enum bna_rxmode | bitmask, | ||
void(*)(struct bnad *, struct bna_rx *) | cbfn | ||
) |
Definition at line 2622 of file bna_tx_rx.c.
void bna_rx_res_req | ( | struct bna_rx_config * | q_cfg, |
struct bna_res_info * | res_info | ||
) |
Definition at line 2195 of file bna_tx_rx.c.
void bna_rx_sm_cleanup_wait | ( | struct bna_rx * | rx, |
enum bna_rx_event | event | ||
) |
Definition at line 1562 of file bna_tx_rx.c.
Definition at line 1557 of file bna_tx_rx.c.
Definition at line 1459 of file bna_tx_rx.c.
Definition at line 1492 of file bna_tx_rx.c.
Definition at line 1406 of file bna_tx_rx.c.
enum bna_cb_status bna_rx_ucast_set | ( | struct bna_rx * | rx, |
u8 * | ucmac, | ||
void(*)(struct bnad *, struct bna_rx *) | cbfn | ||
) |
Definition at line 850 of file bna_tx_rx.c.
Definition at line 969 of file bna_tx_rx.c.
Definition at line 984 of file bna_tx_rx.c.
Definition at line 2692 of file bna_tx_rx.c.
Definition at line 3652 of file bna_tx_rx.c.
Definition at line 3782 of file bna_tx_rx.c.
|
read |
Get resources
Definition at line 3449 of file bna_tx_rx.c.
Definition at line 3607 of file bna_tx_rx.c.
void bna_tx_disable | ( | struct bna_tx * | tx, |
enum bna_cleanup_type | type, | ||
void(*)(void *, struct bna_tx *) | cbfn | ||
) |
Definition at line 3635 of file bna_tx_rx.c.
Definition at line 3623 of file bna_tx_rx.c.
void bna_tx_mod_fail | ( | struct bna_tx_mod * | tx_mod | ) |
Definition at line 3767 of file bna_tx_rx.c.
void bna_tx_mod_init | ( | struct bna_tx_mod * | tx_mod, |
struct bna * | bna, | ||
struct bna_res_info * | res_info | ||
) |
Definition at line 3676 of file bna_tx_rx.c.
void bna_tx_mod_start | ( | struct bna_tx_mod * | tx_mod, |
enum bna_tx_type | type | ||
) |
Definition at line 3726 of file bna_tx_rx.c.
void bna_tx_mod_stop | ( | struct bna_tx_mod * | tx_mod, |
enum bna_tx_type | type | ||
) |
Definition at line 3743 of file bna_tx_rx.c.
void bna_tx_mod_uninit | ( | struct bna_tx_mod * | tx_mod | ) |
Definition at line 3709 of file bna_tx_rx.c.
void bna_tx_res_req | ( | int | num_txq, |
int | txq_depth, | ||
struct bna_res_info * | res_info | ||
) |
Definition at line 3402 of file bna_tx_rx.c.
const u32 bna_napi_dim_vector[BNA_LOAD_T_MAX][BNA_BIAS_T_MAX] |
Definition at line 2777 of file bna_tx_rx.c.