tx_mod            198 drivers/net/ethernet/brocade/bna/bna.h #define bna_tx_rid_mask(_bna) ((_bna)->tx_mod.rid_mask)
tx_mod            204 drivers/net/ethernet/brocade/bna/bna.h 	struct bna_tx_mod *__tx_mod = &(_bna)->tx_mod;			\
tx_mod            293 drivers/net/ethernet/brocade/bna/bna.h void bna_bfi_bw_update_aen(struct bna_tx_mod *tx_mod);
tx_mod            296 drivers/net/ethernet/brocade/bna/bna.h void bna_tx_mod_init(struct bna_tx_mod *tx_mod, struct bna *bna,
tx_mod            298 drivers/net/ethernet/brocade/bna/bna.h void bna_tx_mod_uninit(struct bna_tx_mod *tx_mod);
tx_mod            301 drivers/net/ethernet/brocade/bna/bna.h void bna_tx_mod_start(struct bna_tx_mod *tx_mod, enum bna_tx_type type);
tx_mod            302 drivers/net/ethernet/brocade/bna/bna.h void bna_tx_mod_stop(struct bna_tx_mod *tx_mod, enum bna_tx_type type);
tx_mod            303 drivers/net/ethernet/brocade/bna/bna.h void bna_tx_mod_fail(struct bna_tx_mod *tx_mod);
tx_mod            374 drivers/net/ethernet/brocade/bna/bna_enet.c 		bna_bfi_bw_update_aen(&bna->tx_mod);
tx_mod            818 drivers/net/ethernet/brocade/bna/bna_enet.c 	bna_tx_mod_start(&(enet)->bna->tx_mod, tx_type);		\
tx_mod            834 drivers/net/ethernet/brocade/bna/bna_enet.c 	bna_tx_mod_stop(&(enet)->bna->tx_mod, tx_type);			\
tx_mod            843 drivers/net/ethernet/brocade/bna/bna_enet.c 	bna_tx_mod_fail(&(enet)->bna->tx_mod);				\
tx_mod           1851 drivers/net/ethernet/brocade/bna/bna_enet.c 	stats_req->tx_enet_mask = htonl(bna->tx_mod.rid_mask);
tx_mod           1991 drivers/net/ethernet/brocade/bna/bna_enet.c 	bna_tx_mod_init(&bna->tx_mod, bna, res_info);
tx_mod           2012 drivers/net/ethernet/brocade/bna/bna_enet.c 		bna_tx_mod_uninit(&bna->tx_mod);
tx_mod           2771 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_tx_mod_cb_tx_stopped(void *tx_mod, struct bna_tx *tx);
tx_mod           3197 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_tx_get(struct bna_tx_mod *tx_mod, enum bna_tx_type type)
tx_mod           3201 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (list_empty(&tx_mod->tx_free_q))
tx_mod           3204 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		tx = list_first_entry(&tx_mod->tx_free_q, struct bna_tx, qe);
tx_mod           3206 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		tx = list_last_entry(&tx_mod->tx_free_q, struct bna_tx, qe);
tx_mod           3216 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_tx_mod *tx_mod = &tx->bna->tx_mod;
tx_mod           3224 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&txq->qe, &tx_mod->txq_free_q);
tx_mod           3227 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each(qe, &tx_mod->tx_active_q) {
tx_mod           3237 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_prev(qe, &tx_mod->tx_free_q)
tx_mod           3256 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx->stop_cbarg = &tx->bna->tx_mod;
tx_mod           3307 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_bw_update_aen(struct bna_tx_mod *tx_mod)
tx_mod           3311 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(tx, &tx_mod->tx_active_q, qe)
tx_mod           3369 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_tx_mod *tx_mod = &bna->tx_mod;
tx_mod           3388 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx = bna_tx_get(tx_mod, tx_cfg->tx_type);
tx_mod           3398 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (list_empty(&tx_mod->txq_free_q))
tx_mod           3401 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		txq = list_first_entry(&tx_mod->txq_free_q, struct bna_txq, qe);
tx_mod           3419 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_add_tail(&tx->qe, &tx_mod->tx_active_q);
tx_mod           3424 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (tx->bna->tx_mod.flags & BNA_TX_MOD_F_ENET_STARTED) {
tx_mod           3427 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			if (!(tx->bna->tx_mod.flags &
tx_mod           3432 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			if (tx->bna->tx_mod.flags & BNA_TX_MOD_F_ENET_LOOPBACK)
tx_mod           3492 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			txq->priority = tx_mod->default_prio;
tx_mod           3501 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->rid_mask |= BIT(tx->rid);
tx_mod           3519 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx->bna->tx_mod.rid_mask &= ~BIT(tx->rid);
tx_mod           3561 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_tx_mod *tx_mod = (struct bna_tx_mod *)arg;
tx_mod           3563 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_wc_down(&tx_mod->tx_stop_wc);
tx_mod           3569 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_tx_mod *tx_mod = (struct bna_tx_mod *)arg;
tx_mod           3571 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (tx_mod->stop_cbfn)
tx_mod           3572 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		tx_mod->stop_cbfn(&tx_mod->bna->enet);
tx_mod           3573 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->stop_cbfn = NULL;
tx_mod           3577 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_tx_mod_init(struct bna_tx_mod *tx_mod, struct bna *bna,
tx_mod           3582 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->bna = bna;
tx_mod           3583 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->flags = 0;
tx_mod           3585 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->tx = (struct bna_tx *)
tx_mod           3587 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->txq = (struct bna_txq *)
tx_mod           3590 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&tx_mod->tx_free_q);
tx_mod           3591 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&tx_mod->tx_active_q);
tx_mod           3593 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&tx_mod->txq_free_q);
tx_mod           3596 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		tx_mod->tx[i].rid = i;
tx_mod           3597 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&tx_mod->tx[i].qe, &tx_mod->tx_free_q);
tx_mod           3598 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&tx_mod->txq[i].qe, &tx_mod->txq_free_q);
tx_mod           3601 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->prio_map = BFI_TX_PRIO_MAP_ALL;
tx_mod           3602 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->default_prio = 0;
tx_mod           3603 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->iscsi_over_cee = BNA_STATUS_T_DISABLED;
tx_mod           3604 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->iscsi_prio = -1;
tx_mod           3608 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_tx_mod_uninit(struct bna_tx_mod *tx_mod)
tx_mod           3610 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->bna = NULL;
tx_mod           3614 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_tx_mod_start(struct bna_tx_mod *tx_mod, enum bna_tx_type type)
tx_mod           3618 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->flags |= BNA_TX_MOD_F_ENET_STARTED;
tx_mod           3620 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		tx_mod->flags |= BNA_TX_MOD_F_ENET_LOOPBACK;
tx_mod           3622 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(tx, &tx_mod->tx_active_q, qe)
tx_mod           3628 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_tx_mod_stop(struct bna_tx_mod *tx_mod, enum bna_tx_type type)
tx_mod           3632 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->flags &= ~BNA_TX_MOD_F_ENET_STARTED;
tx_mod           3633 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->flags &= ~BNA_TX_MOD_F_ENET_LOOPBACK;
tx_mod           3635 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->stop_cbfn = bna_enet_cb_tx_stopped;
tx_mod           3637 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_wc_init(&tx_mod->tx_stop_wc, bna_tx_mod_cb_tx_stopped_all, tx_mod);
tx_mod           3639 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(tx, &tx_mod->tx_active_q, qe)
tx_mod           3641 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bfa_wc_up(&tx_mod->tx_stop_wc);
tx_mod           3645 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_wc_wait(&tx_mod->tx_stop_wc);
tx_mod           3649 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_tx_mod_fail(struct bna_tx_mod *tx_mod)
tx_mod           3653 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->flags &= ~BNA_TX_MOD_F_ENET_STARTED;
tx_mod           3654 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	tx_mod->flags &= ~BNA_TX_MOD_F_ENET_LOOPBACK;
tx_mod           3656 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(tx, &tx_mod->tx_active_q, qe)
tx_mod            919 drivers/net/ethernet/brocade/bna/bna_types.h 	struct bna_tx_mod tx_mod;