Lines Matching refs:hw_ops
524 struct qlcnic_hardware_ops *hw_ops; member
1555 (adapter->ahw->hw_ops->read_reg)(adapter, off, err)
1558 adapter->ahw->hw_ops->write_reg(adapter, off, val)
1855 adapter->ahw->hw_ops->read_crb(adapter, buf, offset, size); in qlcnic_read_crb()
1861 adapter->ahw->hw_ops->write_crb(adapter, buf, offset, size); in qlcnic_write_crb()
1867 return adapter->ahw->hw_ops->write_reg(adapter, off, data); in qlcnic_hw_write_wx_2M()
1873 return adapter->ahw->hw_ops->get_mac_address(adapter, mac, function); in qlcnic_get_mac_address()
1878 return adapter->ahw->hw_ops->setup_intr(adapter); in qlcnic_setup_intr()
1884 return adapter->ahw->hw_ops->alloc_mbx_args(mbx, adapter, arg); in qlcnic_alloc_mbx_args()
1890 if (adapter->ahw->hw_ops->mbx_cmd) in qlcnic_issue_cmd()
1891 return adapter->ahw->hw_ops->mbx_cmd(adapter, cmd); in qlcnic_issue_cmd()
1898 adapter->ahw->hw_ops->get_func_no(adapter); in qlcnic_get_func_no()
1903 return adapter->ahw->hw_ops->api_lock(adapter); in qlcnic_api_lock()
1908 adapter->ahw->hw_ops->api_unlock(adapter); in qlcnic_api_unlock()
1913 if (adapter->ahw->hw_ops->add_sysfs) in qlcnic_add_sysfs()
1914 adapter->ahw->hw_ops->add_sysfs(adapter); in qlcnic_add_sysfs()
1919 if (adapter->ahw->hw_ops->remove_sysfs) in qlcnic_remove_sysfs()
1920 adapter->ahw->hw_ops->remove_sysfs(adapter); in qlcnic_remove_sysfs()
1926 sds_ring->adapter->ahw->hw_ops->process_lb_rcv_ring_diag(sds_ring); in qlcnic_process_rcv_ring_diag()
1931 return adapter->ahw->hw_ops->create_rx_ctx(adapter); in qlcnic_fw_cmd_create_rx_ctx()
1938 return adapter->ahw->hw_ops->create_tx_ctx(adapter, ptr, ring); in qlcnic_fw_cmd_create_tx_ctx()
1943 return adapter->ahw->hw_ops->del_rx_ctx(adapter); in qlcnic_fw_cmd_del_rx_ctx()
1949 return adapter->ahw->hw_ops->del_tx_ctx(adapter, ptr); in qlcnic_fw_cmd_del_tx_ctx()
1955 return adapter->ahw->hw_ops->setup_link_event(adapter, enable); in qlcnic_linkevent_request()
1961 return adapter->ahw->hw_ops->get_nic_info(adapter, info, id); in qlcnic_get_nic_info()
1967 return adapter->ahw->hw_ops->get_pci_info(adapter, info); in qlcnic_get_pci_info()
1973 return adapter->ahw->hw_ops->set_nic_info(adapter, info); in qlcnic_set_nic_info()
1979 return adapter->ahw->hw_ops->change_macvlan(adapter, addr, id, cmd); in qlcnic_sre_macaddr_change()
1995 adapter->ahw->hw_ops->napi_enable(adapter); in qlcnic_napi_enable()
2012 adapter->ahw->hw_ops->napi_disable(adapter); in qlcnic_napi_disable()
2018 return adapter->ahw->hw_ops->config_intr_coal(adapter, ethcoal); in qlcnic_config_intr_coalesce()
2023 return adapter->ahw->hw_ops->config_rss(adapter, enable); in qlcnic_config_rss()
2029 return adapter->ahw->hw_ops->config_hw_lro(adapter, enable); in qlcnic_config_hw_lro()
2034 return adapter->ahw->hw_ops->config_loopback(adapter, mode); in qlcnic_set_lb_mode()
2039 return adapter->ahw->hw_ops->clear_loopback(adapter, mode); in qlcnic_clear_lb_mode()
2045 return adapter->ahw->hw_ops->config_promisc_mode(adapter, mode); in qlcnic_nic_set_promisc()
2051 adapter->ahw->hw_ops->change_l2_filter(adapter, addr, id); in qlcnic_change_filter()
2056 return adapter->ahw->hw_ops->get_board_info(adapter); in qlcnic_get_board_info()
2061 return adapter->ahw->hw_ops->free_mac_list(adapter); in qlcnic_free_mac_list()
2066 if (adapter->ahw->hw_ops->set_mac_filter_count) in qlcnic_set_mac_filter_count()
2067 adapter->ahw->hw_ops->set_mac_filter_count(adapter); in qlcnic_set_mac_filter_count()
2072 adapter->ahw->hw_ops->get_beacon_state(adapter); in qlcnic_get_beacon_state()
2077 if (adapter->ahw->hw_ops->read_phys_port_id) in qlcnic_read_phys_port_id()
2078 adapter->ahw->hw_ops->read_phys_port_id(adapter); in qlcnic_read_phys_port_id()
2084 return adapter->ahw->hw_ops->get_saved_state(t_hdr, index); in qlcnic_get_saved_state()
2090 adapter->ahw->hw_ops->set_saved_state(t_hdr, index, value); in qlcnic_set_saved_state()
2096 adapter->ahw->hw_ops->cache_tmpl_hdr_values(fw_dump); in qlcnic_cache_tmpl_hdr_values()
2102 return adapter->ahw->hw_ops->get_cap_size(tmpl_hdr, index); in qlcnic_get_cap_size()
2108 adapter->ahw->hw_ops->set_sys_info(tmpl_hdr, idx, value); in qlcnic_set_sys_info()
2114 adapter->ahw->hw_ops->store_cap_mask(tmpl_hdr, mask); in qlcnic_store_cap_mask()
2225 if (adapter->ahw->hw_ops->enable_sds_intr) in qlcnic_enable_sds_intr()
2226 adapter->ahw->hw_ops->enable_sds_intr(adapter, sds_ring); in qlcnic_enable_sds_intr()
2233 if (adapter->ahw->hw_ops->disable_sds_intr) in qlcnic_disable_sds_intr()
2234 adapter->ahw->hw_ops->disable_sds_intr(adapter, sds_ring); in qlcnic_disable_sds_intr()
2240 if (adapter->ahw->hw_ops->enable_tx_intr) in qlcnic_enable_tx_intr()
2241 adapter->ahw->hw_ops->enable_tx_intr(adapter, tx_ring); in qlcnic_enable_tx_intr()
2247 if (adapter->ahw->hw_ops->disable_tx_intr) in qlcnic_disable_tx_intr()
2248 adapter->ahw->hw_ops->disable_tx_intr(adapter, tx_ring); in qlcnic_disable_tx_intr()