Lines Matching refs:hldev

148 static void vxge_callback_link_up(struct __vxge_hw_device *hldev)  in vxge_callback_link_up()  argument
150 struct net_device *dev = hldev->ndev; in vxge_callback_link_up()
171 static void vxge_callback_link_down(struct __vxge_hw_device *hldev) in vxge_callback_link_down() argument
173 struct net_device *dev = hldev->ndev; in vxge_callback_link_down()
1374 msix_id = (vpath->handle->vpath->hldev->first_vp_id * in vxge_vpath_intr_enable()
1390 struct __vxge_hw_device *hldev; in vxge_vpath_intr_disable() local
1393 hldev = pci_get_drvdata(vdev->pdev); in vxge_vpath_intr_disable()
1395 vxge_hw_vpath_wait_receive_idle(hldev, vpath->device_id); in vxge_vpath_intr_disable()
1407 msix_id = (vpath->handle->vpath->hldev->first_vp_id * in vxge_vpath_intr_disable()
1846 struct __vxge_hw_device *hldev = pci_get_drvdata(vdev->pdev); in vxge_poll_inta() local
1864 vxge_hw_device_unmask_all(hldev); in vxge_poll_inta()
1865 vxge_hw_device_flush_io(hldev); in vxge_poll_inta()
1885 struct __vxge_hw_device *hldev = pci_get_drvdata(pdev); in vxge_netpoll() local
1894 vxge_hw_device_clear_tx_rx(hldev); in vxge_netpoll()
1896 vxge_hw_device_clear_tx_rx(hldev); in vxge_netpoll()
2176 struct __vxge_hw_device *hldev; in vxge_isr_napi() local
2183 hldev = pci_get_drvdata(vdev->pdev); in vxge_isr_napi()
2191 status = vxge_hw_device_begin_irq(hldev, vdev->exec_mode, &reason); in vxge_isr_napi()
2193 vxge_hw_device_mask_all(hldev); in vxge_isr_napi()
2200 vxge_hw_device_clear_tx_rx(hldev); in vxge_isr_napi()
2206 vxge_hw_device_unmask_all(hldev); in vxge_isr_napi()
2210 vxge_hw_device_mask_all(hldev); in vxge_isr_napi()
2211 vxge_hw_device_flush_io(hldev); in vxge_isr_napi()
2705 struct __vxge_hw_device *hldev; in vxge_open() local
2715 hldev = pci_get_drvdata(vdev->pdev); in vxge_open()
2770 hldev->config.rth_en ? "enabled" : "disabled"); in vxge_open()
2939 struct __vxge_hw_device *hldev; in do_vxge_close() local
2946 hldev = pci_get_drvdata(vdev->pdev); in do_vxge_close()
3001 vxge_hw_device_wait_receive_idle(hldev); in do_vxge_close()
3372 static int vxge_device_register(struct __vxge_hw_device *hldev, in vxge_device_register() argument
3390 vxge_hw_device_trace_level_get(hldev), in vxge_device_register()
3397 vxge_hw_device_trace_level_get(hldev), in vxge_device_register()
3405 vdev->devh = hldev; in vxge_device_register()
3406 vdev->pdev = hldev->pdev; in vxge_device_register()
3442 vxge_debug_init(vxge_hw_device_trace_level_get(hldev), in vxge_device_register()
3447 vxge_debug_init(vxge_hw_device_trace_level_get(hldev), in vxge_device_register()
3457 vxge_debug_init(vxge_hw_device_trace_level_get(hldev), in vxge_device_register()
3472 vxge_debug_init(vxge_hw_device_trace_level_get(hldev), in vxge_device_register()
3476 hldev->ndev = ndev; in vxge_device_register()
3481 hldev, in vxge_device_register()
3489 vxge_hw_device_trace_level_get(hldev), in vxge_device_register()
3493 vxge_debug_entryexit(vxge_hw_device_trace_level_get(hldev), in vxge_device_register()
3511 static void vxge_device_unregister(struct __vxge_hw_device *hldev) in vxge_device_unregister() argument
3517 dev = hldev->ndev; in vxge_device_unregister()
3548 vxge_callback_crit_err(struct __vxge_hw_device *hldev, in vxge_callback_crit_err() argument
3551 struct net_device *dev = hldev->ndev; in vxge_callback_crit_err()
3589 vxge_hw_device_mask_all(hldev); in vxge_callback_crit_err()
4038 struct __vxge_hw_device *hldev = pci_get_drvdata(pdev); in vxge_io_error_detected() local
4039 struct net_device *netdev = hldev->ndev; in vxge_io_error_detected()
4067 struct __vxge_hw_device *hldev = pci_get_drvdata(pdev); in vxge_io_slot_reset() local
4068 struct net_device *netdev = hldev->ndev; in vxge_io_slot_reset()
4092 struct __vxge_hw_device *hldev = pci_get_drvdata(pdev); in vxge_io_resume() local
4093 struct net_device *netdev = hldev->ndev; in vxge_io_resume()
4138 struct __vxge_hw_device *hldev = vdev->devh; in vxge_fw_upgrade() local
4152 status = vxge_update_fw_image(hldev, fw->data, fw->size); in vxge_fw_upgrade()
4162 status = vxge_hw_upgrade_read_version(hldev, &maj, &min, &bld); in vxge_fw_upgrade()
4188 status = vxge_hw_flash_fw(hldev); in vxge_fw_upgrade()
4305 struct __vxge_hw_device *hldev; in vxge_probe() local
4503 status = vxge_hw_device_initialize(&hldev, &attr, device_config); in vxge_probe()
4517 status = vxge_hw_vpath_eprom_img_ver_get(hldev, img); in vxge_probe()
4525 hldev->eprom_versions[i] = img[i].version; in vxge_probe()
4538 status = vxge_hw_vpath_strip_fcs_check(hldev, vpath_mask); in vxge_probe()
4555 status = vxge_timestamp_config(hldev); in vxge_probe()
4564 vxge_hw_device_debug_set(hldev, VXGE_ERR, VXGE_COMPONENT_LL); in vxge_probe()
4567 pci_set_drvdata(pdev, hldev); in vxge_probe()
4582 ret = vxge_device_register(hldev, ll_config, high_dma, no_of_vpath, in vxge_probe()
4593 vxge_hw_device_debug_set(hldev, VXGE_TRACE, VXGE_COMPONENT_LL); in vxge_probe()
4594 VXGE_COPY_DEBUG_INFO_TO_LL(vdev, vxge_hw_device_error_level_get(hldev), in vxge_probe()
4595 vxge_hw_device_trace_level_get(hldev)); in vxge_probe()
4654 vdev->ndev->name, vxge_hw_device_link_width_get(hldev)); in vxge_probe()
4724 vxge_hw_device_unmask_all(hldev); in vxge_probe()
4729 vxge_hw_device_debug_set(hldev, VXGE_ERR, VXGE_COMPONENT_LL); in vxge_probe()
4730 VXGE_COPY_DEBUG_INFO_TO_LL(vdev, vxge_hw_device_error_level_get(hldev), in vxge_probe()
4731 vxge_hw_device_trace_level_get(hldev)); in vxge_probe()
4740 vxge_device_unregister(hldev); in vxge_probe()
4742 vxge_hw_device_terminate(hldev); in vxge_probe()
4766 struct __vxge_hw_device *hldev; in vxge_remove() local
4770 hldev = pci_get_drvdata(pdev); in vxge_remove()
4771 if (hldev == NULL) in vxge_remove()
4774 vdev = netdev_priv(hldev->ndev); in vxge_remove()
4783 vxge_device_unregister(hldev); in vxge_remove()
4785 vxge_hw_device_terminate(hldev); in vxge_remove()