Home
last modified time | relevance | path

Searched refs:umdevice (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnx/
H A Dbnxint.c132 bnx_rxpkts_intr(umdevice); in bnx_intr_recv()
142 bnx_rxpkts_post(umdevice); in bnx_intr_recv()
167 um_device_t *umdevice; in bnx_intr_1lvl() local
209 umdevice->intrFired++; in bnx_intr_1lvl()
235 umdevice->intr_count++; in bnx_intr_1lvl()
238 bnx_intr_recv(umdevice); in bnx_intr_1lvl()
242 bnx_intr_xmit(umdevice); in bnx_intr_1lvl()
255 umdevice->intr_count = 0; in bnx_intr_enable()
336 bnx_intr_wait(umdevice); in bnx_intr_disable()
362 umdevice->intrType = (umdevice->dev_var.disableMsix) ? in bnxIntrInit()
[all …]
H A Dbnxmod.c111 bnxIntrFini(umdevice); in bnx_free_system_resources()
202 bnx_cfg_msix(umdevice); in bnx_attach_attach()
277 (void) snprintf(umdevice->version, sizeof (umdevice->version), "%s", in bnx_attach_attach()
286 (void) snprintf(umdevice->versionFW, sizeof (umdevice->versionFW), in bnx_attach_attach()
289 (void) snprintf(umdevice->chipName, sizeof (umdevice->chipName), in bnx_attach_attach()
292 (void) snprintf(umdevice->intrAlloc, sizeof (umdevice->intrAlloc), in bnx_attach_attach()
299 umdevice->dev_name, umdevice->version, in bnx_attach_attach()
323 um_device_t *umdevice; in bnx_attach() local
393 um_device_t *umdevice; in bnx_detach() local
472 um_device_t *umdevice; in bnx_quiesce() local
[all …]
H A Dbnxcfg.c112 lmdevice = &(umdevice->lm_dev); in bnx_cfg_init()
119 &(umdevice->hwinit.lnkcfg), in bnx_cfg_init()
146 if (umdevice->dev_var.isfiber) { in bnx_cfg_init()
397 umdevice->dev_var.mtu = option; in bnx_cfg_init()
418 umdevice->rx_copy_threshold = 0; in bnx_cfg_init()
427 umdevice->nddcfg.link_speed = 0; in bnx_cfg_reset()
445 bcopy(&(umdevice->hwinit), &(umdevice->curcfg), sizeof (bnx_phy_cfg_t)); in bnx_cfg_reset()
456 lmdevice = &(umdevice->lm_dev); in bnx_cfg_map_serdes()
534 lmdevice = &(umdevice->lm_dev); in bnx_cfg_map_copper()
669 lmdevice = &(umdevice->lm_dev); in bnx_cfg_map_phy()
[all …]
H A Dbnxtmr.c113 um_device_t *umdevice; in bnx_timer() local
115 umdevice = (um_device_t *)arg; in bnx_timer()
116 lmdevice = &(umdevice->lm_dev); in bnx_timer()
124 um_send_driver_pulse(umdevice); in bnx_timer()
133 bnx_rxpkts_post(umdevice); in bnx_timer()
169 umdevice->tmrtid = timeout(bnx_timer, (void *)umdevice, in bnx_timer()
173 mutex_exit(&umdevice->tmr_mutex); in bnx_timer()
181 lmdevice = &(umdevice->lm_dev); in bnx_timer_start()
183 umdevice->timer_enabled = B_TRUE; in bnx_timer_start()
202 umdevice->tmrtid = timeout(bnx_timer, (void *)umdevice, in bnx_timer_start()
[all …]
H A Dbnxgldv3.c47 um_device_t *umdevice; in bnx_m_start() local
93 um_device_t *umdevice; in bnx_m_stop() local
103 bnx_hdwr_release(umdevice); in bnx_m_stop()
131 um_device_t *umdevice; in bnx_m_unicast() local
151 umdevice->dev_name); in bnx_m_unicast()
244 um_device_t *umdevice; in bnx_m_multicast() local
299 um_device_t *umdevice; in bnx_m_promiscuous() local
343 um_device_t *umdevice; in bnx_m_tx() local
450 um_device_t *umdevice; in bnx_m_stats() local
738 um_device_t *umdevice; in bnx_m_getcapab() local
[all …]
H A Dbnxhwi.c37 bnx_cfg_map_phy(umdevice); in bnx_update_phy()
47 umdevice->dev_name); in bnx_update_phy()
111 umdevice->memcnt = 0; in bnx_free_lmmem()
126 umdevice->dev_name); in bnx_hdwr_init()
137 umdevice->dev_name); in bnx_hdwr_init()
150 umdevice->os_param.status_block_dma_hdl = bnx_find_dma_hdl(umdevice, in bnx_hdwr_init()
166 bnx_free_lmmem(umdevice); in bnx_hdwr_init()
180 bnx_cfg_reset(umdevice); in bnx_hdwr_acquire()
199 umdevice->dev_name); in bnx_hdwr_acquire()
209 umdevice->dev_name); in bnx_hdwr_acquire()
[all …]
H A Dbnx_mm.c215 bnx_cfg_init(umdevice); in mm_get_user_config()
217 bnx_cfg_map_phy(umdevice); in mm_get_user_config()
277 um_device_t *umdevice; in mm_alloc_mem() local
281 umdevice = (um_device_t *)pdev; in mm_alloc_mem()
289 umdevice->dev_name); in mm_alloc_mem()
296 umdevice->dev_name); in mm_alloc_mem()
300 memreq = &umdevice->memreq[umdevice->memcnt]; in mm_alloc_mem()
305 umdevice->memcnt++; in mm_alloc_mem()
675 um_device_t *umdevice; in mm_indicate_link() local
834 um_device_t *umdevice; in mm_acquire_ind_reg_lock() local
[all …]
H A Dbnxsnd.c233 xmitinfo = &_TX_QINFO(umdevice, 0); in bnx_xmit_pkt_init()
295 lmdevice = &(umdevice->lm_dev); in bnx_xmit_packet()
530 lmdevice = &(umdevice->lm_dev); in bnx_xmit_ring_xmit_qpkt()
581 lmdevice = &(umdevice->lm_dev); in bnx_xmit_ring_xmit_mblk()
647 lmdevice = &(umdevice->lm_dev); in bnx_xmit_ring_intr()
680 umdevice->no_tx_credits &= in bnx_xmit_ring_post()
691 umdevice->no_tx_credits &= in bnx_xmit_ring_post()
770 umdevice->dev_name); in bnx_txpkts_init()
779 bnx_xmit_ring_fini(umdevice, i); in bnx_txpkts_init()
821 bnx_xmit_ring_post(umdevice, i); in bnx_txpkts_intr()
[all …]
H A Dbnxrcv.c284 lmdevice = &(umdevice->lm_dev); in bnx_recv_ring_recv()
365 umdevice->recv_discards++; in bnx_recv_ring_recv()
392 umdevice->recv_discards++; in bnx_recv_ring_recv()
448 mac_rx(umdevice->os_param.macp, in bnx_recv_ring_recv()
541 lmdevice = &(umdevice->lm_dev); in bnx_rxpkts_init()
548 bnx_recv_ring_init(umdevice, i); in bnx_rxpkts_init()
550 bnx_recv_ring_fill(umdevice, i); in bnx_rxpkts_init()
558 umdevice->dev_name, in bnx_rxpkts_init()
570 umdevice->dev_name); in bnx_rxpkts_init()
625 bnx_recv_ring_dump(umdevice, i); in bnx_rxpkts_recycle()
[all …]
H A Dbnxhwi.h28 int bnx_hdwr_init(um_device_t * const umdevice);
29 int bnx_hdwr_acquire(um_device_t * const umdevice);
30 void bnx_hdwr_release(um_device_t * const umdevice);
31 void bnx_hdwr_fini(um_device_t * const umdevice);
H A Dbnxcfg.h81 void bnx_cfg_msix(um_device_t * const umdevice);
82 void bnx_cfg_init(um_device_t * const umdevice);
83 void bnx_cfg_reset(um_device_t * const umdevice);
84 void bnx_cfg_map_phy(um_device_t * const umdevice);
H A Dbnx.h411 ddi_dma_handle_t *bnx_find_dma_hdl(um_device_t * const umdevice,