Lines Matching refs:oct_dev

477 			lio->oct_dev->num_iqs].s.q_no;  in check_txq_status()
478 if (octnet_iq_is_full(lio->oct_dev, iq)) in check_txq_status()
482 INCR_INSTRQUEUE_PKT_COUNT(lio->oct_dev, iq, in check_txq_status()
538 struct octeon_device *oct = lio->oct_dev; in setup_link_status_change_wq()
577 struct octeon_device *oct = lio->oct_dev; in update_link_status()
621 struct octeon_device *oct = lio->oct_dev; in lio_sync_octeon_time()
671 struct octeon_device *oct = lio->oct_dev; in setup_sync_octeon_time_wq()
837 struct octeon_device *oct_dev = NULL; in liquidio_probe() local
840 oct_dev = octeon_allocate_device(pdev->device, in liquidio_probe()
842 if (!oct_dev) { in liquidio_probe()
848 oct_dev->msix_on = LIO_FLAG_MSIX_ENABLED; in liquidio_probe()
853 oct_dev->ptp_enable = true; in liquidio_probe()
855 oct_dev->ptp_enable = false; in liquidio_probe()
861 pci_set_drvdata(pdev, oct_dev); in liquidio_probe()
864 oct_dev->pci_dev = (void *)pdev; in liquidio_probe()
866 oct_dev->subsystem_id = pdev->subsystem_vendor | in liquidio_probe()
869 hs = &handshake[oct_dev->octeon_id]; in liquidio_probe()
874 if (oct_dev->octeon_id == 0) in liquidio_probe()
878 if (octeon_device_init(oct_dev)) { in liquidio_probe()
884 if (OCTEON_CN23XX_PF(oct_dev)) { in liquidio_probe()
887 if (atomic_read(oct_dev->adapter_refcount) == 1) { in liquidio_probe()
895 oct_dev->watchdog_task = kthread_create( in liquidio_probe()
896 liquidio_watchdog, oct_dev, in liquidio_probe()
898 if (!IS_ERR(oct_dev->watchdog_task)) { in liquidio_probe()
899 wake_up_process(oct_dev->watchdog_task); in liquidio_probe()
901 oct_dev->watchdog_task = NULL; in liquidio_probe()
902 dev_err(&oct_dev->pci_dev->dev, in liquidio_probe()
910 oct_dev->rx_pause = 1; in liquidio_probe()
911 oct_dev->tx_pause = 1; in liquidio_probe()
913 dev_dbg(&oct_dev->pci_dev->dev, "Device is ready\n"); in liquidio_probe()
1160 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev; in send_rx_ctrl_cmd()
1318 struct octeon_device *oct_dev = pci_get_drvdata(pdev); in liquidio_remove() local
1320 dev_dbg(&oct_dev->pci_dev->dev, "Stopping device\n"); in liquidio_remove()
1322 if (oct_dev->watchdog_task) in liquidio_remove()
1323 kthread_stop(oct_dev->watchdog_task); in liquidio_remove()
1325 if (!oct_dev->octeon_id && in liquidio_remove()
1326 oct_dev->fw_info.app_cap_flags & LIQUIDIO_SWITCHDEV_CAP) in liquidio_remove()
1329 if (oct_dev->app_mode && (oct_dev->app_mode == CVM_DRV_NIC_APP)) in liquidio_remove()
1330 liquidio_stop_nic_module(oct_dev); in liquidio_remove()
1335 octeon_destroy_resources(oct_dev); in liquidio_remove()
1337 dev_info(&oct_dev->pci_dev->dev, "Device removed\n"); in liquidio_remove()
1342 octeon_free_device_mem(oct_dev); in liquidio_remove()
1427 dma_unmap_single(&lio->oct_dev->pci_dev->dev, finfo->dptr, skb->len, in free_netbuf()
1451 dma_unmap_single(&lio->oct_dev->pci_dev->dev, in free_netsgbuf()
1459 pci_unmap_page((lio->oct_dev)->pci_dev, in free_netsgbuf()
1465 iq = skb_iq(lio->oct_dev, skb); in free_netsgbuf()
1494 dma_unmap_single(&lio->oct_dev->pci_dev->dev, in free_netsgbuf_with_resp()
1502 pci_unmap_page((lio->oct_dev)->pci_dev, in free_netsgbuf_with_resp()
1508 iq = skb_iq(lio->oct_dev, skb); in free_netsgbuf_with_resp()
1525 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev; in liquidio_ptp_adjfreq()
1582 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev; in liquidio_ptp_gettime()
1605 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev; in liquidio_ptp_settime()
1638 struct octeon_device *oct = (struct octeon_device *)lio->oct_dev; in oct_ptp_open()
1744 struct octeon_device *oct = lio->oct_dev; in setup_tx_poll_fn()
1777 struct octeon_device *oct = lio->oct_dev; in liquidio_open()
1837 struct octeon_device *oct = lio->oct_dev; in liquidio_stop()
1935 struct octeon_device *oct = lio->oct_dev; in liquidio_set_mcast_list()
1969 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_mcast_list()
1985 struct octeon_device *oct = lio->oct_dev; in liquidio_set_mac()
2005 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_mac()
2035 oct = lio->oct_dev; in liquidio_get_stats64()
2165 if (lio->oct_dev->ptp_enable) in liquidio_ioctl()
2192 oct = lio->oct_dev; in handle_timestamp()
2304 oct = lio->oct_dev; in liquidio_xmit()
2552 struct octeon_device *oct = lio->oct_dev; in liquidio_vlan_rx_add_vid()
2565 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_vlan_rx_add_vid()
2581 struct octeon_device *oct = lio->oct_dev; in liquidio_vlan_rx_kill_vid()
2594 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_vlan_rx_kill_vid()
2615 struct octeon_device *oct = lio->oct_dev; in liquidio_set_rxcsum_command()
2628 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_rxcsum_command()
2652 struct octeon_device *oct = lio->oct_dev; in liquidio_vxlan_port_command()
2666 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_vxlan_port_command()
2800 struct octeon_device *oct = lio->oct_dev; in __liquidio_set_vf_mac()
2840 struct octeon_device *oct = lio->oct_dev; in liquidio_set_vf_mac()
2857 struct octeon_device *oct = lio->oct_dev; in liquidio_set_vf_spoofchk()
2913 struct octeon_device *oct = lio->oct_dev; in liquidio_set_vf_vlan()
2965 struct octeon_device *oct = lio->oct_dev; in liquidio_get_vf_config()
2993 struct octeon_device *oct = lio->oct_dev; in liquidio_send_vf_trust_cmd()
3031 struct octeon_device *oct = lio->oct_dev; in liquidio_set_vf_trust()
3083 struct octeon_device *oct = lio->oct_dev; in liquidio_set_vf_link_state()
3171 struct octeon_device *oct = lio->oct_dev; in liquidio_get_port_parent_id()
3186 struct octeon_device *oct = lio->oct_dev; in liquidio_get_vf_stats()
3603 lio->oct_dev = octeon_dev; in setup_nic_devices()
3657 if (lio->oct_dev->chip_id == OCTEON_CN23XX_PF_VID) in setup_nic_devices()