octeon_device      39 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c void cn23xx_dump_pf_initialized_regs(struct octeon_device *oct)
octeon_device     208 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static int cn23xx_pf_soft_reset(struct octeon_device *oct)
octeon_device     239 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_enable_error_reporting(struct octeon_device *oct)
octeon_device     269 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static u32 cn23xx_coprocessor_clock(struct octeon_device *oct)
octeon_device     279 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c u32 cn23xx_pf_get_oq_ticks(struct octeon_device *oct, u32 time_intr_in_us)
octeon_device     301 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_setup_global_mac_regs(struct octeon_device *oct)
octeon_device     345 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static int cn23xx_reset_io_queues(struct octeon_device *oct)
octeon_device     400 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static int cn23xx_pf_setup_global_input_regs(struct octeon_device *oct)
octeon_device     475 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_pf_setup_global_output_regs(struct octeon_device *oct)
octeon_device     564 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static int cn23xx_setup_pf_device_regs(struct octeon_device *oct)
octeon_device     587 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_setup_iq_regs(struct octeon_device *oct, u32 iq_no)
octeon_device     628 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_setup_oq_regs(struct octeon_device *oct, u32 oq_no)
octeon_device     682 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 	struct octeon_device *oct = mbox->oct_dev;
octeon_device     709 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static int cn23xx_setup_pf_mbox(struct octeon_device *oct)
octeon_device     773 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static int cn23xx_free_pf_mbox(struct octeon_device *oct)
octeon_device     790 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static int cn23xx_enable_io_queues(struct octeon_device *oct)
octeon_device     867 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_disable_io_queues(struct octeon_device *oct)
octeon_device     945 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 	struct octeon_device *oct = ioq_vector->oct_dev;
octeon_device     984 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_handle_pf_mbox_intr(struct octeon_device *oct)
octeon_device    1009 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 	struct octeon_device *oct = (struct octeon_device *)dev;
octeon_device    1042 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_bar1_idx_setup(struct octeon_device *oct, u64 core_addr,
octeon_device    1070 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_bar1_idx_write(struct octeon_device *oct, u32 idx, u32 mask)
octeon_device    1076 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static u32 cn23xx_bar1_idx_read(struct octeon_device *oct, u32 idx)
octeon_device    1103 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_enable_pf_interrupt(struct octeon_device *oct, u8 intr_flag)
octeon_device    1126 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_disable_pf_interrupt(struct octeon_device *oct, u8 intr_flag)
octeon_device    1148 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_get_pcie_qlmport(struct octeon_device *oct)
octeon_device    1156 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static int cn23xx_get_pf_num(struct octeon_device *oct)
octeon_device    1202 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c static void cn23xx_setup_reg_address(struct octeon_device *oct)
octeon_device    1251 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c int cn23xx_sriov_config(struct octeon_device *oct)
octeon_device    1309 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c int setup_cn23xx_octeon_pf_device(struct octeon_device *oct)
octeon_device    1381 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c int validate_cn23xx_pf_config_info(struct octeon_device *oct,
octeon_device    1420 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c int cn23xx_fw_loaded(struct octeon_device *oct)
octeon_device    1439 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c void cn23xx_tell_vf_its_macaddr_changed(struct octeon_device *oct, int vfidx,
octeon_device    1461 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c cn23xx_get_vf_stats_callback(struct octeon_device *oct,
octeon_device    1470 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c int cn23xx_get_vf_stats(struct octeon_device *oct, int vfidx,
octeon_device      55 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h int setup_cn23xx_octeon_pf_device(struct octeon_device *oct);
octeon_device      57 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h int validate_cn23xx_pf_config_info(struct octeon_device *oct,
octeon_device      60 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h u32 cn23xx_pf_get_oq_ticks(struct octeon_device *oct, u32 time_intr_in_us);
octeon_device      62 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h void cn23xx_dump_pf_initialized_regs(struct octeon_device *oct);
octeon_device      64 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h int cn23xx_sriov_config(struct octeon_device *oct);
octeon_device      66 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h int cn23xx_fw_loaded(struct octeon_device *oct);
octeon_device      68 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h void cn23xx_tell_vf_its_macaddr_changed(struct octeon_device *oct, int vfidx,
octeon_device      71 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h int cn23xx_get_vf_stats(struct octeon_device *oct, int ifidx,
octeon_device      30 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c u32 cn23xx_vf_get_oq_ticks(struct octeon_device *oct, u32 time_intr_in_us)
octeon_device      50 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static int cn23xx_vf_reset_io_queues(struct octeon_device *oct, u32 num_queues)
octeon_device     101 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static int cn23xx_vf_setup_global_input_regs(struct octeon_device *oct)
octeon_device     151 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static void cn23xx_vf_setup_global_output_regs(struct octeon_device *oct)
octeon_device     202 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static int cn23xx_setup_vf_device_regs(struct octeon_device *oct)
octeon_device     212 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static void cn23xx_setup_vf_iq_regs(struct octeon_device *oct, u32 iq_no)
octeon_device     245 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static void cn23xx_setup_vf_oq_regs(struct octeon_device *oct, u32 oq_no)
octeon_device     271 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static int cn23xx_free_vf_mbox(struct octeon_device *oct)
octeon_device     278 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static int cn23xx_setup_vf_mbox(struct octeon_device *oct)
octeon_device     318 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static int cn23xx_enable_vf_io_queues(struct octeon_device *oct)
octeon_device     359 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static void cn23xx_disable_vf_io_queues(struct octeon_device *oct)
octeon_device     372 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c void cn23xx_vf_ask_pf_to_do_flr(struct octeon_device *oct)
octeon_device     390 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static void octeon_pfvf_hs_callback(struct octeon_device *oct,
octeon_device     406 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c int cn23xx_octeon_pfvf_handshake(struct octeon_device *oct)
octeon_device     474 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c 	struct octeon_device *oct = ioq_vector->oct_dev;
octeon_device     490 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c 	struct octeon_device *oct = ioq_vector->oct_dev;
octeon_device     544 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static void cn23xx_enable_vf_interrupt(struct octeon_device *oct, u8 intr_flag)
octeon_device     585 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c static void cn23xx_disable_vf_interrupt(struct octeon_device *oct, u8 intr_flag)
octeon_device     616 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c int cn23xx_setup_octeon_vf_device(struct octeon_device *oct)
octeon_device      39 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.h void cn23xx_vf_ask_pf_to_do_flr(struct octeon_device *oct);
octeon_device      41 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.h int cn23xx_octeon_pfvf_handshake(struct octeon_device *oct);
octeon_device      43 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.h int cn23xx_setup_octeon_vf_device(struct octeon_device *oct);
octeon_device      45 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.h u32 cn23xx_vf_get_oq_ticks(struct octeon_device *oct, u32 time_intr_in_us);
octeon_device      47 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.h void cn23xx_dump_vf_initialized_regs(struct octeon_device *oct);
octeon_device      29 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c int lio_cn6xxx_soft_reset(struct octeon_device *oct)
octeon_device      55 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_enable_error_reporting(struct octeon_device *oct)
octeon_device      71 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_setup_pcie_mps(struct octeon_device *oct,
octeon_device      94 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_setup_pcie_mrrs(struct octeon_device *oct,
octeon_device     122 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c u32 lio_cn6xxx_coprocessor_clock(struct octeon_device *oct)
octeon_device     130 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c u32 lio_cn6xxx_get_oq_ticks(struct octeon_device *oct,
octeon_device     155 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_setup_global_input_regs(struct octeon_device *oct)
octeon_device     170 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c static void lio_cn66xx_setup_pkt_ctl_regs(struct octeon_device *oct)
octeon_device     193 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_setup_global_output_regs(struct octeon_device *oct)
octeon_device     247 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c static int lio_cn6xxx_setup_device_regs(struct octeon_device *oct)
octeon_device     264 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_setup_iq_regs(struct octeon_device *oct, u32 iq_no)
octeon_device     290 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c static void lio_cn66xx_setup_iq_regs(struct octeon_device *oct, u32 iq_no)
octeon_device     301 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_setup_oq_regs(struct octeon_device *oct, u32 oq_no)
octeon_device     330 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c int lio_cn6xxx_enable_io_queues(struct octeon_device *oct)
octeon_device     349 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_disable_io_queues(struct octeon_device *oct)
octeon_device     412 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c lio_cn6xxx_bar1_idx_setup(struct octeon_device *oct,
octeon_device     436 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_bar1_idx_write(struct octeon_device *oct,
octeon_device     443 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c u32 lio_cn6xxx_bar1_idx_read(struct octeon_device *oct, u32 idx)
octeon_device     470 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_enable_interrupt(struct octeon_device *oct,
octeon_device     480 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_disable_interrupt(struct octeon_device *oct,
octeon_device     489 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c static void lio_cn6xxx_get_pcie_qlmport(struct octeon_device *oct)
octeon_device     500 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c lio_cn6xxx_process_pcie_error_intr(struct octeon_device *oct, u64 intr64)
octeon_device     506 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c static int lio_cn6xxx_process_droq_intr_regs(struct octeon_device *oct)
octeon_device     572 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c 	struct octeon_device *oct = (struct octeon_device *)dev;
octeon_device     607 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c void lio_cn6xxx_setup_reg_address(struct octeon_device *oct,
octeon_device     650 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c int lio_setup_cn66xx_octeon_device(struct octeon_device *oct)
octeon_device     701 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c int lio_validate_cn6xxx_config_info(struct octeon_device *oct,
octeon_device      68 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h int lio_cn6xxx_soft_reset(struct octeon_device *oct);
octeon_device      69 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_enable_error_reporting(struct octeon_device *oct);
octeon_device      70 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_setup_pcie_mps(struct octeon_device *oct,
octeon_device      72 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_setup_pcie_mrrs(struct octeon_device *oct,
octeon_device      74 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_setup_global_input_regs(struct octeon_device *oct);
octeon_device      75 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_setup_global_output_regs(struct octeon_device *oct);
octeon_device      76 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_setup_iq_regs(struct octeon_device *oct, u32 iq_no);
octeon_device      77 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_setup_oq_regs(struct octeon_device *oct, u32 oq_no);
octeon_device      78 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h int lio_cn6xxx_enable_io_queues(struct octeon_device *oct);
octeon_device      79 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_disable_io_queues(struct octeon_device *oct);
octeon_device      81 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_bar1_idx_setup(struct octeon_device *oct, u64 core_addr,
octeon_device      83 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_bar1_idx_write(struct octeon_device *oct, u32 idx, u32 mask);
octeon_device      84 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h u32 lio_cn6xxx_bar1_idx_read(struct octeon_device *oct, u32 idx);
octeon_device      87 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_enable_interrupt(struct octeon_device *oct, u8 unused);
octeon_device      88 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_disable_interrupt(struct octeon_device *oct, u8 unused);
octeon_device      89 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void cn6xxx_get_pcie_qlmport(struct octeon_device *oct);
octeon_device      90 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h void lio_cn6xxx_setup_reg_address(struct octeon_device *oct, void *chip,
octeon_device      92 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h u32 lio_cn6xxx_coprocessor_clock(struct octeon_device *oct);
octeon_device      93 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h u32 lio_cn6xxx_get_oq_ticks(struct octeon_device *oct, u32 time_intr_in_us);
octeon_device      94 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h int lio_setup_cn66xx_octeon_device(struct octeon_device *oct);
octeon_device      95 drivers/net/ethernet/cavium/liquidio/cn66xx_device.h int lio_validate_cn6xxx_config_info(struct octeon_device *oct,
octeon_device      30 drivers/net/ethernet/cavium/liquidio/cn68xx_device.c static void lio_cn68xx_set_dpi_regs(struct octeon_device *oct)
octeon_device      59 drivers/net/ethernet/cavium/liquidio/cn68xx_device.c static int lio_cn68xx_soft_reset(struct octeon_device *oct)
octeon_device      67 drivers/net/ethernet/cavium/liquidio/cn68xx_device.c static void lio_cn68xx_setup_pkt_ctl_regs(struct octeon_device *oct)
octeon_device      89 drivers/net/ethernet/cavium/liquidio/cn68xx_device.c static int lio_cn68xx_setup_device_regs(struct octeon_device *oct)
octeon_device     107 drivers/net/ethernet/cavium/liquidio/cn68xx_device.c static inline void lio_cn68xx_vendor_message_fix(struct octeon_device *oct)
octeon_device     117 drivers/net/ethernet/cavium/liquidio/cn68xx_device.c static int lio_is_210nv(struct octeon_device *oct)
octeon_device     124 drivers/net/ethernet/cavium/liquidio/cn68xx_device.c int lio_setup_cn68xx_octeon_device(struct octeon_device *oct)
octeon_device      25 drivers/net/ethernet/cavium/liquidio/cn68xx_device.h int lio_setup_cn68xx_octeon_device(struct octeon_device *oct);
octeon_device      79 drivers/net/ethernet/cavium/liquidio/lio_core.c int lio_setup_glists(struct octeon_device *oct, struct lio *lio, int num_iqs)
octeon_device     159 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     254 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     397 drivers/net/ethernet/cavium/liquidio/lio_core.c void octeon_pf_changed_vf_macaddr(struct octeon_device *oct, u8 *mac)
octeon_device     428 drivers/net/ethernet/cavium/liquidio/lio_core.c void octeon_schedule_rxq_oom_work(struct octeon_device *oct,
octeon_device     443 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     457 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     483 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     499 drivers/net/ethernet/cavium/liquidio/lio_core.c static void lio_update_txq_status(struct octeon_device *oct, int iq_num)
octeon_device     531 drivers/net/ethernet/cavium/liquidio/lio_core.c static int octeon_setup_droq(struct octeon_device *oct, int q_no, int num_descs,
octeon_device     586 drivers/net/ethernet/cavium/liquidio/lio_core.c 		struct octeon_device *oct = lio->oct_dev;
octeon_device     719 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct;
octeon_device     747 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct;
octeon_device     804 drivers/net/ethernet/cavium/liquidio/lio_core.c int liquidio_setup_io_queues(struct octeon_device *octeon_dev, int ifidx,
octeon_device     908 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = droq->oct_dev;
octeon_device     934 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = ioq_vector->oct_dev;
octeon_device     950 drivers/net/ethernet/cavium/liquidio/lio_core.c static void liquidio_schedule_droq_pkt_handlers(struct octeon_device *oct)
octeon_device     984 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = (struct octeon_device *)dev;
octeon_device    1008 drivers/net/ethernet/cavium/liquidio/lio_core.c int octeon_setup_interrupt(struct octeon_device *oct, u32 num_ioqs)
octeon_device    1207 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1261 drivers/net/ethernet/cavium/liquidio/lio_core.c int lio_wait_for_clean_oq(struct octeon_device *oct)
octeon_device    1285 drivers/net/ethernet/cavium/liquidio/lio_core.c octnet_nic_stats_callback(struct octeon_device *oct_dev,
octeon_device    1385 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1450 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1516 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1593 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1668 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct;
octeon_device    1757 drivers/net/ethernet/cavium/liquidio/lio_core.c 	struct octeon_device *oct;
octeon_device     218 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     399 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct;
octeon_device     438 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct;
octeon_device     454 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct;
octeon_device     472 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     501 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     541 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c lio_irq_reallocate_irqs(struct octeon_device *oct, uint32_t num_ioqs)
octeon_device     607 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     671 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device     688 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device     707 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     734 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     763 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device     833 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     954 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     987 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1085 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1261 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1353 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1368 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1430 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1720 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1828 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1851 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1900 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1945 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1963 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    1980 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    2001 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    2058 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct_dev = lio->oct_dev;
octeon_device    2115 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2223 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2296 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2375 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2420 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2525 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2537 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c static int cn23xx_read_csr_reg(char *s, struct octeon_device *oct)
octeon_device    2757 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c static int cn23xx_vf_read_csr_reg(char *s, struct octeon_device *oct)
octeon_device    2874 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c static int cn6xxx_read_csr_reg(char *s, struct octeon_device *oct)
octeon_device    2980 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c static int cn6xxx_read_config_reg(char *s, struct octeon_device *oct)
octeon_device    3011 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3057 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3082 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3157 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     151 drivers/net/ethernet/cavium/liquidio/lio_main.c static int octeon_dbg_console_print(struct octeon_device *oct, u32 console_num,
octeon_device     154 drivers/net/ethernet/cavium/liquidio/lio_main.c static int octeon_device_init(struct octeon_device *);
octeon_device     169 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)pdev;
octeon_device     198 drivers/net/ethernet/cavium/liquidio/lio_main.c static int lio_wait_for_oq_pkts(struct octeon_device *oct)
octeon_device     229 drivers/net/ethernet/cavium/liquidio/lio_main.c static void force_io_queues_off(struct octeon_device *oct)
octeon_device     245 drivers/net/ethernet/cavium/liquidio/lio_main.c static inline void pcierror_quiesce_device(struct octeon_device *oct)
octeon_device     310 drivers/net/ethernet/cavium/liquidio/lio_main.c static void stop_pci_io(struct octeon_device *oct)
octeon_device     346 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = pci_get_drvdata(pdev);
octeon_device     562 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     601 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     645 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     696 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     731 drivers/net/ethernet/cavium/liquidio/lio_main.c static struct octeon_device *get_other_octeon_device(struct octeon_device *oct)
octeon_device     733 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *other_oct;
octeon_device     757 drivers/net/ethernet/cavium/liquidio/lio_main.c static void disable_all_vf_links(struct octeon_device *oct)
octeon_device     783 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = param;
octeon_device     784 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *other_oct;
octeon_device     861 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct_dev = NULL;
octeon_device     952 drivers/net/ethernet/cavium/liquidio/lio_main.c static void octeon_pci_flr(struct octeon_device *oct)
octeon_device     980 drivers/net/ethernet/cavium/liquidio/lio_main.c static void octeon_destroy_resources(struct octeon_device *oct)
octeon_device    1186 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
octeon_device    1243 drivers/net/ethernet/cavium/liquidio/lio_main.c static void liquidio_destroy_nic_device(struct octeon_device *oct, int ifidx)
octeon_device    1301 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_stop_nic_module(struct octeon_device *oct)
octeon_device    1344 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct_dev = pci_get_drvdata(pdev);
octeon_device    1375 drivers/net/ethernet/cavium/liquidio/lio_main.c static int octeon_chip_specific_setup(struct octeon_device *oct)
octeon_device    1431 drivers/net/ethernet/cavium/liquidio/lio_main.c static int octeon_pci_os_setup(struct octeon_device *oct)
octeon_device    1563 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
octeon_device    1620 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
octeon_device    1643 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
octeon_device    1676 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
octeon_device    1706 drivers/net/ethernet/cavium/liquidio/lio_main.c static void liquidio_ptp_init(struct octeon_device *oct)
octeon_device    1725 drivers/net/ethernet/cavium/liquidio/lio_main.c static int load_firmware(struct octeon_device *oct)
octeon_device    1782 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1815 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1875 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1973 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2022 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2066 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct;
octeon_device    2216 drivers/net/ethernet/cavium/liquidio/lio_main.c static void handle_timestamp(struct octeon_device *oct,
octeon_device    2260 drivers/net/ethernet/cavium/liquidio/lio_main.c static inline int send_nic_timestamp_pkt(struct octeon_device *oct,
octeon_device    2326 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct;
octeon_device    2583 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2612 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2646 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2682 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2823 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2863 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2880 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2936 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    2988 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3016 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3054 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3106 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3139 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct;
octeon_device    3154 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct;
octeon_device    3194 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3209 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    3307 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)buf;
octeon_device    3347 drivers/net/ethernet/cavium/liquidio/lio_main.c static int setup_nic_devices(struct octeon_device *octeon_dev)
octeon_device    3803 drivers/net/ethernet/cavium/liquidio/lio_main.c static int octeon_enable_sriov(struct octeon_device *oct)
octeon_device    3843 drivers/net/ethernet/cavium/liquidio/lio_main.c static int lio_pci_sriov_disable(struct octeon_device *oct)
octeon_device    3869 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = pci_get_drvdata(dev);
octeon_device    3909 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_init_nic_module(struct octeon_device *oct)
octeon_device    3965 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct;
octeon_device    3968 drivers/net/ethernet/cavium/liquidio/lio_main.c 	oct = (struct octeon_device *)wk->ctxptr;
octeon_device    4005 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)buf;
octeon_device    4057 drivers/net/ethernet/cavium/liquidio/lio_main.c static int octeon_device_init(struct octeon_device *octeon_dev)
octeon_device    4346 drivers/net/ethernet/cavium/liquidio/lio_main.c static int octeon_dbg_console_print(struct octeon_device *oct, u32 console_num,
octeon_device      71 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int octeon_device_init(struct octeon_device *oct);
octeon_device      74 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int lio_wait_for_oq_pkts(struct octeon_device *oct)
octeon_device     106 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static void pcierror_quiesce_device(struct octeon_device *oct)
octeon_device     170 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static void stop_pci_io(struct octeon_device *oct)
octeon_device     219 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = pci_get_drvdata(pdev);
octeon_device     306 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     344 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     386 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct_dev = NULL;
octeon_device     423 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static void octeon_pci_flr(struct octeon_device *oct)
octeon_device     445 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static void octeon_destroy_resources(struct octeon_device *oct)
octeon_device     603 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = (struct octeon_device *)lio->oct_dev;
octeon_device     656 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static void liquidio_destroy_nic_device(struct octeon_device *oct, int ifidx)
octeon_device     712 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int liquidio_stop_nic_module(struct octeon_device *oct)
octeon_device     747 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct_dev = pci_get_drvdata(pdev);
octeon_device     771 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int octeon_pci_os_setup(struct octeon_device *oct)
octeon_device     908 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device     952 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1031 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1072 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1122 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1171 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct;
octeon_device    1307 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static void handle_timestamp(struct octeon_device *oct, u32 status, void *buf)
octeon_device    1349 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int send_nic_timestamp_pkt(struct octeon_device *oct,
octeon_device    1411 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct;
octeon_device    1649 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1677 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1711 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1746 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = lio->oct_dev;
octeon_device    1883 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = (struct octeon_device *)buf;
octeon_device    1924 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int setup_nic_devices(struct octeon_device *octeon_dev)
octeon_device    2233 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int liquidio_init_nic_module(struct octeon_device *oct)
octeon_device    2271 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int octeon_device_init(struct octeon_device *oct)
octeon_device      55 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c lio_vf_rep_send_soft_command(struct octeon_device *oct,
octeon_device     113 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	struct octeon_device *oct;
octeon_device     146 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	struct octeon_device *oct;
octeon_device     203 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	struct octeon_device *oct;
octeon_device     231 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	struct octeon_device *oct = vf_rep->oct;
octeon_device     243 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c lio_vf_rep_get_ndev(struct octeon_device *oct, int ifidx)
octeon_device     261 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c lio_vf_rep_copy_packet(struct octeon_device *oct,
octeon_device     299 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	struct octeon_device *oct;
octeon_device     348 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c lio_vf_rep_packet_sent_callback(struct octeon_device *oct,
octeon_device     374 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	struct octeon_device *oct = vf_rep->oct;
octeon_device     468 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	struct octeon_device *oct;
octeon_device     490 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c lio_vf_rep_create(struct octeon_device *oct)
octeon_device     576 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c lio_vf_rep_destroy(struct octeon_device *oct)
octeon_device     613 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	struct octeon_device *oct;
octeon_device      34 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.h 	struct octeon_device *oct;
octeon_device      45 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.h int lio_vf_rep_create(struct octeon_device *oct);
octeon_device      46 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.h void lio_vf_rep_destroy(struct octeon_device *oct);
octeon_device      35 drivers/net/ethernet/cavium/liquidio/octeon_console.c static u64 cvmx_bootmem_phy_named_block_find(struct octeon_device *oct,
octeon_device      38 drivers/net/ethernet/cavium/liquidio/octeon_console.c static int octeon_console_read(struct octeon_device *oct, u32 console_num,
octeon_device     147 drivers/net/ethernet/cavium/liquidio/octeon_console.c static inline u64 __cvmx_bootmem_desc_get(struct octeon_device *oct,
octeon_device     173 drivers/net/ethernet/cavium/liquidio/octeon_console.c static void CVMX_BOOTMEM_NAMED_GET_NAME(struct octeon_device *oct,
octeon_device     195 drivers/net/ethernet/cavium/liquidio/octeon_console.c static int __cvmx_bootmem_check_version(struct octeon_device *oct,
octeon_device     228 drivers/net/ethernet/cavium/liquidio/octeon_console.c *__cvmx_bootmem_find_named_block_flags(struct octeon_device *oct,
octeon_device     258 drivers/net/ethernet/cavium/liquidio/octeon_console.c static u64 cvmx_bootmem_phy_named_block_find(struct octeon_device *oct,
octeon_device     335 drivers/net/ethernet/cavium/liquidio/octeon_console.c static int octeon_named_block_find(struct octeon_device *oct, const char *name,
octeon_device     361 drivers/net/ethernet/cavium/liquidio/octeon_console.c int octeon_console_send_cmd(struct octeon_device *oct, char *cmd_str,
octeon_device     400 drivers/net/ethernet/cavium/liquidio/octeon_console.c int octeon_wait_for_bootloader(struct octeon_device *oct,
octeon_device     420 drivers/net/ethernet/cavium/liquidio/octeon_console.c static void octeon_console_handle_result(struct octeon_device *oct,
octeon_device     432 drivers/net/ethernet/cavium/liquidio/octeon_console.c static void output_console_line(struct octeon_device *oct,
octeon_device     485 drivers/net/ethernet/cavium/liquidio/octeon_console.c 	struct octeon_device *oct = (struct octeon_device *)wk->ctxptr;
octeon_device     534 drivers/net/ethernet/cavium/liquidio/octeon_console.c int octeon_init_consoles(struct octeon_device *oct)
octeon_device     577 drivers/net/ethernet/cavium/liquidio/octeon_console.c static void octeon_get_uboot_version(struct octeon_device *oct)
octeon_device     653 drivers/net/ethernet/cavium/liquidio/octeon_console.c int octeon_add_console(struct octeon_device *oct, u32 console_num,
octeon_device     715 drivers/net/ethernet/cavium/liquidio/octeon_console.c void octeon_remove_consoles(struct octeon_device *oct)
octeon_device     758 drivers/net/ethernet/cavium/liquidio/octeon_console.c static int octeon_console_read(struct octeon_device *oct, u32 console_num,
octeon_device     808 drivers/net/ethernet/cavium/liquidio/octeon_console.c int octeon_download_firmware(struct octeon_device *oct, const u8 *data,
octeon_device     542 drivers/net/ethernet/cavium/liquidio/octeon_device.c static struct octeon_device *octeon_device[MAX_OCTEON_DEVICES];
octeon_device     563 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	memset(octeon_device, 0, (sizeof(void *) * MAX_OCTEON_DEVICES));
octeon_device     569 drivers/net/ethernet/cavium/liquidio/octeon_device.c static void *__retrieve_octeon_config_info(struct octeon_device *oct,
octeon_device     597 drivers/net/ethernet/cavium/liquidio/octeon_device.c static int __verify_octeon_config_info(struct octeon_device *oct, void *conf)
octeon_device     613 drivers/net/ethernet/cavium/liquidio/octeon_device.c void *oct_get_config_info(struct octeon_device *oct, u16 card_type)
octeon_device     645 drivers/net/ethernet/cavium/liquidio/octeon_device.c void octeon_free_device_mem(struct octeon_device *oct)
octeon_device     662 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	octeon_device[i] = NULL;
octeon_device     666 drivers/net/ethernet/cavium/liquidio/octeon_device.c static struct octeon_device *octeon_allocate_device_mem(u32 pci_id,
octeon_device     669 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	struct octeon_device *oct;
octeon_device     695 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	octdevsize = sizeof(struct octeon_device);
octeon_device     709 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	oct = (struct octeon_device *)buf;
octeon_device     718 drivers/net/ethernet/cavium/liquidio/octeon_device.c struct octeon_device *octeon_allocate_device(u32 pci_id,
octeon_device     722 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	struct octeon_device *oct = NULL;
octeon_device     727 drivers/net/ethernet/cavium/liquidio/octeon_device.c 		if (!octeon_device[oct_idx])
octeon_device     734 drivers/net/ethernet/cavium/liquidio/octeon_device.c 			octeon_device[oct_idx] = oct;
octeon_device     760 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_register_device(struct octeon_device *oct,
octeon_device     778 drivers/net/ethernet/cavium/liquidio/octeon_device.c 		if (!octeon_device[idx]) {
octeon_device     789 drivers/net/ethernet/cavium/liquidio/octeon_device.c 		if ((octeon_device[idx]->loc.bus == bus) &&
octeon_device     790 drivers/net/ethernet/cavium/liquidio/octeon_device.c 		    (octeon_device[idx]->loc.dev == dev)) {
octeon_device     792 drivers/net/ethernet/cavium/liquidio/octeon_device.c 				octeon_device[idx]->adapter_refcount;
octeon_device     794 drivers/net/ethernet/cavium/liquidio/octeon_device.c 				octeon_device[idx]->adapter_fw_state;
octeon_device     813 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_deregister_device(struct octeon_device *oct)
octeon_device     827 drivers/net/ethernet/cavium/liquidio/octeon_device.c octeon_allocate_ioq_vector(struct octeon_device *oct, u32 num_ioqs)
octeon_device     859 drivers/net/ethernet/cavium/liquidio/octeon_device.c octeon_free_ioq_vector(struct octeon_device *oct)
octeon_device     865 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_setup_instr_queues(struct octeon_device *oct)
octeon_device     909 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_setup_output_queues(struct octeon_device *oct)
octeon_device     945 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_set_io_queues_off(struct octeon_device *oct)
octeon_device     994 drivers/net/ethernet/cavium/liquidio/octeon_device.c void octeon_set_droq_pkt_op(struct octeon_device *oct,
octeon_device    1013 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_init_dispatch_list(struct octeon_device *oct)
octeon_device    1032 drivers/net/ethernet/cavium/liquidio/octeon_device.c void octeon_delete_dispatch_list(struct octeon_device *oct)
octeon_device    1064 drivers/net/ethernet/cavium/liquidio/octeon_device.c octeon_get_dispatch(struct octeon_device *octeon_dev, u16 opcode,
octeon_device    1122 drivers/net/ethernet/cavium/liquidio/octeon_device.c octeon_register_dispatch_fn(struct octeon_device *oct,
octeon_device    1192 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	struct octeon_device *oct = (struct octeon_device *)buf;
octeon_device    1270 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_get_tx_qsize(struct octeon_device *oct, u32 q_no)
octeon_device    1280 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_get_rx_qsize(struct octeon_device *oct, u32 q_no)
octeon_device    1289 drivers/net/ethernet/cavium/liquidio/octeon_device.c struct octeon_config *octeon_get_conf(struct octeon_device *oct)
octeon_device    1318 drivers/net/ethernet/cavium/liquidio/octeon_device.c struct octeon_device *lio_get_device(u32 octeon_id)
octeon_device    1323 drivers/net/ethernet/cavium/liquidio/octeon_device.c 		return octeon_device[octeon_id];
octeon_device    1326 drivers/net/ethernet/cavium/liquidio/octeon_device.c u64 lio_pci_readq(struct octeon_device *oct, u64 addr)
octeon_device    1357 drivers/net/ethernet/cavium/liquidio/octeon_device.c void lio_pci_writeq(struct octeon_device *oct,
octeon_device    1378 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_mem_access_ok(struct octeon_device *oct)
octeon_device    1397 drivers/net/ethernet/cavium/liquidio/octeon_device.c int octeon_wait_for_ddr_init(struct octeon_device *oct, u32 *timeout)
octeon_device    1424 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	struct octeon_device *octeon_dev = (struct octeon_device *)dev;
octeon_device    1428 drivers/net/ethernet/cavium/liquidio/octeon_device.c 		if (octeon_device[i] == octeon_dev)
octeon_device    1437 drivers/net/ethernet/cavium/liquidio/octeon_device.c 	struct octeon_device *oct = NULL;
octeon_device     212 drivers/net/ethernet/cavium/liquidio/octeon_device.h typedef int (*octeon_console_print_fn)(struct octeon_device *oct,
octeon_device     233 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*setup_iq_regs)(struct octeon_device *, u32);
octeon_device     234 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*setup_oq_regs)(struct octeon_device *, u32);
octeon_device     239 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	int (*setup_mbox)(struct octeon_device *);
octeon_device     240 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	int (*free_mbox)(struct octeon_device *);
octeon_device     242 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	int (*soft_reset)(struct octeon_device *);
octeon_device     243 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	int (*setup_device_regs)(struct octeon_device *);
octeon_device     244 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*bar1_idx_setup)(struct octeon_device *, u64, u32, int);
octeon_device     245 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*bar1_idx_write)(struct octeon_device *, u32, u32);
octeon_device     246 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	u32 (*bar1_idx_read)(struct octeon_device *, u32);
octeon_device     249 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*enable_oq_pkt_time_intr)(struct octeon_device *, u32);
octeon_device     250 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*disable_oq_pkt_time_intr)(struct octeon_device *, u32);
octeon_device     252 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*enable_interrupt)(struct octeon_device *, u8);
octeon_device     253 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*disable_interrupt)(struct octeon_device *, u8);
octeon_device     255 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	int (*enable_io_queues)(struct octeon_device *);
octeon_device     256 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	void (*disable_io_queues)(struct octeon_device *);
octeon_device     408 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	struct octeon_device   *oct_dev;
octeon_device     423 drivers/net/ethernet/cavium/liquidio/octeon_device.h 	struct octeon_device *oct;
octeon_device     638 drivers/net/ethernet/cavium/liquidio/octeon_device.h void octeon_free_device_mem(struct octeon_device *oct);
octeon_device     644 drivers/net/ethernet/cavium/liquidio/octeon_device.h struct octeon_device *octeon_allocate_device(u32 pci_id,
octeon_device     655 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_register_device(struct octeon_device *oct,
octeon_device     662 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_deregister_device(struct octeon_device *oct);
octeon_device     669 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_init_dispatch_list(struct octeon_device *octeon_dev);
octeon_device     675 drivers/net/ethernet/cavium/liquidio/octeon_device.h void octeon_delete_dispatch_list(struct octeon_device *octeon_dev);
octeon_device     698 drivers/net/ethernet/cavium/liquidio/octeon_device.h octeon_get_dispatch(struct octeon_device *octeon_dev, u16 opcode,
octeon_device     706 drivers/net/ethernet/cavium/liquidio/octeon_device.h struct octeon_device *lio_get_device(u32 octeon_id);
octeon_device     715 drivers/net/ethernet/cavium/liquidio/octeon_device.h static inline u16 OCTEON_MAJOR_REV(struct octeon_device *oct)
octeon_device     722 drivers/net/ethernet/cavium/liquidio/octeon_device.h static inline u16 OCTEON_MINOR_REV(struct octeon_device *oct)
octeon_device     737 drivers/net/ethernet/cavium/liquidio/octeon_device.h u64 lio_pci_readq(struct octeon_device *oct, u64 addr);
octeon_device     749 drivers/net/ethernet/cavium/liquidio/octeon_device.h void lio_pci_writeq(struct octeon_device *oct, u64 val, u64 addr);
octeon_device     770 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_mem_access_ok(struct octeon_device *oct);
octeon_device     782 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_wait_for_ddr_init(struct octeon_device *oct,
octeon_device     793 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_wait_for_bootloader(struct octeon_device *oct,
octeon_device     802 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_init_consoles(struct octeon_device *oct);
octeon_device     816 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_add_console(struct octeon_device *oct, u32 console_num,
octeon_device     820 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_console_write(struct octeon_device *oct, u32 console_num,
octeon_device     822 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_console_write_avail(struct octeon_device *oct, u32 console_num);
octeon_device     824 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_console_read_avail(struct octeon_device *oct, u32 console_num);
octeon_device     827 drivers/net/ethernet/cavium/liquidio/octeon_device.h void octeon_remove_consoles(struct octeon_device *oct);
octeon_device     838 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_console_send_cmd(struct octeon_device *oct, char *cmd_str,
octeon_device     851 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_download_firmware(struct octeon_device *oct, const u8 *data,
octeon_device     861 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_setup_instr_queues(struct octeon_device *oct);
octeon_device     868 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_setup_output_queues(struct octeon_device *oct);
octeon_device     870 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_get_tx_qsize(struct octeon_device *oct, u32 q_no);
octeon_device     872 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_get_rx_qsize(struct octeon_device *oct, u32 q_no);
octeon_device     877 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_set_io_queues_off(struct octeon_device *oct);
octeon_device     884 drivers/net/ethernet/cavium/liquidio/octeon_device.h void octeon_set_droq_pkt_op(struct octeon_device *oct, u32 q_no, u32 enable);
octeon_device     892 drivers/net/ethernet/cavium/liquidio/octeon_device.h void *oct_get_config_info(struct octeon_device *oct, u16 card_type);
octeon_device     897 drivers/net/ethernet/cavium/liquidio/octeon_device.h struct octeon_config *octeon_get_conf(struct octeon_device *oct);
octeon_device     899 drivers/net/ethernet/cavium/liquidio/octeon_device.h void octeon_free_ioq_vector(struct octeon_device *oct);
octeon_device     900 drivers/net/ethernet/cavium/liquidio/octeon_device.h int octeon_allocate_ioq_vector(struct octeon_device  *oct, u32 num_ioqs);
octeon_device     910 drivers/net/ethernet/cavium/liquidio/octeon_device.h static inline u32 lio_get_priv_flag(struct octeon_device *octdev, u32 flag)
octeon_device     915 drivers/net/ethernet/cavium/liquidio/octeon_device.h static inline void lio_set_priv_flag(struct octeon_device *octdev,
octeon_device      55 drivers/net/ethernet/cavium/liquidio/octeon_droq.c void *octeon_get_dispatch_arg(struct octeon_device *octeon_dev,
octeon_device     140 drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_droq_destroy_ring_buffers(struct octeon_device *oct,
octeon_device     167 drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_droq_setup_ring_buffers(struct octeon_device *oct,
octeon_device     198 drivers/net/ethernet/cavium/liquidio/octeon_droq.c int octeon_delete_droq(struct octeon_device *oct, u32 q_no)
octeon_device     220 drivers/net/ethernet/cavium/liquidio/octeon_droq.c int octeon_init_droq(struct octeon_device *oct,
octeon_device     336 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 		struct octeon_device *octeon_dev,
octeon_device     434 drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_droq_refill(struct octeon_device *octeon_dev, struct octeon_droq *droq)
octeon_device     503 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 	struct octeon_device *oct = droq->oct_dev;
octeon_device     531 drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_droq_dispatch_pkt(struct octeon_device *oct,
octeon_device     567 drivers/net/ethernet/cavium/liquidio/octeon_droq.c static inline void octeon_droq_drop_packets(struct octeon_device *oct,
octeon_device     596 drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_droq_fast_process_packets(struct octeon_device *oct,
octeon_device     744 drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_droq_process_packets(struct octeon_device *oct,
octeon_device     786 drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_droq_process_poll_pkts(struct octeon_device *oct,
octeon_device     828 drivers/net/ethernet/cavium/liquidio/octeon_droq.c octeon_enable_irq(struct octeon_device *oct, u32 q_no)
octeon_device     868 drivers/net/ethernet/cavium/liquidio/octeon_droq.c int octeon_register_droq_ops(struct octeon_device *oct, u32 q_no,
octeon_device     897 drivers/net/ethernet/cavium/liquidio/octeon_droq.c int octeon_unregister_droq_ops(struct octeon_device *oct, u32 q_no)
octeon_device     928 drivers/net/ethernet/cavium/liquidio/octeon_droq.c int octeon_create_droq(struct octeon_device *oct,
octeon_device     254 drivers/net/ethernet/cavium/liquidio/octeon_droq.h 	struct octeon_device *oct_dev;
octeon_device     337 drivers/net/ethernet/cavium/liquidio/octeon_droq.h int octeon_init_droq(struct octeon_device *oct_dev,
octeon_device     350 drivers/net/ethernet/cavium/liquidio/octeon_droq.h int octeon_delete_droq(struct octeon_device *oct_dev, u32 q_no);
octeon_device     364 drivers/net/ethernet/cavium/liquidio/octeon_droq.h octeon_register_droq_ops(struct octeon_device *oct,
octeon_device     376 drivers/net/ethernet/cavium/liquidio/octeon_droq.h int octeon_unregister_droq_ops(struct octeon_device *oct, u32 q_no);
octeon_device     390 drivers/net/ethernet/cavium/liquidio/octeon_droq.h int octeon_register_dispatch_fn(struct octeon_device *oct,
octeon_device     395 drivers/net/ethernet/cavium/liquidio/octeon_droq.h void *octeon_get_dispatch_arg(struct octeon_device *oct,
octeon_device     402 drivers/net/ethernet/cavium/liquidio/octeon_droq.h int octeon_create_droq(struct octeon_device *oct, u32 q_no,
octeon_device     405 drivers/net/ethernet/cavium/liquidio/octeon_droq.h int octeon_droq_process_packets(struct octeon_device *oct,
octeon_device     409 drivers/net/ethernet/cavium/liquidio/octeon_droq.h int octeon_droq_process_poll_pkts(struct octeon_device *oct,
octeon_device     412 drivers/net/ethernet/cavium/liquidio/octeon_droq.h int octeon_enable_irq(struct octeon_device *oct, u32 q_no);
octeon_device      77 drivers/net/ethernet/cavium/liquidio/octeon_iq.h 	struct octeon_device *oct_dev;
octeon_device     297 drivers/net/ethernet/cavium/liquidio/octeon_iq.h 	void (*callback)(struct octeon_device *, u32, void *);
octeon_device     327 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_setup_sc_buffer_pool(struct octeon_device *oct);
octeon_device     328 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_free_sc_done_list(struct octeon_device *oct);
octeon_device     329 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_free_sc_zombie_list(struct octeon_device *oct);
octeon_device     330 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_free_sc_buffer_pool(struct octeon_device *oct);
octeon_device     332 drivers/net/ethernet/cavium/liquidio/octeon_iq.h 	octeon_alloc_soft_command(struct octeon_device *oct,
octeon_device     335 drivers/net/ethernet/cavium/liquidio/octeon_iq.h void octeon_free_soft_command(struct octeon_device *oct,
octeon_device     348 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_init_instr_queue(struct octeon_device *octeon_dev,
octeon_device     362 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_delete_instr_queue(struct octeon_device *octeon_dev, u32 iq_no);
octeon_device     364 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int lio_wait_for_instr_fetch(struct octeon_device *oct);
octeon_device     367 drivers/net/ethernet/cavium/liquidio/octeon_iq.h octeon_ring_doorbell_locked(struct octeon_device *oct, u32 iq_no);
octeon_device     370 drivers/net/ethernet/cavium/liquidio/octeon_iq.h octeon_register_reqtype_free_fn(struct octeon_device *oct, int reqtype,
octeon_device     374 drivers/net/ethernet/cavium/liquidio/octeon_iq.h lio_process_iq_request_list(struct octeon_device *oct,
octeon_device     377 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_send_command(struct octeon_device *oct, u32 iq_no,
octeon_device     381 drivers/net/ethernet/cavium/liquidio/octeon_iq.h void octeon_dump_soft_command(struct octeon_device *oct,
octeon_device     384 drivers/net/ethernet/cavium/liquidio/octeon_iq.h void octeon_prepare_soft_command(struct octeon_device *oct,
octeon_device     390 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_send_soft_command(struct octeon_device *oct,
octeon_device     393 drivers/net/ethernet/cavium/liquidio/octeon_iq.h int octeon_setup_iq(struct octeon_device *oct, int ifidx,
octeon_device     397 drivers/net/ethernet/cavium/liquidio/octeon_iq.h octeon_flush_iq(struct octeon_device *oct, struct octeon_instr_queue *iq,
octeon_device     131 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c int octeon_mbox_write(struct octeon_device *oct,
octeon_device     209 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c static void get_vf_stats(struct octeon_device *oct,
octeon_device     239 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c 	struct octeon_device *oct = mbox->oct_dev;
octeon_device     354 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c int octeon_mbox_cancel(struct octeon_device *oct, int q_no)
octeon_device      86 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h 	struct octeon_device *oct_dev;
octeon_device     117 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h int octeon_mbox_write(struct octeon_device *oct,
octeon_device     120 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h int octeon_mbox_cancel(struct octeon_device *oct, int q_no);
octeon_device      72 drivers/net/ethernet/cavium/liquidio/octeon_main.h void octeon_pf_changed_vf_macaddr(struct octeon_device *oct, u8 *mac);
octeon_device      74 drivers/net/ethernet/cavium/liquidio/octeon_main.h void octeon_schedule_rxq_oom_work(struct octeon_device *oct,
octeon_device      92 drivers/net/ethernet/cavium/liquidio/octeon_main.h static inline void octeon_unmap_pci_barx(struct octeon_device *oct, int baridx)
octeon_device     110 drivers/net/ethernet/cavium/liquidio/octeon_main.h static inline int octeon_map_pci_barx(struct octeon_device *oct,
octeon_device     184 drivers/net/ethernet/cavium/liquidio/octeon_main.h wait_for_sc_completion_timeout(struct octeon_device *oct_dev,
octeon_device      30 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c octeon_toggle_bar1_swapmode(struct octeon_device *oct, u32 idx)
octeon_device      43 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c octeon_pci_fastwrite(struct octeon_device *oct, u8 __iomem *mapped_addr,
octeon_device      67 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c octeon_pci_fastread(struct octeon_device *oct, u8 __iomem *mapped_addr,
octeon_device      93 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c __octeon_pci_rw_core_mem(struct octeon_device *oct, u64 addr,
octeon_device     159 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c octeon_pci_read_core_mem(struct octeon_device *oct,
octeon_device     168 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c octeon_pci_write_core_mem(struct octeon_device *oct,
octeon_device     176 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c u64 octeon_read_device_mem64(struct octeon_device *oct, u64 coreaddr)
octeon_device     185 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c u32 octeon_read_device_mem32(struct octeon_device *oct, u64 coreaddr)
octeon_device     194 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.c void octeon_write_device_mem32(struct octeon_device *oct, u64 coreaddr,
octeon_device      36 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.h u64 octeon_read_device_mem64(struct octeon_device *oct, u64 core_addr);
octeon_device      44 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.h u32 octeon_read_device_mem32(struct octeon_device *oct, u64 core_addr);
octeon_device      52 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.h octeon_write_device_mem32(struct octeon_device *oct,
octeon_device      59 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.h octeon_pci_read_core_mem(struct octeon_device *oct,
octeon_device      67 drivers/net/ethernet/cavium/liquidio/octeon_mem_ops.h octeon_pci_write_core_mem(struct octeon_device *oct,
octeon_device     127 drivers/net/ethernet/cavium/liquidio/octeon_network.h 	struct octeon_device *oct_dev;
octeon_device     219 drivers/net/ethernet/cavium/liquidio/octeon_network.h int liquidio_setup_io_queues(struct octeon_device *octeon_dev, int ifidx,
octeon_device     225 drivers/net/ethernet/cavium/liquidio/octeon_network.h int octeon_setup_interrupt(struct octeon_device *oct, u32 num_ioqs);
octeon_device     229 drivers/net/ethernet/cavium/liquidio/octeon_network.h int lio_wait_for_clean_oq(struct octeon_device *oct);
octeon_device     238 drivers/net/ethernet/cavium/liquidio/octeon_network.h int lio_setup_glists(struct octeon_device *oct, struct lio *lio, int num_qs);
octeon_device     260 drivers/net/ethernet/cavium/liquidio/octeon_network.h *recv_buffer_alloc(struct octeon_device *oct,
octeon_device     331 drivers/net/ethernet/cavium/liquidio/octeon_network.h recv_buffer_recycle(struct octeon_device *oct, void *buf)
octeon_device     363 drivers/net/ethernet/cavium/liquidio/octeon_network.h *recv_buffer_reuse(struct octeon_device *oct, void *buf)
octeon_device     535 drivers/net/ethernet/cavium/liquidio/octeon_network.h static inline int wait_for_pending_requests(struct octeon_device *oct)
octeon_device     602 drivers/net/ethernet/cavium/liquidio/octeon_network.h static inline int skb_iq(struct octeon_device *oct, struct sk_buff *skb)
octeon_device      30 drivers/net/ethernet/cavium/liquidio/octeon_nic.c octeon_alloc_soft_command_resp(struct octeon_device    *oct,
octeon_device      83 drivers/net/ethernet/cavium/liquidio/octeon_nic.c int octnet_send_nic_data_pkt(struct octeon_device *oct,
octeon_device      95 drivers/net/ethernet/cavium/liquidio/octeon_nic.c *octnic_alloc_ctrl_pkt_sc(struct octeon_device *oct,
octeon_device     137 drivers/net/ethernet/cavium/liquidio/octeon_nic.c octnet_send_nic_ctrl_pkt(struct octeon_device *oct,
octeon_device     112 drivers/net/ethernet/cavium/liquidio/octeon_nic.h static inline int octnet_iq_is_full(struct octeon_device *oct, u32 q_no)
octeon_device     119 drivers/net/ethernet/cavium/liquidio/octeon_nic.h octnet_prepare_pci_cmd_o2(struct octeon_device *oct,
octeon_device     173 drivers/net/ethernet/cavium/liquidio/octeon_nic.h octnet_prepare_pci_cmd_o3(struct octeon_device *oct,
octeon_device     243 drivers/net/ethernet/cavium/liquidio/octeon_nic.h octnet_prepare_pci_cmd(struct octeon_device *oct, union octeon_instr_64B *cmd,
octeon_device     263 drivers/net/ethernet/cavium/liquidio/octeon_nic.h octeon_alloc_soft_command_resp(struct octeon_device    *oct,
octeon_device     274 drivers/net/ethernet/cavium/liquidio/octeon_nic.h int octnet_send_nic_data_pkt(struct octeon_device *oct,
octeon_device     285 drivers/net/ethernet/cavium/liquidio/octeon_nic.h octnet_send_nic_ctrl_pkt(struct octeon_device *oct,
octeon_device      39 drivers/net/ethernet/cavium/liquidio/request_manager.c static void  __check_db_timeout(struct octeon_device *oct, u64 iq_no);
octeon_device      43 drivers/net/ethernet/cavium/liquidio/request_manager.c static inline int IQ_INSTR_MODE_64B(struct octeon_device *oct, int iq_no)
octeon_device      56 drivers/net/ethernet/cavium/liquidio/request_manager.c int octeon_init_instr_queue(struct octeon_device *oct,
octeon_device     169 drivers/net/ethernet/cavium/liquidio/request_manager.c int octeon_delete_instr_queue(struct octeon_device *oct, u32 iq_no)
octeon_device     203 drivers/net/ethernet/cavium/liquidio/request_manager.c int octeon_setup_iq(struct octeon_device *oct,
octeon_device     248 drivers/net/ethernet/cavium/liquidio/request_manager.c int lio_wait_for_instr_fetch(struct octeon_device *oct)
octeon_device     276 drivers/net/ethernet/cavium/liquidio/request_manager.c ring_doorbell(struct octeon_device *oct, struct octeon_instr_queue *iq)
octeon_device     288 drivers/net/ethernet/cavium/liquidio/request_manager.c octeon_ring_doorbell_locked(struct octeon_device *oct, u32 iq_no)
octeon_device     348 drivers/net/ethernet/cavium/liquidio/request_manager.c octeon_register_reqtype_free_fn(struct octeon_device *oct, int reqtype,
octeon_device     372 drivers/net/ethernet/cavium/liquidio/request_manager.c lio_process_iq_request_list(struct octeon_device *oct,
octeon_device     449 drivers/net/ethernet/cavium/liquidio/request_manager.c octeon_flush_iq(struct octeon_device *oct, struct octeon_instr_queue *iq,
octeon_device     501 drivers/net/ethernet/cavium/liquidio/request_manager.c static void __check_db_timeout(struct octeon_device *oct, u64 iq_no)
octeon_device     534 drivers/net/ethernet/cavium/liquidio/request_manager.c 	struct octeon_device *oct = (struct octeon_device *)wk->ctxptr;
octeon_device     544 drivers/net/ethernet/cavium/liquidio/request_manager.c octeon_send_command(struct octeon_device *oct, u32 iq_no,
octeon_device     584 drivers/net/ethernet/cavium/liquidio/request_manager.c octeon_prepare_soft_command(struct octeon_device *oct,
octeon_device     690 drivers/net/ethernet/cavium/liquidio/request_manager.c int octeon_send_soft_command(struct octeon_device *oct,
octeon_device     743 drivers/net/ethernet/cavium/liquidio/request_manager.c int octeon_setup_sc_buffer_pool(struct octeon_device *oct)
octeon_device     772 drivers/net/ethernet/cavium/liquidio/request_manager.c int octeon_free_sc_done_list(struct octeon_device *oct)
octeon_device     811 drivers/net/ethernet/cavium/liquidio/request_manager.c int octeon_free_sc_zombie_list(struct octeon_device *oct)
octeon_device     835 drivers/net/ethernet/cavium/liquidio/request_manager.c int octeon_free_sc_buffer_pool(struct octeon_device *oct)
octeon_device     859 drivers/net/ethernet/cavium/liquidio/request_manager.c struct octeon_soft_command *octeon_alloc_soft_command(struct octeon_device *oct,
octeon_device     930 drivers/net/ethernet/cavium/liquidio/request_manager.c void octeon_free_soft_command(struct octeon_device *oct,
octeon_device      30 drivers/net/ethernet/cavium/liquidio/response_manager.c int octeon_setup_response_list(struct octeon_device *oct)
octeon_device      56 drivers/net/ethernet/cavium/liquidio/response_manager.c void octeon_delete_response_list(struct octeon_device *oct)
octeon_device      62 drivers/net/ethernet/cavium/liquidio/response_manager.c int lio_process_ordered_list(struct octeon_device *octeon_dev,
octeon_device     226 drivers/net/ethernet/cavium/liquidio/response_manager.c 	struct octeon_device *oct = (struct octeon_device *)wk->ctxptr;
octeon_device     130 drivers/net/ethernet/cavium/liquidio/response_manager.h int octeon_setup_response_list(struct octeon_device *octeon_dev);
octeon_device     132 drivers/net/ethernet/cavium/liquidio/response_manager.h void octeon_delete_response_list(struct octeon_device *octeon_dev);
octeon_device     140 drivers/net/ethernet/cavium/liquidio/response_manager.h int lio_process_ordered_list(struct octeon_device *octeon_dev,