| /linux/drivers/net/ethernet/qlogic/qlcnic/ |
| A D | qlcnic_83xx_hw.h | 311 struct qlcnic_adapter; 315 int (*state_entry) (struct qlcnic_adapter *); 540 int qlcnic_83xx_cam_lock(struct qlcnic_adapter *); 559 void qlcnic_83xx_napi_del(struct qlcnic_adapter *); 564 int qlcnic_ind_rd(struct qlcnic_adapter *, u32); 578 struct qlcnic_adapter *, u32); 591 void qlcnic_83xx_check_vf(struct qlcnic_adapter *, 612 int qlcnic_83xx_init(struct qlcnic_adapter *, int); 615 void qlcnic_83xx_idc_exit(struct qlcnic_adapter *); 641 int qlcnic_83xx_reg_test(struct qlcnic_adapter *); [all …]
|
| A D | qlcnic_hw.h | 164 struct qlcnic_adapter; 171 int qlcnic_82xx_napi_add(struct qlcnic_adapter *adapter, 191 int qlcnic_82xx_mq_intrpt(struct qlcnic_adapter *, int); 205 struct qlcnic_adapter *, u32); 208 void qlcnic_82xx_get_func_no(struct qlcnic_adapter *); 209 int qlcnic_82xx_api_lock(struct qlcnic_adapter *); 210 void qlcnic_82xx_api_unlock(struct qlcnic_adapter *); 211 void qlcnic_82xx_napi_enable(struct qlcnic_adapter *); 212 void qlcnic_82xx_napi_disable(struct qlcnic_adapter *); 213 void qlcnic_82xx_napi_del(struct qlcnic_adapter *); [all …]
|
| A D | qlcnic.h | 594 struct qlcnic_adapter *adapter; 628 struct qlcnic_adapter *adapter; 1087 struct qlcnic_adapter *adapter; 1099 struct qlcnic_adapter { struct 1577 int qlcnic_dump_fw(struct qlcnic_adapter *); 1686 void qlcnic_detach(struct qlcnic_adapter *); 1688 int qlcnic_attach(struct qlcnic_adapter *); 1739 void (*napi_del)(struct qlcnic_adapter *); 1743 int (*resume)(struct qlcnic_adapter *); 1771 struct qlcnic_adapter *, u32); [all …]
|
| A D | qlcnic_sriov.h | 153 struct qlcnic_adapter *adapter; 168 struct qlcnic_adapter *adapter; 187 int qlcnic_sriov_init(struct qlcnic_adapter *, int); 188 void qlcnic_sriov_cleanup(struct qlcnic_adapter *); 189 void __qlcnic_sriov_cleanup(struct qlcnic_adapter *); 192 void qlcnic_sriov_vf_set_ops(struct qlcnic_adapter *); 203 void qlcnic_sriov_free_vlans(struct qlcnic_adapter *); 204 int qlcnic_sriov_alloc_vlans(struct qlcnic_adapter *); 220 void qlcnic_sriov_pf_disable(struct qlcnic_adapter *); 234 void qlcnic_sriov_pf_reset(struct qlcnic_adapter *); [all …]
|
| A D | qlcnic_83xx_init.c | 39 static int qlcnic_83xx_check_heartbeat(struct qlcnic_adapter *p_dev); 40 static int qlcnic_83xx_restart_hw(struct qlcnic_adapter *adapter); 41 static int qlcnic_83xx_check_hw_status(struct qlcnic_adapter *p_dev); 43 static void qlcnic_83xx_stop_hw(struct qlcnic_adapter *); 1107 struct qlcnic_adapter *adapter; in qlcnic_83xx_idc_poll_dev_state() 1230 int qlcnic_83xx_idc_init(struct qlcnic_adapter *adapter) in qlcnic_83xx_idc_init() 1252 void qlcnic_83xx_idc_exit(struct qlcnic_adapter *adapter) in qlcnic_83xx_idc_exit() 2031 static void qlcnic_83xx_stop_hw(struct qlcnic_adapter *p_dev) in qlcnic_83xx_stop_hw() 2040 static void qlcnic_83xx_start_hw(struct qlcnic_adapter *p_dev) in qlcnic_83xx_start_hw() 2047 static void qlcnic_83xx_init_hw(struct qlcnic_adapter *p_dev) in qlcnic_83xx_init_hw() [all …]
|
| A D | qlcnic_hw.c | 353 int qlcnic_ind_rd(struct qlcnic_adapter *adapter, u32 addr) in qlcnic_ind_rd() 381 qlcnic_send_cmd_descs(struct qlcnic_adapter *adapter, in qlcnic_send_cmd_descs() 530 struct qlcnic_adapter *adapter = netdev_priv(netdev); in __qlcnic_set_multi() 585 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_set_multi() 1012 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_change_mtu() 1059 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_fix_features() 1085 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_set_features() 1520 qlcnic_wol_supported(struct qlcnic_adapter *adapter) in qlcnic_wol_supported() 1633 int qlcnic_82xx_api_lock(struct qlcnic_adapter *adapter) in qlcnic_82xx_api_lock() 1645 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); in qlcnic_82xx_shutdown() [all …]
|
| A D | qlcnic_sriov_pf.c | 745 struct qlcnic_adapter *adapter; in qlcnic_sriov_pf_channel_cfg_cmd() 888 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_create_rx_ctx_cmd() 948 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_create_tx_ctx_cmd() 986 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_del_rx_ctx_cmd() 1021 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_del_tx_ctx_cmd() 1052 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_cfg_lro_cmd() 1069 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_cfg_ip_cmd() 1098 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_cfg_intrpt_cmd() 1127 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_set_mtu_cmd() 1156 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_pf_get_nic_info_cmd() [all …]
|
| A D | qlcnic_83xx_hw.c | 16 static void __qlcnic_83xx_process_aen(struct qlcnic_adapter *); 20 static int qlcnic_83xx_get_port_config(struct qlcnic_adapter *); 29 static int qlcnic_83xx_resume(struct qlcnic_adapter *); 525 struct qlcnic_adapter *adapter = data; in qlcnic_83xx_intr() 554 struct qlcnic_adapter *adapter = sds_ring->adapter; in qlcnic_83xx_tmp_intr() 798 void qlcnic_dump_mbx(struct qlcnic_adapter *adapter, in qlcnic_dump_mbx() 897 struct qlcnic_adapter *adapter, u32 type) in qlcnic_83xx_alloc_mbx_args() 936 struct qlcnic_adapter *adapter; in qlcnic_83xx_idc_aen_work() 1036 struct qlcnic_adapter *adapter; in qlcnic_83xx_mbx_poll_work() 2349 struct qlcnic_adapter *adapter = data; in qlcnic_83xx_handle_aen() [all …]
|
| A D | qlcnic_main.c | 473 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_udp_tunnel_sync() 1783 qlcnic_free_irq(struct qlcnic_adapter *adapter) in qlcnic_free_irq() 1962 qlcnic_attach(struct qlcnic_adapter *adapter) in qlcnic_attach() 2442 struct qlcnic_adapter *adapter = NULL; in qlcnic_probe() 2723 struct qlcnic_adapter *adapter; in qlcnic_remove() 3368 struct qlcnic_adapter, fw_work.work); in qlcnic_fwinit_work() 3472 struct qlcnic_adapter, fw_work.work); in qlcnic_detach_work() 3619 struct qlcnic_adapter, fw_work.work); in qlcnic_attach_work() 3742 struct qlcnic_adapter, fw_work.work); in qlcnic_fw_poll_work() 4127 struct qlcnic_adapter *adapter; in qlcnic_netdev_event() [all …]
|
| A D | qlcnic_sysfs.c | 39 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_store_bridged_mode() 63 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_show_bridged_mode() 76 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_store_diag_mode() 91 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_show_diag_mode() 218 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_store_beacon() 240 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_show_beacon() 272 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_sysfs_read_crb() 289 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_sysfs_write_crb() 318 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_sysfs_read_mem() 340 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_sysfs_write_mem() [all …]
|
| A D | qlcnic_init.c | 25 qlcnic_check_fw_hearbeat(struct qlcnic_adapter *adapter); 597 qlcnic_check_fw_status(struct qlcnic_adapter *adapter) in qlcnic_check_fw_status() 729 qlcnic_has_mn(struct qlcnic_adapter *adapter) in qlcnic_has_mn() 766 qlcnic_validate_header(struct qlcnic_adapter *adapter) in qlcnic_validate_header() 788 qlcnic_validate_bootld(struct qlcnic_adapter *adapter) in qlcnic_validate_bootld() 823 qlcnic_validate_fw(struct qlcnic_adapter *adapter) in qlcnic_validate_fw() 960 qlcnic_get_bootld_offs(struct qlcnic_adapter *adapter) in qlcnic_get_bootld_offs() 975 qlcnic_get_fw_offs(struct qlcnic_adapter *adapter) in qlcnic_get_fw_offs() 1084 qlcnic_need_fw_reset(struct qlcnic_adapter *adapter) in qlcnic_need_fw_reset() 1107 qlcnic_load_firmware(struct qlcnic_adapter *adapter) in qlcnic_load_firmware() [all …]
|
| A D | qlcnic_sriov_common.c | 37 static int qlcnic_sriov_issue_cmd(struct qlcnic_adapter *, 42 static int qlcnic_sriov_vf_resume(struct qlcnic_adapter *); 259 void __qlcnic_sriov_cleanup(struct qlcnic_adapter *adapter) in __qlcnic_sriov_cleanup() 295 void qlcnic_sriov_cleanup(struct qlcnic_adapter *adapter) in qlcnic_sriov_cleanup() 1053 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_process_bc_cmd() 1194 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_handle_bc_cmd() 1287 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_handle_flr_event() 1499 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_vf_add_mc_list() 1544 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_sriov_vf_set_multi() 1902 struct qlcnic_adapter *adapter; in qlcnic_sriov_vf_poll_dev_state() [all …]
|
| A D | qlcnic_83xx_vnic.c | 10 static int qlcnic_83xx_enable_vnic_mode(struct qlcnic_adapter *adapter, int lock) in qlcnic_83xx_enable_vnic_mode() 23 int qlcnic_83xx_disable_vnic_mode(struct qlcnic_adapter *adapter, int lock) in qlcnic_83xx_disable_vnic_mode() 41 int qlcnic_83xx_set_vnic_opmode(struct qlcnic_adapter *adapter) in qlcnic_83xx_set_vnic_opmode() 64 qlcnic_83xx_config_vnic_buff_descriptors(struct qlcnic_adapter *adapter) in qlcnic_83xx_config_vnic_buff_descriptors() 94 static int qlcnic_83xx_init_mgmt_vnic(struct qlcnic_adapter *adapter) in qlcnic_83xx_init_mgmt_vnic() 143 static int qlcnic_83xx_init_privileged_vnic(struct qlcnic_adapter *adapter) in qlcnic_83xx_init_privileged_vnic() 161 static int qlcnic_83xx_init_non_privileged_vnic(struct qlcnic_adapter *adapter) in qlcnic_83xx_init_non_privileged_vnic() 191 int qlcnic_83xx_config_vnic_opmode(struct qlcnic_adapter *adapter) in qlcnic_83xx_config_vnic_opmode() 241 int qlcnic_83xx_check_vnic_state(struct qlcnic_adapter *adapter) in qlcnic_83xx_check_vnic_state() 263 int qlcnic_83xx_set_port_eswitch_status(struct qlcnic_adapter *adapter, in qlcnic_83xx_set_port_eswitch_status()
|
| A D | qlcnic_ethtool.c | 22 #define QLC_SIZEOF(m) sizeof_field(struct qlcnic_adapter, m) 23 #define QLC_OFF(m) offsetof(struct qlcnic_adapter, m) 251 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_get_regs_len() 272 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_get_drvinfo() 438 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_get_link_ksettings() 487 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_set_link_ksettings() 531 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_get_regs() 592 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_test_link() 611 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_get_eeprom() 637 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_get_ringparam() [all …]
|
| A D | qlcnic_dcb.c | 255 int qlcnic_register_dcb(struct qlcnic_adapter *adapter) in qlcnic_register_dcb() 276 struct qlcnic_adapter *adapter; in __qlcnic_dcb_free() 346 struct qlcnic_adapter *adapter = dcb->adapter; in __qlcnic_dcb_query_hw_capability() 427 struct qlcnic_adapter *adapter = dcb->adapter; in qlcnic_82xx_dcb_query_cee_param() 567 struct qlcnic_adapter *adapter = dcb->adapter; in qlcnic_83xx_dcb_query_cee_param() 781 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_dcb_get_state() 795 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_dcb_get_pg_tc_cfg_tx() 832 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_dcb_get_pg_bwg_cfg_tx() 856 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_dcb_get_pfc_cfg() 882 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_dcb_get_capability() [all …]
|
| A D | qlcnic_io.c | 963 struct qlcnic_adapter *adapter; in qlcnic_poll() 992 struct qlcnic_adapter *adapter; in qlcnic_tx_poll() 1014 struct qlcnic_adapter *adapter; in qlcnic_rx_poll() 1086 struct qlcnic_adapter *adapter; in qlcnic_handle_fw_message() 1193 qlcnic_process_rcv(struct qlcnic_adapter *adapter, in qlcnic_process_rcv() 1261 qlcnic_process_lro(struct qlcnic_adapter *adapter, in qlcnic_process_lro() 1359 struct qlcnic_adapter *adapter = sds_ring->adapter; in qlcnic_process_rcv_ring() 1955 struct qlcnic_adapter *adapter; in qlcnic_83xx_msix_sriov_vf_poll() 1983 struct qlcnic_adapter *adapter; in qlcnic_83xx_poll() 2010 struct qlcnic_adapter *adapter; in qlcnic_83xx_msix_tx_poll() [all …]
|
| A D | qlcnic_minidump.c | 384 static u32 qlcnic_dump_crb(struct qlcnic_adapter *adapter, in qlcnic_dump_crb() 402 static u32 qlcnic_dump_ctrl(struct qlcnic_adapter *adapter, in qlcnic_dump_ctrl() 500 static u32 qlcnic_dump_mux(struct qlcnic_adapter *adapter, in qlcnic_dump_mux() 518 static u32 qlcnic_dump_que(struct qlcnic_adapter *adapter, in qlcnic_dump_que() 541 static u32 qlcnic_dump_ocm(struct qlcnic_adapter *adapter, in qlcnic_dump_ocm() 558 static u32 qlcnic_read_rom(struct qlcnic_adapter *adapter, in qlcnic_read_rom() 854 static u32 qlcnic_read_memory(struct qlcnic_adapter *adapter, in qlcnic_read_memory() 885 static u32 qlcnic_dump_nop(struct qlcnic_adapter *adapter, in qlcnic_dump_nop() 951 static u32 qlcnic_read_pollrd(struct qlcnic_adapter *adapter, in qlcnic_read_pollrd() 986 static u32 qlcnic_read_mux2(struct qlcnic_adapter *adapter, in qlcnic_read_mux2() [all …]
|
| A D | qlcnic_ctx.c | 53 struct qlcnic_adapter *adapter, u32 type) in qlcnic_82xx_alloc_mbx_args() 92 qlcnic_poll_rsp(struct qlcnic_adapter *adapter) in qlcnic_poll_rsp() 110 int qlcnic_82xx_issue_cmd(struct qlcnic_adapter *adapter, in qlcnic_82xx_issue_cmd() 209 qlcnic_fw_cmd_set_mtu(struct qlcnic_adapter *adapter, int mtu) in qlcnic_fw_cmd_set_mtu() 556 int qlcnic_alloc_hw_resources(struct qlcnic_adapter *adapter) in qlcnic_alloc_hw_resources() 626 int qlcnic_fw_create_ctx(struct qlcnic_adapter *dev) in qlcnic_fw_create_ctx() 687 void qlcnic_fw_destroy_ctx(struct qlcnic_adapter *adapter) in qlcnic_fw_destroy_ctx() 847 int qlcnic_82xx_get_nic_info(struct qlcnic_adapter *adapter, in qlcnic_82xx_get_nic_info() 898 int qlcnic_82xx_set_nic_info(struct qlcnic_adapter *adapter, in qlcnic_82xx_set_nic_info() 953 int qlcnic_82xx_get_pci_info(struct qlcnic_adapter *adapter, in qlcnic_82xx_get_pci_info() [all …]
|
| A D | qlcnic_dcb.h | 14 int qlcnic_register_dcb(struct qlcnic_adapter *); 16 static inline int qlcnic_register_dcb(struct qlcnic_adapter *adapter) in qlcnic_register_dcb() 36 struct qlcnic_adapter *adapter;
|