Home
last modified time | relevance | path

Searched refs:hldev (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device.c216 xge_os_pci_read16(hldev->pdev,hldev->cfgh, in xge_hal_device_is_slot_freeze()
246 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in __hal_device_led_actifity_fix()
567 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in __hal_device_bus_master_disable()
570 xge_os_pci_write16(hldev->pdev, hldev->cfgh, in __hal_device_bus_master_disable()
586 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in __hal_device_bus_master_enable()
2195 xge_os_pci_read8(hldev->pdev,hldev->cfgh, in __hal_device_pci_init()
2457 hldev->pdev, hldev->regh0, in __hal_device_handle_link_up_ind()
2557 hldev->pdev, hldev->regh0, in __hal_device_handle_link_down_ind()
3634 hldev, hldev->upper_layer_info); in __hal_device_handle_txpic()
5191 hldev->queueh = xge_queue_create(hldev->pdev, hldev->irqh, in xge_hal_device_initialize()
[all …]
H A Dxgehal-stats.c53 hldev->pdev, in __hal_stats_initialize()
117 hldev->pdev, in __hal_stats_initialize()
223 xge_assert(hldev); in __hal_stats_disable()
226 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in __hal_stats_disable()
229 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, val64, in __hal_stats_disable()
232 (void)xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in __hal_stats_disable()
255 xge_assert(hldev); in __hal_stats_terminate()
322 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in __hal_stats_enable()
334 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in __hal_stats_enable()
355 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in __hal_stats_enable()
[all …]
H A Dxgehal-mgmt.c51 if ((hldev == NULL) || (hldev->magic != XGE_HAL_MAGIC)) { in xge_hal_mgmt_about()
59 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
63 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
67 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
71 xge_os_pci_read16(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
75 xge_os_pci_read8(hldev->pdev, hldev->cfgh, in xge_hal_mgmt_about()
140 if ((hldev == NULL) || (hldev->magic != XGE_HAL_MAGIC)) { in xge_hal_mgmt_reg_read()
592 xge_os_pci_read16(hldev->pdev, hldev->cfgh, offset, in xge_hal_mgmt_pcireg_read()
704 xge_os_pci_read32(hldev->pdev, hldev->cfgh, i*4, in xge_hal_mgmt_pci_config()
821 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_restore_link_led()
[all …]
H A Dxgehal-device-fp.c45 return hldev->bar0; in xge_hal_device_bar0()
178 xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in xge_hal_device_begin_irq()
183 hldev, in xge_hal_device_begin_irq()
304 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_clear_rx()
324 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_clear_tx()
521 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_mask_tx()
540 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_mask_rx()
558 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_mask_all()
576 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_unmask_tx()
594 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in xge_hal_device_unmask_rx()
[all …]
H A Dxgehal-ring.c496 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, val64, in __hal_ring_hw_initialize()
508 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, val64, in __hal_ring_hw_initialize()
521 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in __hal_ring_hw_initialize()
549 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, 0ULL, in __hal_ring_hw_initialize()
554 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in __hal_ring_hw_initialize()
557 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, val64, in __hal_ring_hw_initialize()
561 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, val64, in __hal_ring_hw_initialize()
567 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in __hal_ring_hw_initialize()
645 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in __hal_ring_mtu_set()
650 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in __hal_ring_mtu_set()
[all …]
H A Dxgehal-fifo.c152 xge_hal_device_t *hldev; in __hal_fifo_open() local
180 hldev->irqh); in __hal_fifo_open()
334 hldev->pdev); in __hal_fifo_close()
375 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, 0, in __hal_fifo_hw_initialize()
381 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, 0ULL, in __hal_fifo_hw_initialize()
387 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in __hal_fifo_hw_initialize()
415 xge_os_pio_mem_write64(hldev->pdev, hldev->regh0, in __hal_fifo_hw_initialize()
429 __hal_pio_mem_write32_lower(hldev->pdev, hldev->regh0, (u32)part0, in __hal_fifo_hw_initialize()
432 __hal_pio_mem_write32_upper(hldev->pdev, hldev->regh0, (u32)(part0>>32), in __hal_fifo_hw_initialize()
444 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, in __hal_fifo_hw_initialize()
[all …]
H A Dxgehal-channel.c128 channel->pdev = hldev->pdev; in __hal_channel_allocate()
129 channel->regh0 = hldev->regh0; in __hal_channel_allocate()
130 channel->regh1 = hldev->regh1; in __hal_channel_allocate()
172 xge_hal_device_t *hldev; in __hal_channel_initialize() local
174 hldev = (xge_hal_device_t *)channel->devh; in __hal_channel_initialize()
227 xge_hal_device_t *hldev; in __hal_channel_terminate() local
229 hldev = (xge_hal_device_t *)channel->devh; in __hal_channel_terminate()
523 xge_hal_device_t *hldev; in xge_hal_channel_close() local
528 hldev = (xge_hal_device_t *)channel->devh; in xge_hal_channel_close()
575 xge_list_is_empty(&hldev->ring_channels)) { in xge_hal_channel_close()
[all …]
H A Dxgehal-mgmtaux.c920 if (hldev->config.rxufca_hi_lim != hldev->config.rxufca_lo_lim && in xge_hal_aux_stats_hal_read()
1417 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
1440 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
1448 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
1456 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
1464 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
1472 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
1480 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
1488 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
1496 xge_os_println(hldev->dump_buf); in xge_hal_aux_device_dump()
[all …]
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-device.h493 xge_hal_rts_rth_init(xge_hal_device_t *hldev);
496 xge_hal_rts_rth_clr(xge_hal_device_t *hldev);
523 return __hal_device_rti_configure(hldev, 1); in xge_hal_device_rti_reconfigure()
831 xge_hal_mask_msi(xge_hal_device_t *hldev);
858 xge_hal_device_rev(xge_hal_device_t *hldev);
876 xge_hal_device_bar0(xge_hal_device_t *hldev);
882 xge_hal_device_bar1(xge_hal_device_t *hldev);
963 xge_hal_device_t *hldev);
967 xge_hal_device_t *hldev);
971 xge_hal_device_t *hldev);
[all …]
H A Dxgehal-mgmt.h181 __hal_updt_stats_xpak(xge_hal_device_t *hldev);
184 __hal_chk_xpak_counter(xge_hal_device_t *hldev, int type, u32 value);
H A Dxgehal-channel.h479 xge_hal_channel_open(xge_hal_device_h hldev, xge_hal_channel_attr_t *attr,
H A Dxgehal-fifo.h262 void __hal_fifo_hw_initialize(xge_hal_device_h hldev);
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxgell.c43 #define XGELL_MAX_FRAME_SIZE(hldev) ((hldev)->config.mtu + \ argument
311 xge_hal_device_t *hldev; in xgell_rx_buffer_alloc() local
478 xge_hal_device_t *hldev; in xgell_rx_create_buffer_pool() local
499 DDI_INTR_PRI(hldev->irqh)); in xgell_rx_create_buffer_pool()
501 DDI_INTR_PRI(hldev->irqh)); in xgell_rx_create_buffer_pool()
1626 DDI_INTR_PRI(hldev->irqh)); in xgell_rx_ring_open()
1853 int maxpkt = hldev->config.mtu; in xgell_initiate_start()
1992 hldev->terminating = 0; in xgell_m_start()
2029 xge_hal_device_terminating(hldev); in xgell_m_stop()
2337 lldev->devh = hldev; in xgell_device_alloc()
[all …]
H A Dxge.c879 xge_hal_device_t *hldev = lldev->devh; in xge_add_intrs() local
893 (caddr_t)hldev, 0); in xge_add_intrs()
926 intr_arg = (caddr_t)hldev; in xge_add_intrs()
1080 xge_hal_device_t *hldev; in xge_attach() local
1269 xge_hal_device_private_set(hldev, ll); in xge_attach()
1279 xge_hal_device_terminate(hldev); in xge_attach()
1314 xge_hal_device_t *hldev = in xge_quiesce() local
1338 xge_hal_device_t *hldev; in xge_detach() local
1345 attr = xge_hal_device_attr(hldev); in xge_detach()
1367 xge_hal_device_terminating(hldev); in xge_detach()
[all …]