Lines Matching refs:ahw
1037 ((adapter)->ahw->capabilities & QLCNIC_FW_CAPABILITY_TSO)
1106 struct qlcnic_hardware_context *ahw; member
1551 (adapter->ahw->hw_ops->read_reg)(adapter, off, err)
1554 adapter->ahw->hw_ops->write_reg(adapter, off, val)
1836 return adapter->ahw->extra_capability[0] & in qlcnic_83xx_encap_tx_offload()
1842 return adapter->ahw->extra_capability[0] & in qlcnic_83xx_encap_rx_offload()
1858 return adapter->ahw->hw_ops->encap_rx_offload(adapter); in qlcnic_encap_rx_offload()
1863 return adapter->ahw->hw_ops->encap_tx_offload(adapter); in qlcnic_encap_tx_offload()
1874 adapter->ahw->hw_ops->read_crb(adapter, buf, offset, size); in qlcnic_read_crb()
1880 adapter->ahw->hw_ops->write_crb(adapter, buf, offset, size); in qlcnic_write_crb()
1886 return adapter->ahw->hw_ops->write_reg(adapter, off, data); in qlcnic_hw_write_wx_2M()
1892 return adapter->ahw->hw_ops->get_mac_address(adapter, mac, function); in qlcnic_get_mac_address()
1897 return adapter->ahw->hw_ops->setup_intr(adapter); in qlcnic_setup_intr()
1903 return adapter->ahw->hw_ops->alloc_mbx_args(mbx, adapter, arg); in qlcnic_alloc_mbx_args()
1909 if (adapter->ahw->hw_ops->mbx_cmd) in qlcnic_issue_cmd()
1910 return adapter->ahw->hw_ops->mbx_cmd(adapter, cmd); in qlcnic_issue_cmd()
1917 adapter->ahw->hw_ops->get_func_no(adapter); in qlcnic_get_func_no()
1922 return adapter->ahw->hw_ops->api_lock(adapter); in qlcnic_api_lock()
1927 adapter->ahw->hw_ops->api_unlock(adapter); in qlcnic_api_unlock()
1932 if (adapter->ahw->hw_ops->add_sysfs) in qlcnic_add_sysfs()
1933 adapter->ahw->hw_ops->add_sysfs(adapter); in qlcnic_add_sysfs()
1938 if (adapter->ahw->hw_ops->remove_sysfs) in qlcnic_remove_sysfs()
1939 adapter->ahw->hw_ops->remove_sysfs(adapter); in qlcnic_remove_sysfs()
1945 sds_ring->adapter->ahw->hw_ops->process_lb_rcv_ring_diag(sds_ring); in qlcnic_process_rcv_ring_diag()
1950 return adapter->ahw->hw_ops->create_rx_ctx(adapter); in qlcnic_fw_cmd_create_rx_ctx()
1957 return adapter->ahw->hw_ops->create_tx_ctx(adapter, ptr, ring); in qlcnic_fw_cmd_create_tx_ctx()
1962 return adapter->ahw->hw_ops->del_rx_ctx(adapter); in qlcnic_fw_cmd_del_rx_ctx()
1968 return adapter->ahw->hw_ops->del_tx_ctx(adapter, ptr); in qlcnic_fw_cmd_del_tx_ctx()
1974 return adapter->ahw->hw_ops->setup_link_event(adapter, enable); in qlcnic_linkevent_request()
1980 return adapter->ahw->hw_ops->get_nic_info(adapter, info, id); in qlcnic_get_nic_info()
1986 return adapter->ahw->hw_ops->get_pci_info(adapter, info); in qlcnic_get_pci_info()
1992 return adapter->ahw->hw_ops->set_nic_info(adapter, info); in qlcnic_set_nic_info()
1998 return adapter->ahw->hw_ops->change_macvlan(adapter, addr, id, cmd); in qlcnic_sre_macaddr_change()
2014 adapter->ahw->hw_ops->napi_enable(adapter); in qlcnic_napi_enable()
2031 adapter->ahw->hw_ops->napi_disable(adapter); in qlcnic_napi_disable()
2037 return adapter->ahw->hw_ops->config_intr_coal(adapter, ethcoal); in qlcnic_config_intr_coalesce()
2042 return adapter->ahw->hw_ops->config_rss(adapter, enable); in qlcnic_config_rss()
2048 return adapter->ahw->hw_ops->config_hw_lro(adapter, enable); in qlcnic_config_hw_lro()
2053 return adapter->ahw->hw_ops->config_loopback(adapter, mode); in qlcnic_set_lb_mode()
2058 return adapter->ahw->hw_ops->clear_loopback(adapter, mode); in qlcnic_clear_lb_mode()
2064 return adapter->ahw->hw_ops->config_promisc_mode(adapter, mode); in qlcnic_nic_set_promisc()
2071 adapter->ahw->hw_ops->change_l2_filter(adapter, addr, vlan, tx_ring); in qlcnic_change_filter()
2076 return adapter->ahw->hw_ops->get_board_info(adapter); in qlcnic_get_board_info()
2081 return adapter->ahw->hw_ops->free_mac_list(adapter); in qlcnic_free_mac_list()
2086 if (adapter->ahw->hw_ops->set_mac_filter_count) in qlcnic_set_mac_filter_count()
2087 adapter->ahw->hw_ops->set_mac_filter_count(adapter); in qlcnic_set_mac_filter_count()
2092 adapter->ahw->hw_ops->get_beacon_state(adapter); in qlcnic_get_beacon_state()
2097 if (adapter->ahw->hw_ops->read_phys_port_id) in qlcnic_read_phys_port_id()
2098 adapter->ahw->hw_ops->read_phys_port_id(adapter); in qlcnic_read_phys_port_id()
2104 return adapter->ahw->hw_ops->get_saved_state(t_hdr, index); in qlcnic_get_saved_state()
2110 adapter->ahw->hw_ops->set_saved_state(t_hdr, index, value); in qlcnic_set_saved_state()
2116 adapter->ahw->hw_ops->cache_tmpl_hdr_values(fw_dump); in qlcnic_cache_tmpl_hdr_values()
2122 return adapter->ahw->hw_ops->get_cap_size(tmpl_hdr, index); in qlcnic_get_cap_size()
2128 adapter->ahw->hw_ops->set_sys_info(tmpl_hdr, idx, value); in qlcnic_set_sys_info()
2134 adapter->ahw->hw_ops->store_cap_mask(tmpl_hdr, mask); in qlcnic_store_cap_mask()
2178 !adapter->ahw->diag_test) in qlcnic_82xx_enable_tx_intr()
2187 !adapter->ahw->diag_test) in qlcnic_82xx_disable_tx_intr()
2235 !adapter->ahw->diag_test && in qlcnic_82xx_disable_sds_intr()
2245 if (adapter->ahw->hw_ops->enable_sds_intr) in qlcnic_enable_sds_intr()
2246 adapter->ahw->hw_ops->enable_sds_intr(adapter, sds_ring); in qlcnic_enable_sds_intr()
2253 if (adapter->ahw->hw_ops->disable_sds_intr) in qlcnic_disable_sds_intr()
2254 adapter->ahw->hw_ops->disable_sds_intr(adapter, sds_ring); in qlcnic_disable_sds_intr()
2260 if (adapter->ahw->hw_ops->enable_tx_intr) in qlcnic_enable_tx_intr()
2261 adapter->ahw->hw_ops->enable_tx_intr(adapter, tx_ring); in qlcnic_enable_tx_intr()
2267 if (adapter->ahw->hw_ops->disable_tx_intr) in qlcnic_disable_tx_intr()
2268 adapter->ahw->hw_ops->disable_tx_intr(adapter, tx_ring); in qlcnic_disable_tx_intr()
2279 !adapter->ahw->diag_test && in qlcnic_82xx_enable_sds_intr()
2309 if (NETIF_MSG_##lvl & adapter->ahw->msg_enable) \
2354 return (adapter->ahw->op_mode == QLCNIC_SRIOV_PF_FUNC) ? true : false; in qlcnic_sriov_pf_check()