/linux/drivers/net/ethernet/cavium/liquidio/ |
A D | lio_ethtool.c | 670 struct octeon_device *oct_dev = lio->oct_dev; in lio_get_eeprom_len() local 687 struct octeon_device *oct_dev = lio->oct_dev; in lio_get_eeprom() local 762 struct octeon_device *oct_dev = lio->oct_dev; in octnet_mdio45_access() local 1429 struct octeon_device *oct_dev = lio->oct_dev; in lio_get_ethtool_stats() local 1719 struct octeon_device *oct_dev = lio->oct_dev; in lio_vf_get_ethtool_stats() local 1827 struct octeon_device *oct_dev = lio->oct_dev; in lio_get_priv_flags_strings() local 1850 struct octeon_device *oct_dev = lio->oct_dev; in lio_get_strings() local 1899 struct octeon_device *oct_dev = lio->oct_dev; in lio_vf_get_strings() local 1944 struct octeon_device *oct_dev = lio->oct_dev; in lio_get_priv_flags_ss_count() local 1962 struct octeon_device *oct_dev = lio->oct_dev; in lio_get_sset_count() local [all …]
|
A D | lio_core.c | 58 lio_dma_free(lio->oct_dev, in lio_delete_glists() 725 oct = droq->oct_dev; in liquidio_napi_drv_callback() 750 oct = droq->oct_dev; in liquidio_napi_poll() 1384 struct octeon_device *oct_dev = lio->oct_dev; in lio_fetch_vf_stats() local 1424 dev_err(&oct_dev->pci_dev->dev, in lio_fetch_vf_stats() 1434 dev_warn(&oct_dev->pci_dev->dev, in lio_fetch_vf_stats() 1449 struct octeon_device *oct_dev = lio->oct_dev; in lio_fetch_stats() local 1455 if (OCTEON_CN23XX_PF(oct_dev)) { in lio_fetch_stats() 1463 oct_dev->vfstats_poll++; in lio_fetch_stats() 1672 oct = lio->oct_dev; in liquidio_set_fec() [all …]
|
A D | lio_main.c | 842 if (!oct_dev) { in liquidio_probe() 853 oct_dev->ptp_enable = true; in liquidio_probe() 896 oct_dev, in liquidio_probe() 909 oct_dev->rx_pause = 1; in liquidio_probe() 910 oct_dev->tx_pause = 1; in liquidio_probe() 1324 if (oct_dev->watchdog_task) in liquidio_remove() 1327 if (!oct_dev->octeon_id && in liquidio_remove() 1331 if (oct_dev->app_mode && (oct_dev->app_mode == CVM_DRV_NIC_APP)) in liquidio_remove() 2043 oct = lio->oct_dev; in liquidio_get_stats64() 2200 oct = lio->oct_dev; in handle_timestamp() [all …]
|
A D | lio_vf_main.c | 390 if (!oct_dev) { in liquidio_vf_probe() 400 pci_set_drvdata(pdev, oct_dev); in liquidio_vf_probe() 403 oct_dev->pci_dev = pdev; in liquidio_vf_probe() 408 if (octeon_device_init(oct_dev)) { in liquidio_vf_probe() 768 octeon_free_device_mem(oct_dev); in liquidio_vf_remove() 852 iq = skb_iq(lio->oct_dev, skb); in free_netsgbuf() 896 iq = skb_iq(lio->oct_dev, skb); in free_netsgbuf_with_resp() 1188 oct = lio->oct_dev; in liquidio_get_stats64() 1328 oct = lio->oct_dev; in handle_timestamp() 1433 oct = lio->oct_dev; in liquidio_xmit() [all …]
|
A D | octeon_device.h | 408 struct octeon_device *oct_dev; member 740 #define octeon_write_csr(oct_dev, reg_off, value) \ argument 741 writel(value, (oct_dev)->mmio[0].hw_addr + (reg_off)) 743 #define octeon_write_csr64(oct_dev, reg_off, val64) \ argument 744 writeq(val64, (oct_dev)->mmio[0].hw_addr + (reg_off)) 746 #define octeon_read_csr(oct_dev, reg_off) \ argument 747 readl((oct_dev)->mmio[0].hw_addr + (reg_off)) 749 #define octeon_read_csr64(oct_dev, reg_off) \ argument 750 readq((oct_dev)->mmio[0].hw_addr + (reg_off))
|
A D | octeon_main.h | 185 wait_for_sc_completion_timeout(struct octeon_device *oct_dev, in wait_for_sc_completion_timeout() argument 201 dev_err(&oct_dev->pci_dev->dev, "%s: sc is timeout\n", in wait_for_sc_completion_timeout() 206 dev_err(&oct_dev->pci_dev->dev, "%s: sc is interrupted\n", in wait_for_sc_completion_timeout() 211 dev_err(&oct_dev->pci_dev->dev, "%s: sc has fatal timeout\n", in wait_for_sc_completion_timeout()
|
A D | octeon_droq.h | 254 struct octeon_device *oct_dev; member 337 int octeon_init_droq(struct octeon_device *oct_dev, 350 int octeon_delete_droq(struct octeon_device *oct_dev, u32 q_no);
|
A D | octeon_mailbox.c | 239 struct octeon_device *oct = mbox->oct_dev; in octeon_mbox_process_cmd() 310 mbox_cmd.fn(mbox->oct_dev, &mbox_cmd, in octeon_mbox_process_message() 329 mbox_cmd.fn(mbox->oct_dev, &mbox_cmd, mbox_cmd.fn_arg); in octeon_mbox_process_message()
|
A D | octeon_network.h | 127 struct octeon_device *oct_dev; member 577 qno = lio->linfo.txpciq[i % lio->oct_dev->num_iqs].s.q_no; in wake_txqs() 580 INCR_INSTRQUEUE_PKT_COUNT(lio->oct_dev, qno, in wake_txqs()
|
A D | octeon_mailbox.h | 86 struct octeon_device *oct_dev; member
|
A D | cn23xx_vf_device.c | 290 mbox->oct_dev = oct; in cn23xx_setup_vf_mbox() 474 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_handle_vf_mbox_intr() 490 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_vf_msix_interrupt_handler()
|
A D | octeon_iq.h | 77 struct octeon_device *oct_dev; member
|
A D | octeon_device.c | 840 ioq_vector->oct_dev = oct; in octeon_allocate_ioq_vector() 1439 oct = droq->oct_dev; in lio_enable_irq() 1448 oct = iq->oct_dev; in lio_enable_irq()
|
A D | octeon_droq.c | 236 droq->oct_dev = oct; in octeon_init_droq() 500 struct octeon_device *oct = droq->oct_dev; in octeon_retry_droq_refill()
|
A D | cn23xx_pf_device.c | 682 struct octeon_device *oct = mbox->oct_dev; in cn23xx_pf_mbox_thread() 730 mbox->oct_dev = oct; in cn23xx_setup_pf_mbox() 945 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_pf_msix_interrupt_handler()
|
A D | request_manager.c | 84 iq->oct_dev = oct; in octeon_init_instr_queue()
|