|
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.
1.8.2