Lines Matching refs:bna_tx

2761 		void (*cbfn)(void *, struct bna_tx *);		\
2771 static void bna_tx_mod_cb_tx_stopped(void *tx_mod, struct bna_tx *tx);
2772 static void bna_bfi_tx_enet_start(struct bna_tx *tx);
2773 static void bna_tx_enet_stop(struct bna_tx *tx);
2785 bfa_fsm_state_decl(bna_tx, stopped, struct bna_tx, enum bna_tx_event);
2786 bfa_fsm_state_decl(bna_tx, start_wait, struct bna_tx, enum bna_tx_event);
2787 bfa_fsm_state_decl(bna_tx, started, struct bna_tx, enum bna_tx_event);
2788 bfa_fsm_state_decl(bna_tx, stop_wait, struct bna_tx, enum bna_tx_event);
2789 bfa_fsm_state_decl(bna_tx, cleanup_wait, struct bna_tx,
2791 bfa_fsm_state_decl(bna_tx, prio_stop_wait, struct bna_tx,
2793 bfa_fsm_state_decl(bna_tx, prio_cleanup_wait, struct bna_tx,
2795 bfa_fsm_state_decl(bna_tx, failed, struct bna_tx, enum bna_tx_event);
2796 bfa_fsm_state_decl(bna_tx, quiesce_wait, struct bna_tx,
2800 bna_tx_sm_stopped_entry(struct bna_tx *tx) in bna_tx_sm_stopped_entry()
2806 bna_tx_sm_stopped(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_stopped()
2831 bna_tx_sm_start_wait_entry(struct bna_tx *tx) in bna_tx_sm_start_wait_entry()
2837 bna_tx_sm_start_wait(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_start_wait()
2868 bna_tx_sm_started_entry(struct bna_tx *tx) in bna_tx_sm_started_entry()
2882 bna_tx_sm_started(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_started()
2907 bna_tx_sm_stop_wait_entry(struct bna_tx *tx) in bna_tx_sm_stop_wait_entry()
2912 bna_tx_sm_stop_wait(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_stop_wait()
2939 bna_tx_sm_cleanup_wait_entry(struct bna_tx *tx) in bna_tx_sm_cleanup_wait_entry()
2944 bna_tx_sm_cleanup_wait(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_cleanup_wait()
2962 bna_tx_sm_prio_stop_wait_entry(struct bna_tx *tx) in bna_tx_sm_prio_stop_wait_entry()
2969 bna_tx_sm_prio_stop_wait(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_prio_stop_wait()
2995 bna_tx_sm_prio_cleanup_wait_entry(struct bna_tx *tx) in bna_tx_sm_prio_cleanup_wait_entry()
3001 bna_tx_sm_prio_cleanup_wait(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_prio_cleanup_wait()
3026 bna_tx_sm_failed_entry(struct bna_tx *tx) in bna_tx_sm_failed_entry()
3031 bna_tx_sm_failed(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_failed()
3056 bna_tx_sm_quiesce_wait_entry(struct bna_tx *tx) in bna_tx_sm_quiesce_wait_entry()
3061 bna_tx_sm_quiesce_wait(struct bna_tx *tx, enum bna_tx_event event) in bna_tx_sm_quiesce_wait()
3086 bna_bfi_tx_enet_start(struct bna_tx *tx) in bna_bfi_tx_enet_start()
3135 bna_bfi_tx_enet_stop(struct bna_tx *tx) in bna_bfi_tx_enet_stop()
3149 bna_tx_enet_stop(struct bna_tx *tx) in bna_tx_enet_stop()
3196 static struct bna_tx *
3199 struct bna_tx *tx = NULL; in bna_tx_get()
3204 tx = list_first_entry(&tx_mod->tx_free_q, struct bna_tx, qe); in bna_tx_get()
3206 tx = list_last_entry(&tx_mod->tx_free_q, struct bna_tx, qe); in bna_tx_get()
3214 bna_tx_free(struct bna_tx *tx) in bna_tx_free()
3238 if (((struct bna_tx *)qe)->rid < tx->rid) in bna_tx_free()
3245 bna_tx_start(struct bna_tx *tx) in bna_tx_start()
3253 bna_tx_stop(struct bna_tx *tx) in bna_tx_stop()
3263 bna_tx_fail(struct bna_tx *tx) in bna_tx_fail()
3270 bna_bfi_tx_enet_start_rsp(struct bna_tx *tx, struct bfi_msgq_mhdr *msghdr) in bna_bfi_tx_enet_start_rsp()
3301 bna_bfi_tx_enet_stop_rsp(struct bna_tx *tx, struct bfi_msgq_mhdr *msghdr) in bna_bfi_tx_enet_stop_rsp()
3309 struct bna_tx *tx; in bna_bfi_bw_update_aen()
3362 struct bna_tx *
3370 struct bna_tx *tx; in bna_tx_create()
3511 bna_tx_destroy(struct bna_tx *tx) in bna_tx_destroy()
3524 bna_tx_enable(struct bna_tx *tx) in bna_tx_enable()
3536 bna_tx_disable(struct bna_tx *tx, enum bna_cleanup_type type, in bna_tx_disable() argument
3537 void (*cbfn)(void *, struct bna_tx *)) in bna_tx_disable()
3553 bna_tx_cleanup_complete(struct bna_tx *tx) in bna_tx_cleanup_complete()
3559 bna_tx_mod_cb_tx_stopped(void *arg, struct bna_tx *tx) in bna_tx_mod_cb_tx_stopped()
3585 tx_mod->tx = (struct bna_tx *) in bna_tx_mod_init()
3616 struct bna_tx *tx; in bna_tx_mod_start()
3630 struct bna_tx *tx; in bna_tx_mod_stop()
3651 struct bna_tx *tx; in bna_tx_mod_fail()
3661 bna_tx_coalescing_timeo_set(struct bna_tx *tx, int coalescing_timeo) in bna_tx_coalescing_timeo_set()