Home
last modified time | relevance | path

Searched refs:qlcnic_adapter (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/ethernet/qlogic/qlcnic/
A Dqlcnic_83xx_hw.h311 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 Dqlcnic_hw.h164 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 Dqlcnic.h594 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 Dqlcnic_sriov.h153 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 Dqlcnic_83xx_init.c39 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 Dqlcnic_hw.c353 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 Dqlcnic_sriov_pf.c745 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 Dqlcnic_83xx_hw.c16 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 Dqlcnic_main.c473 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 Dqlcnic_sysfs.c39 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 Dqlcnic_init.c25 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 Dqlcnic_sriov_common.c37 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 Dqlcnic_83xx_vnic.c10 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 Dqlcnic_ethtool.c22 #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 Dqlcnic_dcb.c255 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 Dqlcnic_io.c963 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 Dqlcnic_minidump.c384 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 Dqlcnic_ctx.c53 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 Dqlcnic_dcb.h14 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;

Completed in 78 milliseconds