Symbol: octep_device
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
107
static int cn93_reset_iq(struct octep_device *oct, int q_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
135
static void cn93_reset_oq(struct octep_device *oct, int q_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
153
static void octep_reset_io_queues_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
167
static void octep_setup_pci_window_regs_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
178
static void octep_configure_ring_mapping_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
200
static void octep_init_config_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
263
static void octep_setup_iq_regs_cn93_pf(struct octep_device *oct, int iq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
310
static int octep_setup_oq_regs_cn93_pf(struct octep_device *oct, int oq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
362
static void octep_setup_mbox_regs_cn93_pf(struct octep_device *oct, int q_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
374
static void octep_poll_pfvf_mailbox(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
40
static void cn93_dump_regs(struct octep_device *oct, int qno)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
411
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
418
static void octep_poll_oei_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
435
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
444
static void octep_poll_non_ioq_interrupts_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
453
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
483
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
511
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
528
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
545
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
559
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
576
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
593
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
610
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
628
static int octep_soft_reset_cn98_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
635
static int octep_soft_reset_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
665
static void octep_reinit_regs_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
683
static void octep_enable_interrupts_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
711
static void octep_disable_interrupts_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
765
static void octep_enable_iq_cn93_pf(struct octep_device *oct, int iq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
789
static void octep_enable_oq_cn93_pf(struct octep_device *oct, int oq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
807
static void octep_enable_io_queues_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
818
static void octep_disable_iq_cn93_pf(struct octep_device *oct, int iq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
830
static void octep_disable_oq_cn93_pf(struct octep_device *oct, int oq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
841
static void octep_disable_io_queues_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
852
static void octep_dump_registers_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c
874
void octep_device_setup_cn93_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
128
static int cnxk_reset_iq(struct octep_device *oct, int q_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
156
static void cnxk_reset_oq(struct octep_device *oct, int q_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
177
static void octep_reset_io_queues_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
191
static void octep_setup_pci_window_regs_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
202
static void octep_configure_ring_mapping_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
224
static void octep_init_config_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
284
static void octep_setup_iq_regs_cnxk_pf(struct octep_device *oct, int iq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
331
static int octep_setup_oq_regs_cnxk_pf(struct octep_device *oct, int oq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
421
static void octep_setup_mbox_regs_cnxk_pf(struct octep_device *oct, int q_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
432
static void octep_poll_pfvf_mailbox_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
459
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
466
static void octep_poll_oei_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
484
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
494
static void octep_poll_non_ioq_interrupts_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
503
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
533
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
561
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
578
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
595
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
609
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
61
static void cnxk_dump_regs(struct octep_device *oct, int qno)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
626
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
643
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
660
struct octep_device *oct = (struct octep_device *)dev;
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
678
static int octep_soft_reset_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
706
static void octep_reinit_regs_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
724
static void octep_enable_interrupts_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
751
static void octep_disable_interrupts_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
804
static void octep_enable_iq_cnxk_pf(struct octep_device *oct, int iq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
828
static void octep_enable_oq_cnxk_pf(struct octep_device *oct, int oq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
846
static void octep_enable_io_queues_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
857
static void octep_disable_iq_cnxk_pf(struct octep_device *oct, int iq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
869
static void octep_disable_oq_cnxk_pf(struct octep_device *oct, int oq_no)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
880
static void octep_disable_io_queues_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
891
static void octep_dump_registers_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
913
void octep_device_setup_cnxk_pf(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
101
int octep_ctrl_net_init(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
127
int octep_ctrl_net_get_link_status(struct octep_device *oct, int vfid)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
143
int octep_ctrl_net_set_link_status(struct octep_device *oct, int vfid, bool up,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
158
int octep_ctrl_net_set_rx_state(struct octep_device *oct, int vfid, bool up,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
173
int octep_ctrl_net_get_mac_addr(struct octep_device *oct, int vfid, u8 *addr)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
191
int octep_ctrl_net_set_mac_addr(struct octep_device *oct, int vfid, u8 *addr,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
205
int octep_ctrl_net_get_mtu(struct octep_device *oct, int vfid)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
223
int octep_ctrl_net_set_mtu(struct octep_device *oct, int vfid, int mtu,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
237
int octep_ctrl_net_get_if_stats(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
258
int octep_ctrl_net_get_link_info(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
283
int octep_ctrl_net_set_link_info(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
301
static void process_mbox_resp(struct octep_device *oct,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
318
static int process_mbox_notify(struct octep_device *oct,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
358
void octep_ctrl_net_recv_fw_messages(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
383
int octep_ctrl_net_get_info(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
405
int octep_ctrl_net_dev_remove(struct octep_device *oct, int vfid)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
418
int octep_ctrl_net_set_offloads(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
434
int octep_ctrl_net_uninit(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
59
static int octep_send_mbox_req(struct octep_device *oct,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
252
int octep_ctrl_net_init(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
262
int octep_ctrl_net_get_link_status(struct octep_device *oct, int vfid);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
274
int octep_ctrl_net_set_link_status(struct octep_device *oct, int vfid, bool up,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
287
int octep_ctrl_net_set_rx_state(struct octep_device *oct, int vfid, bool up,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
299
int octep_ctrl_net_get_mac_addr(struct octep_device *oct, int vfid, u8 *addr);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
311
int octep_ctrl_net_set_mac_addr(struct octep_device *oct, int vfid, u8 *addr,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
322
int octep_ctrl_net_get_mtu(struct octep_device *oct, int vfid);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
334
int octep_ctrl_net_set_mtu(struct octep_device *oct, int vfid, int mtu,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
347
int octep_ctrl_net_get_if_stats(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
360
int octep_ctrl_net_get_link_info(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
373
int octep_ctrl_net_set_link_info(struct octep_device *oct,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
383
void octep_ctrl_net_recv_fw_messages(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
394
int octep_ctrl_net_get_info(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
405
int octep_ctrl_net_dev_remove(struct octep_device *oct, int vfid);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
417
int octep_ctrl_net_set_offloads(struct octep_device *oct, int vfid,
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h
428
int octep_ctrl_net_uninit(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
110
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
127
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
268
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
321
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
443
struct octep_device *oct = netdev_priv(dev);
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
72
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
81
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1009
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1040
struct octep_device *oct = container_of(work, struct octep_device,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1062
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1069
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1089
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
111
static int octep_enable_msix_range(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1110
struct octep_device *oct = netdev_priv(dev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1142
static bool octep_is_vf_valid(struct octep_device *oct, int vf)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1155
struct octep_device *oct = netdev_priv(dev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1171
struct octep_device *oct = netdev_priv(dev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1217
struct octep_device *oct = container_of(work, struct octep_device,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1241
struct octep_device *oct = container_of(work, struct octep_device,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1270
struct octep_device *oct = container_of(work, struct octep_device,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1276
static const char *octep_devid_to_str(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1305
int octep_device_setup(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1387
static void octep_device_cleanup(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1448
struct octep_device *octep_dev = NULL;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1479
netdev = alloc_etherdev_mq(sizeof(struct octep_device),
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
154
static void octep_disable_msix(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1574
static int octep_sriov_disable(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1599
struct octep_device *oct = pci_get_drvdata(pdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1617
static int octep_sriov_enable(struct octep_device *oct, int num_vfs)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1635
struct octep_device *oct = pci_get_drvdata(pdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
172
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
187
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
202
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
217
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
232
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
247
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
262
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
277
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
292
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
307
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
322
struct octep_device *oct = data;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
339
struct octep_device *oct = ioq_vector->octep_dev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
354
static int octep_request_irqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
494
static void octep_free_irqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
523
static int octep_setup_irqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
54
static int octep_alloc_ioq_vectors(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
549
static void octep_clean_irqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
630
static void octep_napi_add(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
647
static void octep_napi_delete(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
663
static void octep_napi_enable(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
678
static void octep_napi_disable(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
707
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
773
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
859
struct octep_device *oct = netdev_priv(netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
87
static void octep_free_ioq_vectors(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
100
void (*disable_interrupts)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
101
void (*poll_non_ioq_interrupts)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
103
void (*enable_io_queues)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
104
void (*disable_io_queues)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
105
void (*enable_iq)(struct octep_device *oct, int q);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
106
void (*disable_iq)(struct octep_device *oct, int q);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
107
void (*enable_oq)(struct octep_device *oct, int q);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
108
void (*disable_oq)(struct octep_device *oct, int q);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
109
void (*reset_io_queues)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
110
void (*dump_registers)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
140
struct octep_device *oct;
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
149
struct octep_device *octep_dev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
330
static inline u16 OCTEP_MAJOR_REV(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
337
static inline u16 OCTEP_MINOR_REV(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
365
OCTEP_PCI_WIN_READ(struct octep_device *oct, u64 addr)
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
390
OCTEP_PCI_WIN_WRITE(struct octep_device *oct, u64 addr, u64 val)
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
401
int octep_device_setup(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
402
int octep_setup_iqs(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
403
void octep_free_iqs(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
404
void octep_clean_iqs(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
405
int octep_setup_oqs(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
406
void octep_free_oqs(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
407
void octep_oq_dbell_init(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
408
void octep_device_setup_cn93_pf(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
409
void octep_device_setup_cnxk_pf(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
79
void (*setup_iq_regs)(struct octep_device *oct, int q);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
80
int (*setup_oq_regs)(struct octep_device *oct, int q);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
81
void (*setup_mbox_regs)(struct octep_device *oct, int mbox);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
95
int (*soft_reset)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
96
void (*reinit_regs)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
99
void (*enable_interrupts)(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
100
static int octep_send_notification(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
128
static void octep_pfvf_set_mtu(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
143
static void octep_pfvf_get_mtu(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
153
static void octep_pfvf_set_mac_addr(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
179
static void octep_pfvf_get_mac_addr(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
203
static void octep_pfvf_dev_remove(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
221
static void octep_pfvf_get_fw_info(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
243
static void octep_pfvf_set_offloads(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
262
int octep_setup_pfvf_mbox(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
300
void octep_delete_pfvf_mbox(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
320
static void octep_pfvf_pf_get_data(struct octep_device *oct,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
34
static void octep_pfvf_validate_version(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
389
void octep_pfvf_notify(struct octep_device *oct, struct octep_ctrl_mbox_msg *msg)
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
416
struct octep_device *oct = NULL;
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
420
oct = (struct octep_device *)mbox->oct;
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
54
static void octep_pfvf_get_link_status(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
70
static void octep_pfvf_set_link_status(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
85
static void octep_pfvf_set_rx_state(struct octep_device *oct, u32 vf_id,
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.h
166
int octep_setup_pfvf_mbox(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.h
167
void octep_delete_pfvf_mbox(struct octep_device *oct);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.h
168
void octep_pfvf_notify(struct octep_device *oct, struct octep_ctrl_mbox_msg *msg);
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
125
static int octep_setup_oq(struct octep_device *oct, int q_no)
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
234
struct octep_device *oct = oq->octep_dev;
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
257
int octep_setup_oqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
289
void octep_oq_dbell_init(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
302
void octep_free_oqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
323
static int octep_oq_check_hw_for_pkts(struct octep_device *oct,
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
411
static int __octep_oq_process_rx(struct octep_device *oct,
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
531
struct octep_device *oct = oq->octep_dev;
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
81
static int octep_oq_refill(struct octep_device *oct, struct octep_oq *oq)
drivers/net/ethernet/marvell/octeon_ep/octep_rx.h
167
struct octep_device *octep_dev;
drivers/net/ethernet/marvell/octeon_ep/octep_tx.c
157
void octep_clean_iqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_tx.c
175
static int octep_setup_iq(struct octep_device *oct, int q_no)
drivers/net/ethernet/marvell/octeon_ep/octep_tx.c
265
struct octep_device *oct = iq->octep_dev;
drivers/net/ethernet/marvell/octeon_ep/octep_tx.c
293
int octep_setup_iqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_tx.c
322
void octep_free_iqs(struct octep_device *oct)
drivers/net/ethernet/marvell/octeon_ep/octep_tx.c
35
struct octep_device *oct = iq->octep_dev;
drivers/net/ethernet/marvell/octeon_ep/octep_tx.h
157
struct octep_device *octep_dev;