Linux Kernel
3.7.1
|
#include <bna_types.h>
Data Fields | |
struct list_head | qe |
int | rid |
int | hw_id |
bfa_fsm_t | fsm |
enum bna_tx_flags | flags |
enum bna_tx_type | type |
int | num_txq |
struct list_head | txq_q |
u16 | txf_vlan_id |
void(* | tcb_setup_cbfn )(struct bnad *, struct bna_tcb *) |
void(* | tcb_destroy_cbfn )(struct bnad *, struct bna_tcb *) |
void(* | tx_stall_cbfn )(struct bnad *, struct bna_tx *) |
void(* | tx_resume_cbfn )(struct bnad *, struct bna_tx *) |
void(* | tx_cleanup_cbfn )(struct bnad *, struct bna_tx *) |
void(* | stop_cbfn )(void *arg, struct bna_tx *tx) |
void * | stop_cbarg |
void(* | prio_change_cbfn )(struct bnad *bnad, struct bna_tx *tx) |
struct bfa_msgq_cmd_entry | msgq_cmd |
union { | |
struct bfi_enet_tx_cfg_req cfg_req | |
struct bfi_enet_req req | |
struct bfi_enet_tx_cfg_rsp cfg_rsp | |
} | bfi_enet_cmd |
struct bna * | bna |
void * | priv |
Definition at line 474 of file bna_types.h.
union { ... } bfi_enet_cmd |
Definition at line 510 of file bna_types.h.
struct bfi_enet_tx_cfg_req cfg_req |
Definition at line 505 of file bna_types.h.
struct bfi_enet_tx_cfg_rsp cfg_rsp |
Definition at line 507 of file bna_types.h.
enum bna_tx_flags flags |
Definition at line 481 of file bna_types.h.
Definition at line 480 of file bna_types.h.
int hw_id |
Definition at line 478 of file bna_types.h.
struct bfa_msgq_cmd_entry msgq_cmd |
Definition at line 503 of file bna_types.h.
int num_txq |
Definition at line 484 of file bna_types.h.
Definition at line 501 of file bna_types.h.
Definition at line 511 of file bna_types.h.
Definition at line 476 of file bna_types.h.
struct bfi_enet_req req |
Definition at line 506 of file bna_types.h.
int rid |
Definition at line 477 of file bna_types.h.
void* stop_cbarg |
Definition at line 498 of file bna_types.h.
Definition at line 491 of file bna_types.h.
u16 txf_vlan_id |
Definition at line 487 of file bna_types.h.
Definition at line 486 of file bna_types.h.
enum bna_tx_type type |
Definition at line 483 of file bna_types.h.