Symbol: bna
drivers/net/ethernet/brocade/bna/bna.h
255
void bna_bfi_stats_clr_rsp(struct bna *bna, struct bfi_msgq_mhdr *msghdr);
drivers/net/ethernet/brocade/bna/bna.h
259
void bna_mod_res_req(struct bna *bna, struct bna_res_info *res_info);
drivers/net/ethernet/brocade/bna/bna.h
260
void bna_init(struct bna *bna, struct bnad *bnad,
drivers/net/ethernet/brocade/bna/bna.h
263
void bna_mod_init(struct bna *bna, struct bna_res_info *res_info);
drivers/net/ethernet/brocade/bna/bna.h
264
void bna_uninit(struct bna *bna);
drivers/net/ethernet/brocade/bna/bna.h
265
int bna_num_txq_set(struct bna *bna, int num_txq);
drivers/net/ethernet/brocade/bna/bna.h
266
int bna_num_rxp_set(struct bna *bna, int num_rxp);
drivers/net/ethernet/brocade/bna/bna.h
267
void bna_hw_stats_get(struct bna *bna);
drivers/net/ethernet/brocade/bna/bna.h
278
void bna_mbox_handler(struct bna *bna, u32 intr_status);
drivers/net/ethernet/brocade/bna/bna.h
296
void bna_tx_mod_init(struct bna_tx_mod *tx_mod, struct bna *bna,
drivers/net/ethernet/brocade/bna/bna.h
308
struct bna_tx *bna_tx_create(struct bna *bna, struct bnad *bnad,
drivers/net/ethernet/brocade/bna/bna.h
333
void bna_rx_mod_init(struct bna_rx_mod *rx_mod, struct bna *bna,
drivers/net/ethernet/brocade/bna/bna.h
345
struct bna_rx *bna_rx_create(struct bna *bna, struct bnad *bnad,
drivers/net/ethernet/brocade/bna/bna.h
355
void bna_rx_dim_reconfig(struct bna *bna, const u32 vector[][BNA_BIAS_T_MAX]);
drivers/net/ethernet/brocade/bna/bna_enet.c
1171
bfa_msgq_cmd_post(&enet->bna->msgq, &enet->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_enet.c
1183
bna_enet_init(struct bna_enet *enet, struct bna *bna)
drivers/net/ethernet/brocade/bna/bna_enet.c
1185
enet->bna = bna;
drivers/net/ethernet/brocade/bna/bna_enet.c
119
ethport->link_cbfn(ethport->bna->bnad, BNA_LINK_DOWN);
drivers/net/ethernet/brocade/bna/bna_enet.c
1203
enet->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_enet.c
1226
enet->stop_cbarg = &enet->bna->ioceth;
drivers/net/ethernet/brocade/bna/bna_enet.c
1274
(*cbfn)(enet->bna->bnad);
drivers/net/ethernet/brocade/bna/bna_enet.c
1279
enet->stop_cbarg = enet->bna->bnad;
drivers/net/ethernet/brocade/bna/bna_enet.c
1309
bfa_nw_ioc_get_mac(&enet->bna->ioceth.ioc, mac);
drivers/net/ethernet/brocade/bna/bna_enet.c
1317
bna_intr_status_get((_ioceth)->bna, intr_status); \
drivers/net/ethernet/brocade/bna/bna_enet.c
1318
bnad_cb_mbox_intr_enable((_ioceth)->bna->bnad); \
drivers/net/ethernet/brocade/bna/bna_enet.c
1319
bna_mbox_intr_enable((_ioceth)->bna); \
drivers/net/ethernet/brocade/bna/bna_enet.c
1324
bna_mbox_intr_disable((_ioceth)->bna); \
drivers/net/ethernet/brocade/bna/bna_enet.c
1325
bnad_cb_mbox_intr_disable((_ioceth)->bna->bnad); \
drivers/net/ethernet/brocade/bna/bna_enet.c
1484
bna_enet_start(&ioceth->bna->enet);
drivers/net/ethernet/brocade/bna/bna_enet.c
1485
bna_stats_mod_start(&ioceth->bna->stats_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
1486
bnad_cb_ioceth_ready(ioceth->bna->bnad);
drivers/net/ethernet/brocade/bna/bna_enet.c
1499
bna_enet_fail(&ioceth->bna->enet);
drivers/net/ethernet/brocade/bna/bna_enet.c
1500
bna_stats_mod_fail(&ioceth->bna->stats_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
1538
bna_stats_mod_stop(&ioceth->bna->stats_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
1539
bna_enet_stop(&ioceth->bna->enet);
drivers/net/ethernet/brocade/bna/bna_enet.c
1550
bna_enet_fail(&ioceth->bna->enet);
drivers/net/ethernet/brocade/bna/bna_enet.c
1551
bna_stats_mod_fail(&ioceth->bna->stats_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
1593
bnad_cb_ioceth_failed(ioceth->bna->bnad);
drivers/net/ethernet/brocade/bna/bna_enet.c
1630
bfa_msgq_cmd_post(&ioceth->bna->msgq, &ioceth->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_enet.c
1688
bna_ioceth_init(struct bna_ioceth *ioceth, struct bna *bna,
drivers/net/ethernet/brocade/bna/bna_enet.c
1694
ioceth->bna = bna;
drivers/net/ethernet/brocade/bna/bna_enet.c
17
if (ethport->bna->enet.type == BNA_ENET_T_REGULAR)
drivers/net/ethernet/brocade/bna/bna_enet.c
1702
bfa_nw_ioc_pci_init(&ioceth->ioc, &bna->pcidev, BFI_PCIFN_CLASS_ETH);
drivers/net/ethernet/brocade/bna/bna_enet.c
1719
bfa_nw_cee_attach(&bna->cee, &ioceth->ioc, bna);
drivers/net/ethernet/brocade/bna/bna_enet.c
1720
bfa_nw_cee_mem_claim(&bna->cee, kva, dma);
drivers/net/ethernet/brocade/bna/bna_enet.c
1724
bfa_nw_flash_attach(&bna->flash, &ioceth->ioc, bna);
drivers/net/ethernet/brocade/bna/bna_enet.c
1725
bfa_nw_flash_memclaim(&bna->flash, kva, dma);
drivers/net/ethernet/brocade/bna/bna_enet.c
1729
bfa_msgq_attach(&bna->msgq, &ioceth->ioc);
drivers/net/ethernet/brocade/bna/bna_enet.c
1730
bfa_msgq_memclaim(&bna->msgq, kva, dma);
drivers/net/ethernet/brocade/bna/bna_enet.c
1731
bfa_msgq_regisr(&bna->msgq, BFI_MC_ENET, bna_msgq_rsp_handler, bna);
drivers/net/ethernet/brocade/bna/bna_enet.c
1748
ioceth->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_enet.c
1755
bnad_cb_ioceth_ready(ioceth->bna->bnad);
drivers/net/ethernet/brocade/bna/bna_enet.c
1767
bnad_cb_ioceth_disabled(ioceth->bna->bnad);
drivers/net/ethernet/brocade/bna/bna_enet.c
1772
ioceth->stop_cbarg = ioceth->bna->bnad;
drivers/net/ethernet/brocade/bna/bna_enet.c
1778
bna_ucam_mod_init(struct bna_ucam_mod *ucam_mod, struct bna *bna,
drivers/net/ethernet/brocade/bna/bna_enet.c
1787
for (i = 0; i < bna->ioceth.attr.num_ucmac; i++)
drivers/net/ethernet/brocade/bna/bna_enet.c
179
bna_bfi_stats_get_rsp(struct bna *bna, struct bfi_msgq_mhdr *msghdr)
drivers/net/ethernet/brocade/bna/bna_enet.c
1792
for (; i < (bna->ioceth.attr.num_ucmac * 2); i++)
drivers/net/ethernet/brocade/bna/bna_enet.c
1795
ucam_mod->bna = bna;
drivers/net/ethernet/brocade/bna/bna_enet.c
1801
ucam_mod->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_enet.c
1805
bna_mcam_mod_init(struct bna_mcam_mod *mcam_mod, struct bna *bna,
drivers/net/ethernet/brocade/bna/bna_enet.c
181
struct bfi_enet_stats_req *stats_req = &bna->stats_mod.stats_get;
drivers/net/ethernet/brocade/bna/bna_enet.c
1814
for (i = 0; i < bna->ioceth.attr.num_mcmac; i++)
drivers/net/ethernet/brocade/bna/bna_enet.c
1821
for (i = 0; i < bna->ioceth.attr.num_mcmac; i++)
drivers/net/ethernet/brocade/bna/bna_enet.c
1827
for (; i < (bna->ioceth.attr.num_mcmac * 2); i++)
drivers/net/ethernet/brocade/bna/bna_enet.c
1830
mcam_mod->bna = bna;
drivers/net/ethernet/brocade/bna/bna_enet.c
1836
mcam_mod->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_enet.c
1840
bna_bfi_stats_get(struct bna *bna)
drivers/net/ethernet/brocade/bna/bna_enet.c
1842
struct bfi_enet_stats_req *stats_req = &bna->stats_mod.stats_get;
drivers/net/ethernet/brocade/bna/bna_enet.c
1844
bna->stats_mod.stats_get_busy = true;
drivers/net/ethernet/brocade/bna/bna_enet.c
1851
stats_req->tx_enet_mask = htonl(bna->tx_mod.rid_mask);
drivers/net/ethernet/brocade/bna/bna_enet.c
1852
stats_req->rx_enet_mask = htonl(bna->rx_mod.rid_mask);
drivers/net/ethernet/brocade/bna/bna_enet.c
1853
stats_req->host_buffer.a32.addr_hi = bna->stats.hw_stats_dma.msb;
drivers/net/ethernet/brocade/bna/bna_enet.c
1854
stats_req->host_buffer.a32.addr_lo = bna->stats.hw_stats_dma.lsb;
drivers/net/ethernet/brocade/bna/bna_enet.c
1856
bfa_msgq_cmd_set(&bna->stats_mod.stats_get_cmd, NULL, NULL,
drivers/net/ethernet/brocade/bna/bna_enet.c
1858
bfa_msgq_cmd_post(&bna->msgq, &bna->stats_mod.stats_get_cmd);
drivers/net/ethernet/brocade/bna/bna_enet.c
1896
bna_mod_res_req(struct bna *bna, struct bna_res_info *res_info)
drivers/net/ethernet/brocade/bna/bna_enet.c
1898
struct bna_attr *attr = &bna->ioceth.attr;
drivers/net/ethernet/brocade/bna/bna_enet.c
196
stats_src = (u64 *)&(bna->stats.hw_stats_kva->rxf_stats[0]);
drivers/net/ethernet/brocade/bna/bna_enet.c
1966
bna_init(struct bna *bna, struct bnad *bnad,
drivers/net/ethernet/brocade/bna/bna_enet.c
1969
bna->bnad = bnad;
drivers/net/ethernet/brocade/bna/bna_enet.c
1970
bna->pcidev = *pcidev;
drivers/net/ethernet/brocade/bna/bna_enet.c
1972
bna->stats.hw_stats_kva = (struct bfi_enet_stats *)
drivers/net/ethernet/brocade/bna/bna_enet.c
1974
bna->stats.hw_stats_dma.msb =
drivers/net/ethernet/brocade/bna/bna_enet.c
1976
bna->stats.hw_stats_dma.lsb =
drivers/net/ethernet/brocade/bna/bna_enet.c
1979
bna_reg_addr_init(bna, &bna->pcidev);
drivers/net/ethernet/brocade/bna/bna_enet.c
1982
bna_ioceth_init(&bna->ioceth, bna, res_info);
drivers/net/ethernet/brocade/bna/bna_enet.c
1984
bna_enet_init(&bna->enet, bna);
drivers/net/ethernet/brocade/bna/bna_enet.c
1985
bna_ethport_init(&bna->ethport, bna);
drivers/net/ethernet/brocade/bna/bna_enet.c
1989
bna_mod_init(struct bna *bna, struct bna_res_info *res_info)
drivers/net/ethernet/brocade/bna/bna_enet.c
1991
bna_tx_mod_init(&bna->tx_mod, bna, res_info);
drivers/net/ethernet/brocade/bna/bna_enet.c
1993
bna_rx_mod_init(&bna->rx_mod, bna, res_info);
drivers/net/ethernet/brocade/bna/bna_enet.c
1995
bna_ucam_mod_init(&bna->ucam_mod, bna, res_info);
drivers/net/ethernet/brocade/bna/bna_enet.c
1997
bna_mcam_mod_init(&bna->mcam_mod, bna, res_info);
drivers/net/ethernet/brocade/bna/bna_enet.c
1999
bna->default_mode_rid = BFI_INVALID_RID;
drivers/net/ethernet/brocade/bna/bna_enet.c
200
stats_dst = (u64 *)&(bna->stats.hw_stats.rxf_stats[i]);
drivers/net/ethernet/brocade/bna/bna_enet.c
2000
bna->promisc_rid = BFI_INVALID_RID;
drivers/net/ethernet/brocade/bna/bna_enet.c
2002
bna->mod_flags |= BNA_MOD_F_INIT_DONE;
drivers/net/ethernet/brocade/bna/bna_enet.c
2006
bna_uninit(struct bna *bna)
drivers/net/ethernet/brocade/bna/bna_enet.c
2008
if (bna->mod_flags & BNA_MOD_F_INIT_DONE) {
drivers/net/ethernet/brocade/bna/bna_enet.c
2009
bna_mcam_mod_uninit(&bna->mcam_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
2010
bna_ucam_mod_uninit(&bna->ucam_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
2011
bna_rx_mod_uninit(&bna->rx_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
2012
bna_tx_mod_uninit(&bna->tx_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
2013
bna->mod_flags &= ~BNA_MOD_F_INIT_DONE;
drivers/net/ethernet/brocade/bna/bna_enet.c
2016
bna_stats_mod_uninit(&bna->stats_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
2017
bna_ethport_uninit(&bna->ethport);
drivers/net/ethernet/brocade/bna/bna_enet.c
2018
bna_enet_uninit(&bna->enet);
drivers/net/ethernet/brocade/bna/bna_enet.c
2020
bna_ioceth_uninit(&bna->ioceth);
drivers/net/ethernet/brocade/bna/bna_enet.c
2022
bna->bnad = NULL;
drivers/net/ethernet/brocade/bna/bna_enet.c
2026
bna_num_txq_set(struct bna *bna, int num_txq)
drivers/net/ethernet/brocade/bna/bna_enet.c
2028
if (bna->ioceth.attr.fw_query_complete &&
drivers/net/ethernet/brocade/bna/bna_enet.c
2029
(num_txq <= bna->ioceth.attr.num_txq)) {
drivers/net/ethernet/brocade/bna/bna_enet.c
2030
bna->ioceth.attr.num_txq = num_txq;
drivers/net/ethernet/brocade/bna/bna_enet.c
2038
bna_num_rxp_set(struct bna *bna, int num_rxp)
drivers/net/ethernet/brocade/bna/bna_enet.c
2040
if (bna->ioceth.attr.fw_query_complete &&
drivers/net/ethernet/brocade/bna/bna_enet.c
2041
(num_rxp <= bna->ioceth.attr.num_rxp)) {
drivers/net/ethernet/brocade/bna/bna_enet.c
2042
bna->ioceth.attr.num_rxp = num_rxp;
drivers/net/ethernet/brocade/bna/bna_enet.c
2082
bna_hw_stats_get(struct bna *bna)
drivers/net/ethernet/brocade/bna/bna_enet.c
2084
if (!bna->stats_mod.ioc_ready) {
drivers/net/ethernet/brocade/bna/bna_enet.c
2085
bnad_cb_stats_get(bna->bnad, BNA_CB_FAIL, &bna->stats);
drivers/net/ethernet/brocade/bna/bna_enet.c
2088
if (bna->stats_mod.stats_get_busy) {
drivers/net/ethernet/brocade/bna/bna_enet.c
2089
bnad_cb_stats_get(bna->bnad, BNA_CB_BUSY, &bna->stats);
drivers/net/ethernet/brocade/bna/bna_enet.c
2093
bna_bfi_stats_get(bna);
drivers/net/ethernet/brocade/bna/bna_enet.c
215
stats_dst = (u64 *)&(bna->stats.hw_stats.txf_stats[i]);
drivers/net/ethernet/brocade/bna/bna_enet.c
228
bna->stats_mod.stats_get_busy = false;
drivers/net/ethernet/brocade/bna/bna_enet.c
229
bnad_cb_stats_get(bna->bnad, BNA_CB_SUCCESS, &bna->stats);
drivers/net/ethernet/brocade/bna/bna_enet.c
239
ethport->link_cbfn(ethport->bna->bnad, ethport->link_status);
drivers/net/ethernet/brocade/bna/bna_enet.c
249
ethport->link_cbfn(ethport->bna->bnad, BNA_LINK_DOWN);
drivers/net/ethernet/brocade/bna/bna_enet.c
253
bna_err_handler(struct bna *bna, u32 intr_status)
drivers/net/ethernet/brocade/bna/bna_enet.c
255
if (BNA_IS_HALT_INTR(bna, intr_status))
drivers/net/ethernet/brocade/bna/bna_enet.c
256
bna_halt_clear(bna);
drivers/net/ethernet/brocade/bna/bna_enet.c
258
bfa_nw_ioc_error_isr(&bna->ioceth.ioc);
drivers/net/ethernet/brocade/bna/bna_enet.c
262
bna_mbox_handler(struct bna *bna, u32 intr_status)
drivers/net/ethernet/brocade/bna/bna_enet.c
264
if (BNA_IS_ERR_INTR(bna, intr_status)) {
drivers/net/ethernet/brocade/bna/bna_enet.c
265
bna_err_handler(bna, intr_status);
drivers/net/ethernet/brocade/bna/bna_enet.c
268
if (BNA_IS_MBOX_INTR(bna, intr_status))
drivers/net/ethernet/brocade/bna/bna_enet.c
269
bfa_nw_ioc_mbox_isr(&bna->ioceth.ioc);
drivers/net/ethernet/brocade/bna/bna_enet.c
275
struct bna *bna = (struct bna *)arg;
drivers/net/ethernet/brocade/bna/bna_enet.c
281
bna_rx_from_rid(bna, msghdr->enet_id, rx);
drivers/net/ethernet/brocade/bna/bna_enet.c
287
bna_rx_from_rid(bna, msghdr->enet_id, rx);
drivers/net/ethernet/brocade/bna/bna_enet.c
304
bna_rx_from_rid(bna, msghdr->enet_id, rx);
drivers/net/ethernet/brocade/bna/bna_enet.c
310
bna_rx_from_rid(bna, msghdr->enet_id, rx);
drivers/net/ethernet/brocade/bna/bna_enet.c
316
bna_rx_from_rid(bna, msghdr->enet_id, rx);
drivers/net/ethernet/brocade/bna/bna_enet.c
322
bna_tx_from_rid(bna, msghdr->enet_id, tx);
drivers/net/ethernet/brocade/bna/bna_enet.c
328
bna_tx_from_rid(bna, msghdr->enet_id, tx);
drivers/net/ethernet/brocade/bna/bna_enet.c
334
bna_bfi_ethport_admin_rsp(&bna->ethport, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
338
bna_bfi_ethport_lpbk_rsp(&bna->ethport, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
342
bna_bfi_pause_set_rsp(&bna->enet, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
346
bna_bfi_attr_get_rsp(&bna->ioceth, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
350
bna_bfi_stats_get_rsp(bna, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
358
bna_bfi_ethport_linkup_aen(&bna->ethport, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
362
bna_bfi_ethport_linkdown_aen(&bna->ethport, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
366
bna_bfi_ethport_enable_aen(&bna->ethport, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
370
bna_bfi_ethport_disable_aen(&bna->ethport, msghdr);
drivers/net/ethernet/brocade/bna/bna_enet.c
374
bna_bfi_bw_update_aen(&bna->tx_mod);
drivers/net/ethernet/brocade/bna/bna_enet.c
390
cbfn(&(_ethport)->bna->enet); \
drivers/net/ethernet/brocade/bna/bna_enet.c
400
cbfn((ethport)->bna->bnad, status); \
drivers/net/ethernet/brocade/bna/bna_enet.c
418
bfa_msgq_cmd_post(&ethport->bna->msgq, &ethport->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_enet.c
435
bfa_msgq_cmd_post(&ethport->bna->msgq, &ethport->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_enet.c
448
lpbk_up_req->mode = (ethport->bna->enet.type ==
drivers/net/ethernet/brocade/bna/bna_enet.c
456
bfa_msgq_cmd_post(&ethport->bna->msgq, &ethport->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_enet.c
473
bfa_msgq_cmd_post(&ethport->bna->msgq, &ethport->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_enet.c
479
if (ethport->bna->enet.type == BNA_ENET_T_REGULAR)
drivers/net/ethernet/brocade/bna/bna_enet.c
488
if (ethport->bna->enet.type == BNA_ENET_T_REGULAR)
drivers/net/ethernet/brocade/bna/bna_enet.c
65
stats_src = (u64 *)&bna->stats.hw_stats_kva->_name ## _stats; \
drivers/net/ethernet/brocade/bna/bna_enet.c
66
stats_dst = (u64 *)&bna->stats.hw_stats._name ## _stats; \
drivers/net/ethernet/brocade/bna/bna_enet.c
721
bna_ethport_init(struct bna_ethport *ethport, struct bna *bna)
drivers/net/ethernet/brocade/bna/bna_enet.c
724
ethport->bna = bna;
drivers/net/ethernet/brocade/bna/bna_enet.c
743
ethport->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_enet.c
773
ethport->link_cbfn(ethport->bna->bnad, BNA_LINK_DOWN);
drivers/net/ethernet/brocade/bna/bna_enet.c
817
bna_ethport_start(&(enet)->bna->ethport); \
drivers/net/ethernet/brocade/bna/bna_enet.c
818
bna_tx_mod_start(&(enet)->bna->tx_mod, tx_type); \
drivers/net/ethernet/brocade/bna/bna_enet.c
819
bna_rx_mod_start(&(enet)->bna->rx_mod, rx_type); \
drivers/net/ethernet/brocade/bna/bna_enet.c
832
bna_ethport_stop(&(enet)->bna->ethport); \
drivers/net/ethernet/brocade/bna/bna_enet.c
834
bna_tx_mod_stop(&(enet)->bna->tx_mod, tx_type); \
drivers/net/ethernet/brocade/bna/bna_enet.c
836
bna_rx_mod_stop(&(enet)->bna->rx_mod, rx_type); \
drivers/net/ethernet/brocade/bna/bna_enet.c
842
bna_ethport_fail(&(enet)->bna->ethport); \
drivers/net/ethernet/brocade/bna/bna_enet.c
843
bna_tx_mod_fail(&(enet)->bna->tx_mod); \
drivers/net/ethernet/brocade/bna/bna_enet.c
844
bna_rx_mod_fail(&(enet)->bna->rx_mod); \
drivers/net/ethernet/brocade/bna/bna_enet.c
852
bna_rx_mod_start(&(enet)->bna->rx_mod, rx_type); \
drivers/net/ethernet/brocade/bna/bna_enet.c
862
bna_rx_mod_stop(&(enet)->bna->rx_mod, rx_type); \
drivers/net/ethernet/brocade/bna/bna_enet.c
885
cbfn((enet)->bna->bnad); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
169
#define bna_intx_enable(bna, new_mask) \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
170
writel((new_mask), (bna)->regs.fn_int_mask)
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
171
#define bna_mbox_intr_disable(bna) \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
174
mask = readl((bna)->regs.fn_int_mask); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
175
writel((mask | (bna)->bits.mbox_mask_bits | \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
176
(bna)->bits.error_mask_bits), (bna)->regs.fn_int_mask); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
177
mask = readl((bna)->regs.fn_int_mask); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
180
#define bna_mbox_intr_enable(bna) \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
183
mask = readl((bna)->regs.fn_int_mask); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
184
writel((mask & ~((bna)->bits.mbox_mask_bits | \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
185
(bna)->bits.error_mask_bits)), (bna)->regs.fn_int_mask);\
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
186
mask = readl((bna)->regs.fn_int_mask); \
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1001
bna_ucam_mod_del_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1006
bna_ucam_mod_del_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1039
struct bna *bna = rxf->rx->bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1056
bna->promisc_rid = BFI_INVALID_RID;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1067
struct bna *bna = rxf->rx->bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1075
bna->promisc_rid = BFI_INVALID_RID;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1153
struct bna *bna = rxf->rx->bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1169
bna->promisc_rid = rxf->rx->rid;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1179
struct bna *bna = rxf->rx->bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1191
bna->promisc_rid = BFI_INVALID_RID;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1286
(rx)->rx_stall_cbfn((rx)->bna->bnad, (rx)); \
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1370
rx->rx_cleanup_cbfn(rx->bna->bnad, rx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1407
rx->rx_post_cbfn(rx->bna->bnad, rx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1424
rx->rx_cleanup_cbfn(rx->bna->bnad, rx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1475
bna_ib_start(rx->bna, &rxp->cq.ib, is_regular);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1477
bna_ethport_cb_rx_started(&rx->bna->ethport);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1486
bna_ethport_cb_rx_stopped(&rx->bna->ethport);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1492
bna_ethport_cb_rx_stopped(&rx->bna->ethport);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1495
rx->rx_cleanup_cbfn(rx->bna->bnad, rx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1516
rx->rx_cleanup_cbfn(rx->bna->bnad, rx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1625
cfg_req->rx_cfg.frame_size = bna_enet_mtu_get(&rx->bna->enet);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1655
bna_enet_mtu_get(&rx->bna->enet);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1711
bfa_msgq_cmd_post(&rx->bna->msgq, &rx->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1725
bfa_msgq_cmd_post(&rx->bna->msgq, &rx->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1735
bna_ib_stop(rx->bna, &rxp->cq.ib);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
190
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1943
rx_mod->stop_cbfn(&rx_mod->bna->enet);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1960
bna_rx_mod_cb_rx_stopped(&rx->bna->rx_mod, rx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1963
rx->stop_cbarg = &rx->bna->rx_mod;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2023
void bna_rx_mod_init(struct bna_rx_mod *rx_mod, struct bna *bna,
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2031
rx_mod->bna = bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2051
for (index = 0; index < bna->ioceth.attr.num_rxp; index++) {
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2055
rx_ptr->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
206
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2065
for (index = 0; index < bna->ioceth.attr.num_rxp; index++) {
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2072
for (index = 0; index < (bna->ioceth.attr.num_rxp * 2); index++) {
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2082
rx_mod->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2093
bfa_msgq_rsp_copy(&rx->bna->msgq, (u8 *)cfg_rsp,
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2104
rx->bna->pcidev.pci_bar_kva
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2108
rx->bna->pcidev.pci_bar_kva
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2113
rx->bna->pcidev.pci_bar_kva
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
222
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2250
bna_rx_create(struct bna *bna, struct bnad *bnad,
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2256
struct bna_rx_mod *rx_mod = &bna->rx_mod;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2308
rx->bna = bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2324
if (rx->bna->rx_mod.flags & BNA_RX_MOD_F_ENET_STARTED) {
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2327
if (!(rx->bna->rx_mod.flags &
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2332
if (rx->bna->rx_mod.flags & BNA_RX_MOD_F_ENET_LOOPBACK)
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
237
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2391
q0->rcb->bnad = bna->bnad;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2417
q1->rcb->bnad = bna->bnad;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2461
rxp->cq.ccb->bnad = bna->bnad;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2485
struct bna_rx_mod *rx_mod = &rx->bna->rx_mod;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2498
rx->rcb_destroy_cbfn(rx->bna->bnad, q0->rcb);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2506
rx->rcb_destroy_cbfn(rx->bna->bnad, q1->rcb);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2516
rx->ccb_destroy_cbfn(rx->bna->bnad, rxp->cq.ccb);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
252
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2530
rx->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2552
(*cbfn)(rx->bna->bnad, rx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2555
rx->stop_cbarg = rx->bna->bnad;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2604
if ((rx->bna->promisc_rid != BFI_INVALID_RID) &&
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2605
(rx->bna->promisc_rid != rxf->rx->rid))
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2609
if (rx->bna->default_mode_rid != BFI_INVALID_RID)
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2619
if ((rx->bna->default_mode_rid != BFI_INVALID_RID) &&
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2620
(rx->bna->default_mode_rid != rxf->rx->rid)) {
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2625
if (rx->bna->promisc_rid != BFI_INVALID_RID)
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2651
rxf->cam_fltr_cbarg = rx->bna->bnad;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2685
bna_rx_dim_reconfig(struct bna *bna, const u32 vector[][BNA_BIAS_T_MAX])
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2691
bna->rx_mod.dim_vector[i][j] = vector[i][j];
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2697
struct bna *bna = ccb->cq->rx->bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2738
coalescing_timeo = bna->rx_mod.dim_vector[load][bias];
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
277
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2876
bna_ib_start(tx->bna, &txq->ib, is_regular);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2878
tx->tx_resume_cbfn(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2887
tx->tx_stall_cbfn(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2893
tx->tx_stall_cbfn(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2894
tx->tx_cleanup_cbfn(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2918
tx->tx_cleanup_cbfn(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
292
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2964
tx->tx_stall_cbfn(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2978
tx->tx_cleanup_cbfn(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2997
tx->tx_cleanup_cbfn(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
308
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3131
bfa_msgq_cmd_post(&tx->bna->msgq, &tx->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3145
bfa_msgq_cmd_post(&tx->bna->msgq, &tx->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3155
bna_ib_stop(tx->bna, &txq->ib);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3216
struct bna_tx_mod *tx_mod = &tx->bna->tx_mod;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3234
tx->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3256
tx->stop_cbarg = &tx->bna->tx_mod;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3276
bfa_msgq_rsp_copy(&tx->bna->msgq, (u8 *)cfg_rsp,
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
328
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3285
tx->bna->pcidev.pci_bar_kva
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3288
tx->bna->pcidev.pci_bar_kva
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3363
bna_tx_create(struct bna *bna, struct bnad *bnad,
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3369
struct bna_tx_mod *tx_mod = &bna->tx_mod;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3391
tx->bna = bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3424
if (tx->bna->tx_mod.flags & BNA_TX_MOD_F_ENET_STARTED) {
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3427
if (!(tx->bna->tx_mod.flags &
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
343
bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3432
if (tx->bna->tx_mod.flags & BNA_TX_MOD_F_ENET_LOOPBACK)
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3487
(tx->tcb_setup_cbfn)(bna->bnad, txq->tcb);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3517
(tx->tcb_destroy_cbfn)(tx->bna->bnad, txq->tcb);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3519
tx->bna->tx_mod.rid_mask &= ~BIT(tx->rid);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3540
(*cbfn)(tx->bna->bnad, tx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3545
tx->stop_cbarg = tx->bna->bnad;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3572
tx_mod->stop_cbfn(&tx_mod->bna->enet);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3577
bna_tx_mod_init(struct bna_tx_mod *tx_mod, struct bna *bna,
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3582
tx_mod->bna = bna;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3595
for (i = 0; i < bna->ioceth.attr.num_txq; i++) {
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3610
tx_mod->bna = NULL;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
384
mchandle = bna_mcam_mod_handle_get(&rxf->rx->bna->mcam_mod);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
411
bna_mcam_mod_handle_put(&rxf->rx->bna->mcam_mod, mchandle);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
429
list_move_tail(&mac->qe, bna_mcam_mod_del_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
477
list_move_tail(&mac->qe, bna_mcam_mod_del_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
661
list_move_tail(&mac->qe, bna_ucam_mod_free_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
666
bna_ucam_mod_free_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
673
list_move_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
678
if (rxf->rx->bna->promisc_rid == rxf->rx->rid)
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
679
rxf->rx->bna->promisc_rid = BFI_INVALID_RID;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
680
if (rxf->rx->bna->default_mode_rid == rxf->rx->rid)
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
681
rxf->rx->bna->default_mode_rid = BFI_INVALID_RID;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
730
bna_cam_mod_mac_get(bna_ucam_mod_free_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
738
rxf->cam_fltr_cbarg = rx->bna->bnad;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
756
cbfn(rx->bna->bnad, rx);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
760
mac = bna_cam_mod_mac_get(bna_mcam_mod_free_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
767
rxf->cam_fltr_cbarg = rx->bna->bnad;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
777
struct bna_ucam_mod *ucam_mod = &rx->bna->ucam_mod;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
835
struct bna_mcam_mod *mcam_mod = &rx->bna->mcam_mod;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
903
list_move_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
911
del_mac = bna_cam_mod_mac_get(bna_mcam_mod_del_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
915
list_add_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
963
list_move_tail(&mac->qe, bna_ucam_mod_del_q(rxf->rx->bna));
drivers/net/ethernet/brocade/bna/bna_types.h
29
struct bna;
drivers/net/ethernet/brocade/bna/bna_types.h
328
struct bna *bna;
drivers/net/ethernet/brocade/bna/bna_types.h
362
struct bna *bna;
drivers/net/ethernet/brocade/bna/bna_types.h
389
struct bna *bna;
drivers/net/ethernet/brocade/bna/bna_types.h
499
struct bna *bna;
drivers/net/ethernet/brocade/bna/bna_types.h
546
struct bna *bna;
drivers/net/ethernet/brocade/bna/bna_types.h
826
struct bna *bna;
drivers/net/ethernet/brocade/bna/bna_types.h
844
struct bna *bna; /* back pointer to parent */
drivers/net/ethernet/brocade/bna/bna_types.h
876
struct bna *bna;
drivers/net/ethernet/brocade/bna/bna_types.h
893
struct bna *bna;
drivers/net/ethernet/brocade/bna/bnad.c
1086
bna_enet_perm_mac_get(&bnad->bna.enet, bnad->perm_addr);
drivers/net/ethernet/brocade/bna/bnad.c
1689
bna.ioceth.ioc.ioc_timer);
drivers/net/ethernet/brocade/bna/bnad.c
1693
bfa_nw_ioc_timeout(&bnad->bna.ioceth.ioc);
drivers/net/ethernet/brocade/bna/bnad.c
1701
bna.ioceth.ioc.hb_timer);
drivers/net/ethernet/brocade/bna/bnad.c
1705
bfa_nw_ioc_hb_check(&bnad->bna.ioceth.ioc);
drivers/net/ethernet/brocade/bna/bnad.c
1713
bna.ioceth.ioc.iocpf_timer);
drivers/net/ethernet/brocade/bna/bnad.c
1717
bfa_nw_iocpf_timeout(&bnad->bna.ioceth.ioc);
drivers/net/ethernet/brocade/bna/bnad.c
1725
bna.ioceth.ioc.sem_timer);
drivers/net/ethernet/brocade/bna/bnad.c
1729
bfa_nw_iocpf_sem_timeout(&bnad->bna.ioceth.ioc);
drivers/net/ethernet/brocade/bna/bnad.c
1788
bna_hw_stats_get(&bnad->bna);
drivers/net/ethernet/brocade/bna/bnad.c
1988
tx = bna_tx_create(&bnad->bna, bnad, tx_config, &tx_cbfn, res_info,
drivers/net/ethernet/brocade/bna/bnad.c
2116
bna_enet_mtu_set(&bnad->bna.enet,
drivers/net/ethernet/brocade/bna/bnad.c
2243
rx = bna_rx_create(&bnad->bna, bnad, rx_config, &rx_cbfn, res_info,
drivers/net/ethernet/brocade/bna/bnad.c
2273
bna_rx_dim_reconfig(&bnad->bna, bna_napi_dim_vector);
drivers/net/ethernet/brocade/bna/bnad.c
2450
bmap = bna_rx_rid_mask(&bnad->bna);
drivers/net/ethernet/brocade/bna/bnad.c
2564
bna_ioceth_disable(&bnad->bna.ioceth, BNA_HARD_CLEANUP);
drivers/net/ethernet/brocade/bna/bnad.c
2583
bna_ioceth_enable(&bnad->bna.ioceth);
drivers/net/ethernet/brocade/bna/bnad.c
2736
bna_enet_mtu_set(&bnad->bna.enet,
drivers/net/ethernet/brocade/bna/bnad.c
2738
bna_enet_pause_config(&bnad->bna.enet, &pause_config);
drivers/net/ethernet/brocade/bna/bnad.c
2739
bna_enet_enable(&bnad->bna.enet);
drivers/net/ethernet/brocade/bna/bnad.c
2782
bna_enet_disable(&bnad->bna.enet, BNA_HARD_CLEANUP,
drivers/net/ethernet/brocade/bna/bnad.c
3125
if (uc_count > bna_attr(&bnad->bna)->num_ucmac)
drivers/net/ethernet/brocade/bna/bnad.c
3166
if (mc_count > bna_attr(&bnad->bna)->num_mcmac)
drivers/net/ethernet/brocade/bna/bnad.c
3264
bna_enet_mtu_set(&bnad->bna.enet, frame_size, bnad_cb_enet_mtu_set);
drivers/net/ethernet/brocade/bna/bnad.c
3378
bna_intx_disable(&bnad->bna, curr_mask);
drivers/net/ethernet/brocade/bna/bnad.c
3380
bna_intx_enable(&bnad->bna, curr_mask);
drivers/net/ethernet/brocade/bna/bnad.c
3579
struct bna *bna;
drivers/net/ethernet/brocade/bna/bnad.c
3639
bna = &bnad->bna;
drivers/net/ethernet/brocade/bna/bnad.c
3648
bna_init(bna, bnad, &pcidev_info, &bnad->res_info[0]);
drivers/net/ethernet/brocade/bna/bnad.c
3651
bnad->stats.bna_stats = &bna->stats;
drivers/net/ethernet/brocade/bna/bnad.c
3659
timer_setup(&bnad->bna.ioceth.ioc.ioc_timer, bnad_ioc_timeout, 0);
drivers/net/ethernet/brocade/bna/bnad.c
3660
timer_setup(&bnad->bna.ioceth.ioc.hb_timer, bnad_ioc_hb_check, 0);
drivers/net/ethernet/brocade/bna/bnad.c
3661
timer_setup(&bnad->bna.ioceth.ioc.iocpf_timer, bnad_iocpf_timeout, 0);
drivers/net/ethernet/brocade/bna/bnad.c
3662
timer_setup(&bnad->bna.ioceth.ioc.sem_timer, bnad_iocpf_sem_timeout,
drivers/net/ethernet/brocade/bna/bnad.c
3677
if (bna_num_txq_set(bna, BNAD_NUM_TXQ + 1) ||
drivers/net/ethernet/brocade/bna/bnad.c
3678
bna_num_rxp_set(bna, BNAD_NUM_RXP + 1)) {
drivers/net/ethernet/brocade/bna/bnad.c
3679
bnad_q_num_adjust(bnad, bna_attr(bna)->num_txq - 1,
drivers/net/ethernet/brocade/bna/bnad.c
3680
bna_attr(bna)->num_rxp - 1);
drivers/net/ethernet/brocade/bna/bnad.c
3681
if (bna_num_txq_set(bna, BNAD_NUM_TXQ + 1) ||
drivers/net/ethernet/brocade/bna/bnad.c
3682
bna_num_rxp_set(bna, BNAD_NUM_RXP + 1))
drivers/net/ethernet/brocade/bna/bnad.c
3690
bna_mod_res_req(&bnad->bna, &bnad->mod_res_info[0]);
drivers/net/ethernet/brocade/bna/bnad.c
3700
bna_mod_init(&bnad->bna, &bnad->mod_res_info[0]);
drivers/net/ethernet/brocade/bna/bnad.c
3705
bna_enet_perm_mac_get(&bna->enet, bnad->perm_addr);
drivers/net/ethernet/brocade/bna/bnad.c
3730
timer_delete_sync(&bnad->bna.ioceth.ioc.ioc_timer);
drivers/net/ethernet/brocade/bna/bnad.c
3731
timer_delete_sync(&bnad->bna.ioceth.ioc.sem_timer);
drivers/net/ethernet/brocade/bna/bnad.c
3732
timer_delete_sync(&bnad->bna.ioceth.ioc.hb_timer);
drivers/net/ethernet/brocade/bna/bnad.c
3734
bna_uninit(bna);
drivers/net/ethernet/brocade/bna/bnad.c
3759
struct bna *bna;
drivers/net/ethernet/brocade/bna/bnad.c
3766
bna = &bnad->bna;
drivers/net/ethernet/brocade/bna/bnad.c
3773
timer_delete_sync(&bnad->bna.ioceth.ioc.ioc_timer);
drivers/net/ethernet/brocade/bna/bnad.c
3774
timer_delete_sync(&bnad->bna.ioceth.ioc.sem_timer);
drivers/net/ethernet/brocade/bna/bnad.c
3775
timer_delete_sync(&bnad->bna.ioceth.ioc.hb_timer);
drivers/net/ethernet/brocade/bna/bnad.c
3777
bna_uninit(bna);
drivers/net/ethernet/brocade/bna/bnad.c
782
bna_intr_status_get(&bnad->bna, intr_status);
drivers/net/ethernet/brocade/bna/bnad.c
784
if (BNA_IS_MBOX_ERR_INTR(&bnad->bna, intr_status))
drivers/net/ethernet/brocade/bna/bnad.c
785
bna_mbox_handler(&bnad->bna, intr_status);
drivers/net/ethernet/brocade/bna/bnad.c
809
bna_intr_status_get(&bnad->bna, intr_status);
drivers/net/ethernet/brocade/bna/bnad.c
816
if (BNA_IS_MBOX_ERR_INTR(&bnad->bna, intr_status))
drivers/net/ethernet/brocade/bna/bnad.c
817
bna_mbox_handler(&bnad->bna, intr_status);
drivers/net/ethernet/brocade/bna/bnad.h
308
struct bna bna;
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
102
rc = bfa_nw_ioc_debug_fwsave(&bnad->bna.ioceth.ioc,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
146
bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, &drvinfo->ioc_attr);
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
154
ret = bfa_nw_cee_get_attr(&bnad->bna.cee, &drvinfo->cee_attr,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
168
ret = bfa_nw_flash_get_attr(&bnad->bna.flash, &drvinfo->flash_attr,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
306
struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc;
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
367
struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc;
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
62
rc = bfa_nw_ioc_debug_fwtrc(&bnad->bna.ioceth.ioc,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
1011
ret = bfa_nw_flash_update_part(&bnad->bna.flash, flash_part,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
1046
ret = bfa_nw_flash_update_part(&bnad->bna.flash, BFA_FLASH_PART_FWIMG,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
291
bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, ioc_attr);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
507
pauseparam->rx_pause = bnad->bna.enet.pause_config.rx_pause;
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
508
pauseparam->tx_pause = bnad->bna.enet.pause_config.tx_pause;
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
523
if (pauseparam->rx_pause != bnad->bna.enet.pause_config.rx_pause ||
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
524
pauseparam->tx_pause != bnad->bna.enet.pause_config.tx_pause) {
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
528
bna_enet_pause_config(&bnad->bna.enet, &pause_config);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
614
bmap = bna_tx_rid_mask(&bnad->bna);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
621
bmap = bna_rx_rid_mask(&bnad->bna);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
667
bmap = bna_tx_rid_mask(&bnad->bna);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
673
bmap = bna_rx_rid_mask(&bnad->bna);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
850
bmap = bna_tx_rid_mask(&bnad->bna);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
863
bmap = bna_rx_rid_mask(&bnad->bna);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
912
ret = bfa_nw_flash_get_attr(&bnad->bna.flash, flash_attr,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
969
ret = bfa_nw_flash_read_part(&bnad->bna.flash, flash_part,