Lines Matching refs:hw_ops
522 struct qlcnic_hardware_ops *hw_ops; member
1553 (adapter->ahw->hw_ops->read_reg)(adapter, off, err)
1556 adapter->ahw->hw_ops->write_reg(adapter, off, val)
1853 adapter->ahw->hw_ops->read_crb(adapter, buf, offset, size); in qlcnic_read_crb()
1859 adapter->ahw->hw_ops->write_crb(adapter, buf, offset, size); in qlcnic_write_crb()
1865 return adapter->ahw->hw_ops->write_reg(adapter, off, data); in qlcnic_hw_write_wx_2M()
1871 return adapter->ahw->hw_ops->get_mac_address(adapter, mac, function); in qlcnic_get_mac_address()
1876 return adapter->ahw->hw_ops->setup_intr(adapter); in qlcnic_setup_intr()
1882 return adapter->ahw->hw_ops->alloc_mbx_args(mbx, adapter, arg); in qlcnic_alloc_mbx_args()
1888 if (adapter->ahw->hw_ops->mbx_cmd) in qlcnic_issue_cmd()
1889 return adapter->ahw->hw_ops->mbx_cmd(adapter, cmd); in qlcnic_issue_cmd()
1896 adapter->ahw->hw_ops->get_func_no(adapter); in qlcnic_get_func_no()
1901 return adapter->ahw->hw_ops->api_lock(adapter); in qlcnic_api_lock()
1906 adapter->ahw->hw_ops->api_unlock(adapter); in qlcnic_api_unlock()
1911 if (adapter->ahw->hw_ops->add_sysfs) in qlcnic_add_sysfs()
1912 adapter->ahw->hw_ops->add_sysfs(adapter); in qlcnic_add_sysfs()
1917 if (adapter->ahw->hw_ops->remove_sysfs) in qlcnic_remove_sysfs()
1918 adapter->ahw->hw_ops->remove_sysfs(adapter); in qlcnic_remove_sysfs()
1924 sds_ring->adapter->ahw->hw_ops->process_lb_rcv_ring_diag(sds_ring); in qlcnic_process_rcv_ring_diag()
1929 return adapter->ahw->hw_ops->create_rx_ctx(adapter); in qlcnic_fw_cmd_create_rx_ctx()
1936 return adapter->ahw->hw_ops->create_tx_ctx(adapter, ptr, ring); in qlcnic_fw_cmd_create_tx_ctx()
1941 return adapter->ahw->hw_ops->del_rx_ctx(adapter); in qlcnic_fw_cmd_del_rx_ctx()
1947 return adapter->ahw->hw_ops->del_tx_ctx(adapter, ptr); in qlcnic_fw_cmd_del_tx_ctx()
1953 return adapter->ahw->hw_ops->setup_link_event(adapter, enable); in qlcnic_linkevent_request()
1959 return adapter->ahw->hw_ops->get_nic_info(adapter, info, id); in qlcnic_get_nic_info()
1965 return adapter->ahw->hw_ops->get_pci_info(adapter, info); in qlcnic_get_pci_info()
1971 return adapter->ahw->hw_ops->set_nic_info(adapter, info); in qlcnic_set_nic_info()
1977 return adapter->ahw->hw_ops->change_macvlan(adapter, addr, id, cmd); in qlcnic_sre_macaddr_change()
1993 adapter->ahw->hw_ops->napi_enable(adapter); in qlcnic_napi_enable()
2010 adapter->ahw->hw_ops->napi_disable(adapter); in qlcnic_napi_disable()
2016 return adapter->ahw->hw_ops->config_intr_coal(adapter, ethcoal); in qlcnic_config_intr_coalesce()
2021 return adapter->ahw->hw_ops->config_rss(adapter, enable); in qlcnic_config_rss()
2027 return adapter->ahw->hw_ops->config_hw_lro(adapter, enable); in qlcnic_config_hw_lro()
2032 return adapter->ahw->hw_ops->config_loopback(adapter, mode); in qlcnic_set_lb_mode()
2037 return adapter->ahw->hw_ops->clear_loopback(adapter, mode); in qlcnic_clear_lb_mode()
2043 return adapter->ahw->hw_ops->config_promisc_mode(adapter, mode); in qlcnic_nic_set_promisc()
2049 adapter->ahw->hw_ops->change_l2_filter(adapter, addr, id); in qlcnic_change_filter()
2054 return adapter->ahw->hw_ops->get_board_info(adapter); in qlcnic_get_board_info()
2059 return adapter->ahw->hw_ops->free_mac_list(adapter); in qlcnic_free_mac_list()
2064 if (adapter->ahw->hw_ops->set_mac_filter_count) in qlcnic_set_mac_filter_count()
2065 adapter->ahw->hw_ops->set_mac_filter_count(adapter); in qlcnic_set_mac_filter_count()
2070 adapter->ahw->hw_ops->get_beacon_state(adapter); in qlcnic_get_beacon_state()
2075 if (adapter->ahw->hw_ops->read_phys_port_id) in qlcnic_read_phys_port_id()
2076 adapter->ahw->hw_ops->read_phys_port_id(adapter); in qlcnic_read_phys_port_id()
2082 return adapter->ahw->hw_ops->get_saved_state(t_hdr, index); in qlcnic_get_saved_state()
2088 adapter->ahw->hw_ops->set_saved_state(t_hdr, index, value); in qlcnic_set_saved_state()
2094 adapter->ahw->hw_ops->cache_tmpl_hdr_values(fw_dump); in qlcnic_cache_tmpl_hdr_values()
2100 return adapter->ahw->hw_ops->get_cap_size(tmpl_hdr, index); in qlcnic_get_cap_size()
2106 adapter->ahw->hw_ops->set_sys_info(tmpl_hdr, idx, value); in qlcnic_set_sys_info()
2112 adapter->ahw->hw_ops->store_cap_mask(tmpl_hdr, mask); in qlcnic_store_cap_mask()
2223 if (adapter->ahw->hw_ops->enable_sds_intr) in qlcnic_enable_sds_intr()
2224 adapter->ahw->hw_ops->enable_sds_intr(adapter, sds_ring); in qlcnic_enable_sds_intr()
2231 if (adapter->ahw->hw_ops->disable_sds_intr) in qlcnic_disable_sds_intr()
2232 adapter->ahw->hw_ops->disable_sds_intr(adapter, sds_ring); in qlcnic_disable_sds_intr()
2238 if (adapter->ahw->hw_ops->enable_tx_intr) in qlcnic_enable_tx_intr()
2239 adapter->ahw->hw_ops->enable_tx_intr(adapter, tx_ring); in qlcnic_enable_tx_intr()
2245 if (adapter->ahw->hw_ops->disable_tx_intr) in qlcnic_disable_tx_intr()
2246 adapter->ahw->hw_ops->disable_tx_intr(adapter, tx_ring); in qlcnic_disable_tx_intr()