Searched refs:ioceth (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbna_enet.c156 bna_bfi_attr_get_rsp(struct bna_ioceth *ioceth, argument
166 if (!ioceth->attr.fw_query_complete) {
167 ioceth->attr.num_txq = ntohl(rsp->max_cfg);
168 ioceth->attr.num_rxp = ntohl(rsp->max_cfg);
169 ioceth->attr.num_ucmac = ntohl(rsp->max_ucmac);
170 ioceth->attr.num_mcmac = BFI_ENET_MAX_MCAM;
171 ioceth->attr.max_rit_size = ntohl(rsp->rit_size);
172 ioceth->attr.fw_query_complete = true;
175 bfa_fsm_send_event(ioceth, IOCETH_E_ENET_ATTR_RESP);
258 bfa_nw_ioc_error_isr(&bna->ioceth
1217 struct bna_ioceth *ioceth = (struct bna_ioceth *)arg; local
1382 bna_ioceth_sm_stopped_entry(struct bna_ioceth *ioceth) argument
1388 bna_ioceth_sm_stopped(struct bna_ioceth *ioceth, enum bna_ioceth_event event) argument
1416 bna_ioceth_sm_ioc_ready_wait_entry(struct bna_ioceth *ioceth) argument
1425 bna_ioceth_sm_ioc_ready_wait(struct bna_ioceth *ioceth, enum bna_ioceth_event event) argument
1453 bna_ioceth_sm_enet_attr_wait_entry(struct bna_ioceth *ioceth) argument
1459 bna_ioceth_sm_enet_attr_wait(struct bna_ioceth *ioceth, enum bna_ioceth_event event) argument
1482 bna_ioceth_sm_ready_entry(struct bna_ioceth *ioceth) argument
1490 bna_ioceth_sm_ready(struct bna_ioceth *ioceth, enum bna_ioceth_event event) argument
1510 bna_ioceth_sm_last_resp_wait_entry(struct bna_ioceth *ioceth) argument
1515 bna_ioceth_sm_last_resp_wait(struct bna_ioceth *ioceth, enum bna_ioceth_event event) argument
1536 bna_ioceth_sm_enet_stop_wait_entry(struct bna_ioceth *ioceth) argument
1543 bna_ioceth_sm_enet_stop_wait(struct bna_ioceth *ioceth, enum bna_ioceth_event event) argument
1566 bna_ioceth_sm_ioc_disable_wait_entry(struct bna_ioceth *ioceth) argument
1571 bna_ioceth_sm_ioc_disable_wait(struct bna_ioceth *ioceth, enum bna_ioceth_event event) argument
1591 bna_ioceth_sm_failed_entry(struct bna_ioceth *ioceth) argument
1597 bna_ioceth_sm_failed(struct bna_ioceth *ioceth, enum bna_ioceth_event event) argument
1620 bna_bfi_attr_get(struct bna_ioceth *ioceth) argument
1638 struct bna_ioceth *ioceth = (struct bna_ioceth *)arg; local
1649 struct bna_ioceth *ioceth = (struct bna_ioceth *)arg; local
1657 struct bna_ioceth *ioceth = (struct bna_ioceth *)arg; local
1665 struct bna_ioceth *ioceth = (struct bna_ioceth *)arg; local
1677 bna_attr_init(struct bna_ioceth *ioceth) argument
1688 bna_ioceth_init(struct bna_ioceth *ioceth, struct bna *bna, struct bna_res_info *res_info) argument
1744 bna_ioceth_uninit(struct bna_ioceth *ioceth) argument
1752 bna_ioceth_enable(struct bna_ioceth *ioceth) argument
1764 bna_ioceth_disable(struct bna_ioceth *ioceth, enum bna_cleanup_type type) argument
[all...]
H A Dbna_hw_defs.h132 #define bna_port_id_get(_bna) ((_bna)->ioceth.ioc.port_id)
157 init_halt = readl((_bna)->ioceth.ioc.ioc_regs.ll_halt); \
159 writel(init_halt, (_bna)->ioceth.ioc.ioc_regs.ll_halt); \
160 init_halt = readl((_bna)->ioceth.ioc.ioc_regs.ll_halt); \
H A Dbnad_debugfs.c62 rc = bfa_nw_ioc_debug_fwtrc(&bnad->bna.ioceth.ioc,
102 rc = bfa_nw_ioc_debug_fwsave(&bnad->bna.ioceth.ioc,
146 bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, &drvinfo->ioc_attr);
306 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc;
367 struct bfa_ioc *ioc = &bnad->bna.ioceth.ioc;
H A Dbfa_cs.h48 BFA_SM_TABLE(ioceth, bna_ioceth, bna_ioceth_event, bna_fsm_ioceth_t)
H A Dbna.h248 #define bna_attr(_bna) (&(_bna)->ioceth.attr)
397 void bna_ioceth_enable(struct bna_ioceth *ioceth);
398 void bna_ioceth_disable(struct bna_ioceth *ioceth,
H A Dbnad.c1080 * Workaround for first ioceth enable failure & we
1689 struct bnad *bnad = from_timer(bnad, t, bna.ioceth.ioc.ioc_timer);
1693 bfa_nw_ioc_timeout(&bnad->bna.ioceth.ioc);
1700 struct bnad *bnad = from_timer(bnad, t, bna.ioceth.ioc.hb_timer);
1704 bfa_nw_ioc_hb_check(&bnad->bna.ioceth.ioc);
1711 struct bnad *bnad = from_timer(bnad, t, bna.ioceth.ioc.iocpf_timer);
1715 bfa_nw_iocpf_timeout(&bnad->bna.ioceth.ioc);
1722 struct bnad *bnad = from_timer(bnad, t, bna.ioceth.ioc.sem_timer);
1726 bfa_nw_iocpf_sem_timeout(&bnad->bna.ioceth.ioc);
2552 /* Enable / disable ioceth */
[all...]
H A Dbna_types.h925 struct bna_ioceth ioceth; member in struct:bna
H A Dbna_tx_rx.c2051 for (index = 0; index < bna->ioceth.attr.num_rxp; index++) {
2065 for (index = 0; index < bna->ioceth.attr.num_rxp; index++) {
2072 for (index = 0; index < (bna->ioceth.attr.num_rxp * 2); index++) {
3595 for (i = 0; i < bna->ioceth.attr.num_txq; i++) {
H A Dbnad_ethtool.c291 bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, ioc_attr);

Completed in 176 milliseconds