Home
last modified time | relevance | path

Searched refs:fn_list (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Dcn68xx_device.c156 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 …]
Dcn66xx_device.c437 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 …]
Docteon_mem_ops.c54 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()
Drequest_manager.c145 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()
Dlio_main.c451 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()
3507 if (octeon_dev->fn_list.soft_reset(octeon_dev)) in octeon_device_init()
3571 ret = octeon_dev->fn_list.setup_device_regs(octeon_dev); in octeon_device_init()
3588 octeon_dev->fn_list.enable_interrupt(octeon_dev->chip); in octeon_device_init()
[all …]
Docteon_device.h317 struct octeon_fn_list fn_list; member
Docteon_droq.c321 oct->fn_list.setup_oq_regs(oct, q_no); in octeon_init_droq()
/linux-4.4.14/net/dccp/
Dfeat.c296 #define dccp_feat_print_fnlist(fn_list) { \ argument
300 list_for_each_entry(___entry, fn_list, node) \
305 #define dccp_feat_print_fnlist(fn_list) argument
431 static struct dccp_feat_entry *dccp_feat_list_lookup(struct list_head *fn_list, in dccp_feat_list_lookup() argument
436 list_for_each_entry(entry, fn_list, node) { in dccp_feat_list_lookup()
484 static int dccp_feat_push_change(struct list_head *fn_list, u8 feat, u8 local, in dccp_feat_push_change() argument
487 struct dccp_feat_entry *new = dccp_feat_entry_new(fn_list, feat, local); in dccp_feat_push_change()
512 static int dccp_feat_push_confirm(struct list_head *fn_list, u8 feat, u8 local, in dccp_feat_push_confirm() argument
515 struct dccp_feat_entry *new = dccp_feat_entry_new(fn_list, feat, local); in dccp_feat_push_confirm()
533 static int dccp_push_empty_confirm(struct list_head *fn_list, u8 feat, u8 local) in dccp_push_empty_confirm() argument
[all …]
Ddccp.h478 void dccp_feat_list_purge(struct list_head *fn_list);