Home
last modified time | relevance | path

Searched refs:lmdevice (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnx/
H A Dbnxhwi.c32 lm_device_t *lmdevice; in bnx_update_phy() local
34 lmdevice = &(umdevice->lm_dev); in bnx_update_phy()
42 lmstatus = lm_init_phy(lmdevice, lmdevice->params.req_medium, in bnx_update_phy()
43 lmdevice->params.flow_ctrl_cap, lmdevice->params.selective_autoneg, in bnx_update_phy()
119 lm_device_t *lmdevice; in bnx_hdwr_init() local
175 lm_device_t *lmdevice; in bnx_hdwr_acquire() local
190 lmdevice->vars.medium = lm_get_medium(lmdevice); in bnx_hdwr_acquire()
204 lmstatus = lm_init_phy(lmdevice, lmdevice->params.req_medium, in bnx_hdwr_acquire()
205 lmdevice->params.flow_ctrl_cap, lmdevice->params.selective_autoneg, in bnx_hdwr_acquire()
253 lm_device_t *lmdevice; in bnx_hdwr_release() local
[all …]
H A Dbnxtmr.c53 (void) lm_mwrite(lmdevice, lmdevice->params.phy_addr, in bnx_link_check()
55 (void) lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_link_check()
57 (void) lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_link_check()
61 (void) lm_mwrite(lmdevice, in bnx_link_check()
62 lmdevice->params.phy_addr, in bnx_link_check()
112 lm_device_t *lmdevice; in bnx_timer() local
116 lmdevice = &(umdevice->lm_dev); in bnx_timer()
148 bnx_link_check(lmdevice); in bnx_timer()
159 bnx_link_check2(lmdevice); in bnx_timer()
167 FLUSHPOSTEDWRITES(lmdevice); in bnx_timer()
[all …]
H A Dbnxcfg.c110 lm_device_t *lmdevice; in bnx_cfg_init() local
112 lmdevice = &(umdevice->lm_dev); in bnx_cfg_init()
114 lmmedium = lm_get_medium(lmdevice); in bnx_cfg_init()
267 lmdevice->params.tx_ticks = option; in bnx_cfg_init()
289 lmdevice->params.rx_ticks = option; in bnx_cfg_init()
454 lm_device_t *lmdevice; in bnx_cfg_map_serdes() local
456 lmdevice = &(umdevice->lm_dev); in bnx_cfg_map_serdes()
532 lm_device_t *lmdevice; in bnx_cfg_map_copper() local
534 lmdevice = &(umdevice->lm_dev); in bnx_cfg_map_copper()
666 lm_device_t *lmdevice; in bnx_cfg_map_phy() local
[all …]
H A Dbnxgldv3.c132 lm_device_t *lmdevice; in bnx_m_unicast() local
135 lmdevice = &(umdevice->lm_dev); in bnx_m_unicast()
148 if (lm_set_mac_addr(lmdevice, 0, in bnx_m_unicast()
173 lm_device_t *lmdevice; in bnx_mc_add() local
175 lmdevice = &(umdevice->lm_dev); in bnx_mc_add()
201 lm_device_t *lmdevice; in bnx_mc_del() local
203 lmdevice = &(umdevice->lm_dev); in bnx_mc_del()
209 lmstatus = lm_del_mc(lmdevice, in bnx_mc_del()
451 lm_device_t *lmdevice; in bnx_m_stats() local
460 lmdevice = &(umdevice->lm_dev); in bnx_m_stats()
[all …]
H A Dbnxint.c45 lm_device_t *lmdevice; in bnx_intr_priv() local
48 lmdevice = &(umdevice->lm_dev); in bnx_intr_priv()
54 intrstat = lm_get_interrupt_status(lmdevice); in bnx_intr_priv()
68 (void) lm_get_packets_rcvd(lmdevice, idx, 0, in bnx_intr_priv()
86 lm_service_phy_int(lmdevice, FALSE); in bnx_intr_priv()
166 lm_device_t *lmdevice; in bnx_intr_1lvl() local
172 lmdevice = &(umdevice->lm_dev); in bnx_intr_1lvl()
212 REG_WR(lmdevice, pci_config.pcicfg_int_ack_cmd, in bnx_intr_1lvl()
216 FLUSHPOSTEDWRITES(lmdevice); in bnx_intr_1lvl()
219 lmdevice->vars.status_virt->deflt.status_idx; in bnx_intr_1lvl()
[all …]
H A Dbnx_mm.c550 lm_device_t *lmdevice; in bnx_update_lp_cap() local
552 lmdevice = &(umdevice->lm_dev); in bnx_update_lp_cap()
555 lmstatus = lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_update_lp_cap()
563 lmstatus = lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_update_lp_cap()
584 lmstatus = lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_update_lp_cap()
596 lmstatus = lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_update_lp_cap()
646 lmstatus = lm_mread(lmdevice, lmdevice->params.phy_addr, in bnx_update_lp_cap()
677 umdevice = (um_device_t *)lmdevice; in mm_indicate_link()
753 if (lmdevice->vars.serdes_fallback_status) { in mm_indicate_link()
800 if (lmdevice->vars.flow_control & in mm_indicate_link()
[all …]
H A Dbnxsnd.c292 lm_device_t *lmdevice; in bnx_xmit_packet() local
295 lmdevice = &(umdevice->lm_dev); in bnx_xmit_packet()
299 txq = &lmdevice->tx_info.chain[ringidx]; in bnx_xmit_packet()
525 lm_device_t *lmdevice; in bnx_xmit_ring_xmit_qpkt() local
530 lmdevice = &(umdevice->lm_dev); in bnx_xmit_ring_xmit_qpkt()
579 lm_device_t *lmdevice; in bnx_xmit_ring_xmit_mblk() local
581 lmdevice = &(umdevice->lm_dev); in bnx_xmit_ring_xmit_mblk()
645 lm_device_t *lmdevice; in bnx_xmit_ring_intr() local
647 lmdevice = &(umdevice->lm_dev); in bnx_xmit_ring_intr()
667 lm_device_t *lmdevice; in bnx_xmit_ring_post() local
[all …]
H A Dbnxrcv.c283 lm_device_t *lmdevice; in bnx_recv_ring_recv() local
284 lmdevice = &(umdevice->lm_dev); in bnx_recv_ring_recv()
286 if ((lmdevice->params.keep_vlan_tag == 0) && in bnx_recv_ring_recv()
539 lm_device_t *lmdevice; in bnx_rxpkts_init() local
541 lmdevice = &(umdevice->lm_dev); in bnx_rxpkts_init()
553 s_list_entry_cnt(&lmdevice->rx_info.chain[i].free_descq); in bnx_rxpkts_init()
555 if (post_count != lmdevice->params.l2_rx_desc_cnt[i]) { in bnx_rxpkts_init()