Searched refs:fn_list (Results 1 – 7 of 7) sorted by relevance
/drivers/net/ethernet/cavium/liquidio/ |
D | cn68xx_device.c | 156 oct->fn_list.setup_iq_regs = lio_cn6xxx_setup_iq_regs; in lio_setup_cn68xx_octeon_device() 157 oct->fn_list.setup_oq_regs = lio_cn6xxx_setup_oq_regs; in lio_setup_cn68xx_octeon_device() 159 oct->fn_list.process_interrupt_regs = lio_cn6xxx_process_interrupt_regs; in lio_setup_cn68xx_octeon_device() 160 oct->fn_list.soft_reset = lio_cn68xx_soft_reset; in lio_setup_cn68xx_octeon_device() 161 oct->fn_list.setup_device_regs = lio_cn68xx_setup_device_regs; in lio_setup_cn68xx_octeon_device() 162 oct->fn_list.reinit_regs = lio_cn6xxx_reinit_regs; in lio_setup_cn68xx_octeon_device() 163 oct->fn_list.update_iq_read_idx = lio_cn6xxx_update_read_index; in lio_setup_cn68xx_octeon_device() 165 oct->fn_list.bar1_idx_setup = lio_cn6xxx_bar1_idx_setup; in lio_setup_cn68xx_octeon_device() 166 oct->fn_list.bar1_idx_write = lio_cn6xxx_bar1_idx_write; in lio_setup_cn68xx_octeon_device() 167 oct->fn_list.bar1_idx_read = lio_cn6xxx_bar1_idx_read; in lio_setup_cn68xx_octeon_device() [all …]
|
D | cn66xx_device.c | 437 oct->fn_list.setup_iq_regs(oct, i); in lio_cn6xxx_reinit_regs() 443 oct->fn_list.setup_oq_regs(oct, i); in lio_cn6xxx_reinit_regs() 446 oct->fn_list.setup_device_regs(oct); in lio_cn6xxx_reinit_regs() 448 oct->fn_list.enable_interrupt(oct->chip); in lio_cn6xxx_reinit_regs() 450 oct->fn_list.enable_io_queues(oct); in lio_cn6xxx_reinit_regs() 721 oct->fn_list.setup_iq_regs = lio_cn66xx_setup_iq_regs; in lio_setup_cn66xx_octeon_device() 722 oct->fn_list.setup_oq_regs = lio_cn6xxx_setup_oq_regs; in lio_setup_cn66xx_octeon_device() 724 oct->fn_list.soft_reset = lio_cn6xxx_soft_reset; in lio_setup_cn66xx_octeon_device() 725 oct->fn_list.setup_device_regs = lio_cn6xxx_setup_device_regs; in lio_setup_cn66xx_octeon_device() 726 oct->fn_list.reinit_regs = lio_cn6xxx_reinit_regs; in lio_setup_cn66xx_octeon_device() [all …]
|
D | octeon_mem_ops.c | 54 mask = oct->fn_list.bar1_idx_read(oct, idx); in octeon_toggle_bar1_swapmode() 56 oct->fn_list.bar1_idx_write(oct, idx, mask); in octeon_toggle_bar1_swapmode() 121 index_reg_val = oct->fn_list.bar1_idx_read(oct, MEMOPS_IDX); in __octeon_pci_rw_core_mem() 123 oct->fn_list.bar1_idx_setup(oct, addr, MEMOPS_IDX, 1); in __octeon_pci_rw_core_mem() 152 oct->fn_list.bar1_idx_write(oct, MEMOPS_IDX, index_reg_val); in __octeon_pci_rw_core_mem()
|
D | request_manager.c | 145 oct->fn_list.setup_iq_regs(oct, iq_no); in octeon_init_instr_queue() 217 oct->fn_list.enable_io_queues(oct); in octeon_setup_iq() 450 iq->octeon_read_index = oct->fn_list.update_iq_read_idx(oct, iq); in update_iq_indices()
|
D | lio_main.c | 451 oct->fn_list.disable_interrupt(oct->chip); in stop_pci_io() 941 oct->fn_list.disable_interrupt(oct->chip); in liquidio_intr_handler() 943 ret = oct->fn_list.process_interrupt_regs(oct); in liquidio_intr_handler() 950 oct->fn_list.enable_interrupt(oct->chip); in liquidio_intr_handler() 1076 oct->fn_list.disable_io_queues(oct); in octeon_destroy_resources() 1082 oct->fn_list.disable_interrupt(oct->chip); in octeon_destroy_resources() 1091 oct->fn_list.soft_reset(oct); in octeon_destroy_resources() 3508 if (octeon_dev->fn_list.soft_reset(octeon_dev)) in octeon_device_init() 3572 ret = octeon_dev->fn_list.setup_device_regs(octeon_dev); in octeon_device_init() 3589 octeon_dev->fn_list.enable_interrupt(octeon_dev->chip); in octeon_device_init() [all …]
|
D | octeon_device.h | 317 struct octeon_fn_list fn_list; member
|
D | octeon_droq.c | 321 oct->fn_list.setup_oq_regs(oct, q_no); in octeon_init_droq()
|