Lines Matching refs:oct_dev

471 			lio->oct_dev->num_iqs].s.q_no;
472 if (octnet_iq_is_full(lio->oct_dev, iq))
476 INCR_INSTRQUEUE_PKT_COUNT(lio->oct_dev, iq,
532 struct octeon_device *oct = lio->oct_dev;
571 struct octeon_device *oct = lio->oct_dev;
615 struct octeon_device *oct = lio->oct_dev;
665 struct octeon_device *oct = lio->oct_dev;
831 struct octeon_device *oct_dev = NULL;
834 oct_dev = octeon_allocate_device(pdev->device,
836 if (!oct_dev) {
842 oct_dev->msix_on = LIO_FLAG_MSIX_ENABLED;
847 oct_dev->ptp_enable = true;
849 oct_dev->ptp_enable = false;
855 pci_set_drvdata(pdev, oct_dev);
858 oct_dev->pci_dev = (void *)pdev;
860 oct_dev->subsystem_id = pdev->subsystem_vendor |
863 hs = &handshake[oct_dev->octeon_id];
868 if (oct_dev->octeon_id == 0)
872 if (octeon_device_init(oct_dev)) {
878 if (OCTEON_CN23XX_PF(oct_dev)) {
881 if (atomic_read(oct_dev->adapter_refcount) == 1) {
889 oct_dev->watchdog_task = kthread_run(liquidio_watchdog,
890 oct_dev,
893 if (IS_ERR(oct_dev->watchdog_task)) {
894 oct_dev->watchdog_task = NULL;
895 dev_err(&oct_dev->pci_dev->dev,
903 oct_dev->rx_pause = 1;
904 oct_dev->tx_pause = 1;
906 dev_dbg(&oct_dev->pci_dev->dev, "Device is ready\n");
1151 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
1311 struct octeon_device *oct_dev = pci_get_drvdata(pdev);
1313 dev_dbg(&oct_dev->pci_dev->dev, "Stopping device\n");
1315 if (oct_dev->watchdog_task)
1316 kthread_stop(oct_dev->watchdog_task);
1318 if (!oct_dev->octeon_id &&
1319 oct_dev->fw_info.app_cap_flags & LIQUIDIO_SWITCHDEV_CAP)
1322 if (oct_dev->app_mode && (oct_dev->app_mode == CVM_DRV_NIC_APP))
1323 liquidio_stop_nic_module(oct_dev);
1328 octeon_destroy_resources(oct_dev);
1330 dev_info(&oct_dev->pci_dev->dev, "Device removed\n");
1335 octeon_free_device_mem(oct_dev);
1420 dma_unmap_single(&lio->oct_dev->pci_dev->dev, finfo->dptr, skb->len,
1444 dma_unmap_single(&lio->oct_dev->pci_dev->dev,
1452 dma_unmap_page(&lio->oct_dev->pci_dev->dev,
1458 iq = skb_iq(lio->oct_dev, skb);
1487 dma_unmap_single(&lio->oct_dev->pci_dev->dev,
1495 dma_unmap_page(&lio->oct_dev->pci_dev->dev,
1501 iq = skb_iq(lio->oct_dev, skb);
1520 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
1578 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
1601 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
1634 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
1740 struct octeon_device *oct = lio->oct_dev;
1773 struct octeon_device *oct = lio->oct_dev;
1853 struct octeon_device *oct = lio->oct_dev;
1953 struct octeon_device *oct = lio->oct_dev;
1987 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2003 struct octeon_device *oct = lio->oct_dev;
2023 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2053 oct = lio->oct_dev;
2180 if (lio->oct_dev->ptp_enable)
2207 oct = lio->oct_dev;
2319 oct = lio->oct_dev;
2567 struct octeon_device *oct = lio->oct_dev;
2580 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2596 struct octeon_device *oct = lio->oct_dev;
2609 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2630 struct octeon_device *oct = lio->oct_dev;
2643 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2667 struct octeon_device *oct = lio->oct_dev;
2681 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2815 struct octeon_device *oct = lio->oct_dev;
2855 struct octeon_device *oct = lio->oct_dev;
2872 struct octeon_device *oct = lio->oct_dev;
2928 struct octeon_device *oct = lio->oct_dev;
2980 struct octeon_device *oct = lio->oct_dev;
3008 struct octeon_device *oct = lio->oct_dev;
3046 struct octeon_device *oct = lio->oct_dev;
3098 struct octeon_device *oct = lio->oct_dev;
3186 struct octeon_device *oct = lio->oct_dev;
3201 struct octeon_device *oct = lio->oct_dev;
3616 lio->oct_dev = octeon_dev;
3670 if (lio->oct_dev->chip_id == OCTEON_CN23XX_PF_VID)