| /linux-6.15/drivers/net/ethernet/qlogic/qlcnic/ |
| H 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 *); 558 void qlcnic_83xx_napi_del(struct qlcnic_adapter *); 563 int qlcnic_ind_rd(struct qlcnic_adapter *, u32); 577 struct qlcnic_adapter *, u32); 588 void qlcnic_83xx_check_vf(struct qlcnic_adapter *, 606 int qlcnic_83xx_init(struct qlcnic_adapter *); 609 void qlcnic_83xx_idc_exit(struct qlcnic_adapter *); 631 int qlcnic_83xx_reg_test(struct qlcnic_adapter *); [all …]
|
| H 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 …]
|
| H 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 *); 1685 void qlcnic_detach(struct qlcnic_adapter *); 1687 int qlcnic_attach(struct qlcnic_adapter *); 1738 void (*napi_del)(struct qlcnic_adapter *); 1742 int (*resume)(struct qlcnic_adapter *); 1770 struct qlcnic_adapter *, u32); [all …]
|
| H 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 *); 191 int qlcnic_sriov_vf_init(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 *); 234 void qlcnic_sriov_pf_reset(struct qlcnic_adapter *); [all …]
|
| H 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() 2047 static void qlcnic_83xx_init_hw(struct qlcnic_adapter *p_dev) in qlcnic_83xx_init_hw() 2435 int qlcnic_83xx_init(struct qlcnic_adapter *adapter) in qlcnic_83xx_init() [all …]
|
| H 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 …]
|
| H 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 …]
|
| H A D | qlcnic_83xx_hw.c | 15 static void __qlcnic_83xx_process_aen(struct qlcnic_adapter *); 19 static int qlcnic_83xx_get_port_config(struct qlcnic_adapter *); 28 static int qlcnic_83xx_resume(struct qlcnic_adapter *); 524 struct qlcnic_adapter *adapter = data; in qlcnic_83xx_intr() 553 struct qlcnic_adapter *adapter = sds_ring->adapter; in qlcnic_83xx_tmp_intr() 797 void qlcnic_dump_mbx(struct qlcnic_adapter *adapter, in qlcnic_dump_mbx() 896 struct qlcnic_adapter *adapter, u32 type) in qlcnic_83xx_alloc_mbx_args() 935 struct qlcnic_adapter *adapter; in qlcnic_83xx_idc_aen_work() 1035 struct qlcnic_adapter *adapter; in qlcnic_83xx_mbx_poll_work() 2350 struct qlcnic_adapter *adapter = data; in qlcnic_83xx_handle_aen() [all …]
|
| H A D | qlcnic_sysfs.c | 38 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_store_bridged_mode() 62 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_show_bridged_mode() 75 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_store_diag_mode() 90 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_show_diag_mode() 217 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_store_beacon() 239 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_show_beacon() 271 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_sysfs_read_crb() 288 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_sysfs_write_crb() 317 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_sysfs_read_mem() 339 struct qlcnic_adapter *adapter = dev_get_drvdata(dev); in qlcnic_sysfs_write_mem() [all …]
|
| H 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() 2422 struct qlcnic_adapter *adapter = NULL; in qlcnic_probe() 2709 struct qlcnic_adapter *adapter; in qlcnic_remove() 3353 struct qlcnic_adapter, fw_work.work); in qlcnic_fwinit_work() 3457 struct qlcnic_adapter, fw_work.work); in qlcnic_detach_work() 3604 struct qlcnic_adapter, fw_work.work); in qlcnic_attach_work() 3727 struct qlcnic_adapter, fw_work.work); in qlcnic_fw_poll_work() 4112 struct qlcnic_adapter *adapter; in qlcnic_netdev_event() [all …]
|
| H 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 …]
|
| H 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()
|
| H 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 *); 297 void qlcnic_sriov_cleanup(struct qlcnic_adapter *adapter) in qlcnic_sriov_cleanup() 620 int qlcnic_sriov_vf_init(struct qlcnic_adapter *adapter) in qlcnic_sriov_vf_init() 1056 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_process_bc_cmd() 1197 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_handle_bc_cmd() 1290 struct qlcnic_adapter *adapter = vf->adapter; in qlcnic_sriov_handle_flr_event() 1505 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_vf_add_mc_list() 1550 struct qlcnic_adapter *adapter = netdev_priv(netdev); in qlcnic_sriov_vf_set_multi() 1908 struct qlcnic_adapter *adapter; in qlcnic_sriov_vf_poll_dev_state() [all …]
|
| H 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() 639 struct qlcnic_adapter *adapter = netdev_priv(dev); in qlcnic_get_ringparam() [all …]
|
| H 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 …]
|
| H 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() 1953 struct qlcnic_adapter *adapter; in qlcnic_83xx_msix_sriov_vf_poll() 1981 struct qlcnic_adapter *adapter; in qlcnic_83xx_poll() 2008 struct qlcnic_adapter *adapter; in qlcnic_83xx_msix_tx_poll() [all …]
|
| H 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 …]
|
| H 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() 693 void qlcnic_fw_destroy_ctx(struct qlcnic_adapter *adapter) in qlcnic_fw_destroy_ctx() 853 int qlcnic_82xx_get_nic_info(struct qlcnic_adapter *adapter, in qlcnic_82xx_get_nic_info() 904 int qlcnic_82xx_set_nic_info(struct qlcnic_adapter *adapter, in qlcnic_82xx_set_nic_info() 959 int qlcnic_82xx_get_pci_info(struct qlcnic_adapter *adapter, in qlcnic_82xx_get_pci_info() [all …]
|
| H 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;
|