Lines Matching refs:adapter

597 	struct qlcnic_adapter *adapter;  member
631 struct qlcnic_adapter *adapter; member
1035 #define QLCNIC_IS_MSI_FAMILY(adapter) \ argument
1036 ((adapter)->flags & (QLCNIC_MSI_ENABLED | QLCNIC_MSIX_ENABLED))
1037 #define QLCNIC_IS_TSO_CAPABLE(adapter) \ argument
1038 ((adapter)->ahw->capabilities & QLCNIC_FW_CAPABILITY_TSO)
1094 struct qlcnic_adapter *adapter; member
1546 int qlcnic_fw_cmd_get_minidump_temp(struct qlcnic_adapter *adapter);
1547 int qlcnic_fw_cmd_set_port(struct qlcnic_adapter *adapter, u32 config);
1554 #define QLCRD32(adapter, off, err) \ argument
1555 (adapter->ahw->hw_ops->read_reg)(adapter, off, err)
1557 #define QLCWR32(adapter, off, val) \ argument
1558 adapter->ahw->hw_ops->write_reg(adapter, off, val)
1585 void qlcnic_prune_lb_filters(struct qlcnic_adapter *adapter);
1586 void qlcnic_delete_lb_filters(struct qlcnic_adapter *adapter);
1593 int qlcnic_load_firmware(struct qlcnic_adapter *adapter);
1594 int qlcnic_need_fw_reset(struct qlcnic_adapter *adapter);
1595 void qlcnic_request_firmware(struct qlcnic_adapter *adapter);
1596 void qlcnic_release_firmware(struct qlcnic_adapter *adapter);
1597 int qlcnic_pinit_from_rom(struct qlcnic_adapter *adapter);
1598 int qlcnic_setup_idc_param(struct qlcnic_adapter *adapter);
1599 int qlcnic_check_flash_fw_ver(struct qlcnic_adapter *adapter);
1601 int qlcnic_rom_fast_read(struct qlcnic_adapter *adapter, u32 addr, u32 *valp);
1602 int qlcnic_rom_fast_read_words(struct qlcnic_adapter *adapter, int addr,
1604 int qlcnic_alloc_sw_resources(struct qlcnic_adapter *adapter);
1605 void qlcnic_free_sw_resources(struct qlcnic_adapter *adapter);
1609 int qlcnic_alloc_hw_resources(struct qlcnic_adapter *adapter);
1610 void qlcnic_free_hw_resources(struct qlcnic_adapter *adapter);
1612 int qlcnic_fw_create_ctx(struct qlcnic_adapter *adapter);
1613 void qlcnic_fw_destroy_ctx(struct qlcnic_adapter *adapter);
1615 void qlcnic_reset_rx_buffers_list(struct qlcnic_adapter *adapter);
1616 void qlcnic_release_rx_buffers(struct qlcnic_adapter *adapter);
1620 int qlcnic_check_fw_status(struct qlcnic_adapter *adapter);
1622 void qlcnic_post_rx_buffers(struct qlcnic_adapter *adapter,
1629 void qlcnic_82xx_free_mac_list(struct qlcnic_adapter *adapter);
1632 int qlcnic_fw_cmd_set_mtu(struct qlcnic_adapter *adapter, int mtu);
1638 int qlcnic_config_bridged_mode(struct qlcnic_adapter *adapter, u32 enable);
1654 void qlcnic_alloc_lb_filters_mem(struct qlcnic_adapter *adapter);
1669 int qlcnic_clear_esw_stats(struct qlcnic_adapter *adapter, u8, u8, u8);
1681 void qlcnic_create_sysfs_entries(struct qlcnic_adapter *adapter);
1682 void qlcnic_remove_sysfs_entries(struct qlcnic_adapter *adapter);
1683 void qlcnic_82xx_add_sysfs(struct qlcnic_adapter *adapter);
1684 void qlcnic_82xx_remove_sysfs(struct qlcnic_adapter *adapter);
1707 int qlcnic_83xx_configure_opmode(struct qlcnic_adapter *adapter);
1835 static inline bool qlcnic_encap_tx_offload(struct qlcnic_adapter *adapter) in qlcnic_encap_tx_offload() argument
1837 return adapter->ahw->extra_capability[0] & in qlcnic_encap_tx_offload()
1841 static inline bool qlcnic_encap_rx_offload(struct qlcnic_adapter *adapter) in qlcnic_encap_rx_offload() argument
1843 return adapter->ahw->extra_capability[0] & in qlcnic_encap_rx_offload()
1847 static inline int qlcnic_start_firmware(struct qlcnic_adapter *adapter) in qlcnic_start_firmware() argument
1849 return adapter->nic_ops->start_firmware(adapter); in qlcnic_start_firmware()
1852 static inline void qlcnic_read_crb(struct qlcnic_adapter *adapter, char *buf, in qlcnic_read_crb() argument
1855 adapter->ahw->hw_ops->read_crb(adapter, buf, offset, size); in qlcnic_read_crb()
1858 static inline void qlcnic_write_crb(struct qlcnic_adapter *adapter, char *buf, in qlcnic_write_crb() argument
1861 adapter->ahw->hw_ops->write_crb(adapter, buf, offset, size); in qlcnic_write_crb()
1864 static inline int qlcnic_hw_write_wx_2M(struct qlcnic_adapter *adapter, in qlcnic_hw_write_wx_2M() argument
1867 return adapter->ahw->hw_ops->write_reg(adapter, off, data); in qlcnic_hw_write_wx_2M()
1870 static inline int qlcnic_get_mac_address(struct qlcnic_adapter *adapter, in qlcnic_get_mac_address() argument
1873 return adapter->ahw->hw_ops->get_mac_address(adapter, mac, function); in qlcnic_get_mac_address()
1876 static inline int qlcnic_setup_intr(struct qlcnic_adapter *adapter) in qlcnic_setup_intr() argument
1878 return adapter->ahw->hw_ops->setup_intr(adapter); in qlcnic_setup_intr()
1882 struct qlcnic_adapter *adapter, u32 arg) in qlcnic_alloc_mbx_args() argument
1884 return adapter->ahw->hw_ops->alloc_mbx_args(mbx, adapter, arg); in qlcnic_alloc_mbx_args()
1887 static inline int qlcnic_issue_cmd(struct qlcnic_adapter *adapter, in qlcnic_issue_cmd() argument
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()
1896 static inline void qlcnic_get_func_no(struct qlcnic_adapter *adapter) in qlcnic_get_func_no() argument
1898 adapter->ahw->hw_ops->get_func_no(adapter); in qlcnic_get_func_no()
1901 static inline int qlcnic_api_lock(struct qlcnic_adapter *adapter) in qlcnic_api_lock() argument
1903 return adapter->ahw->hw_ops->api_lock(adapter); in qlcnic_api_lock()
1906 static inline void qlcnic_api_unlock(struct qlcnic_adapter *adapter) in qlcnic_api_unlock() argument
1908 adapter->ahw->hw_ops->api_unlock(adapter); in qlcnic_api_unlock()
1911 static inline void qlcnic_add_sysfs(struct qlcnic_adapter *adapter) in qlcnic_add_sysfs() argument
1913 if (adapter->ahw->hw_ops->add_sysfs) in qlcnic_add_sysfs()
1914 adapter->ahw->hw_ops->add_sysfs(adapter); in qlcnic_add_sysfs()
1917 static inline void qlcnic_remove_sysfs(struct qlcnic_adapter *adapter) in qlcnic_remove_sysfs() argument
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()
1929 static inline int qlcnic_fw_cmd_create_rx_ctx(struct qlcnic_adapter *adapter) in qlcnic_fw_cmd_create_rx_ctx() argument
1931 return adapter->ahw->hw_ops->create_rx_ctx(adapter); in qlcnic_fw_cmd_create_rx_ctx()
1934 static inline int qlcnic_fw_cmd_create_tx_ctx(struct qlcnic_adapter *adapter, in qlcnic_fw_cmd_create_tx_ctx() argument
1938 return adapter->ahw->hw_ops->create_tx_ctx(adapter, ptr, ring); in qlcnic_fw_cmd_create_tx_ctx()
1941 static inline void qlcnic_fw_cmd_del_rx_ctx(struct qlcnic_adapter *adapter) in qlcnic_fw_cmd_del_rx_ctx() argument
1943 return adapter->ahw->hw_ops->del_rx_ctx(adapter); in qlcnic_fw_cmd_del_rx_ctx()
1946 static inline void qlcnic_fw_cmd_del_tx_ctx(struct qlcnic_adapter *adapter, in qlcnic_fw_cmd_del_tx_ctx() argument
1949 return adapter->ahw->hw_ops->del_tx_ctx(adapter, ptr); in qlcnic_fw_cmd_del_tx_ctx()
1952 static inline int qlcnic_linkevent_request(struct qlcnic_adapter *adapter, in qlcnic_linkevent_request() argument
1955 return adapter->ahw->hw_ops->setup_link_event(adapter, enable); in qlcnic_linkevent_request()
1958 static inline int qlcnic_get_nic_info(struct qlcnic_adapter *adapter, in qlcnic_get_nic_info() argument
1961 return adapter->ahw->hw_ops->get_nic_info(adapter, info, id); in qlcnic_get_nic_info()
1964 static inline int qlcnic_get_pci_info(struct qlcnic_adapter *adapter, in qlcnic_get_pci_info() argument
1967 return adapter->ahw->hw_ops->get_pci_info(adapter, info); in qlcnic_get_pci_info()
1970 static inline int qlcnic_set_nic_info(struct qlcnic_adapter *adapter, in qlcnic_set_nic_info() argument
1973 return adapter->ahw->hw_ops->set_nic_info(adapter, info); in qlcnic_set_nic_info()
1976 static inline int qlcnic_sre_macaddr_change(struct qlcnic_adapter *adapter, in qlcnic_sre_macaddr_change() argument
1979 return adapter->ahw->hw_ops->change_macvlan(adapter, addr, id, cmd); in qlcnic_sre_macaddr_change()
1982 static inline int qlcnic_napi_add(struct qlcnic_adapter *adapter, in qlcnic_napi_add() argument
1985 return adapter->nic_ops->napi_add(adapter, netdev); in qlcnic_napi_add()
1988 static inline void qlcnic_napi_del(struct qlcnic_adapter *adapter) in qlcnic_napi_del() argument
1990 adapter->nic_ops->napi_del(adapter); in qlcnic_napi_del()
1993 static inline void qlcnic_napi_enable(struct qlcnic_adapter *adapter) in qlcnic_napi_enable() argument
1995 adapter->ahw->hw_ops->napi_enable(adapter); in qlcnic_napi_enable()
2000 struct qlcnic_adapter *adapter = pci_get_drvdata(pdev); in __qlcnic_shutdown() local
2002 return adapter->nic_ops->shutdown(pdev); in __qlcnic_shutdown()
2005 static inline int __qlcnic_resume(struct qlcnic_adapter *adapter) in __qlcnic_resume() argument
2007 return adapter->nic_ops->resume(adapter); in __qlcnic_resume()
2010 static inline void qlcnic_napi_disable(struct qlcnic_adapter *adapter) in qlcnic_napi_disable() argument
2012 adapter->ahw->hw_ops->napi_disable(adapter); in qlcnic_napi_disable()
2015 static inline int qlcnic_config_intr_coalesce(struct qlcnic_adapter *adapter, in qlcnic_config_intr_coalesce() argument
2018 return adapter->ahw->hw_ops->config_intr_coal(adapter, ethcoal); in qlcnic_config_intr_coalesce()
2021 static inline int qlcnic_config_rss(struct qlcnic_adapter *adapter, int enable) in qlcnic_config_rss() argument
2023 return adapter->ahw->hw_ops->config_rss(adapter, enable); in qlcnic_config_rss()
2026 static inline int qlcnic_config_hw_lro(struct qlcnic_adapter *adapter, in qlcnic_config_hw_lro() argument
2029 return adapter->ahw->hw_ops->config_hw_lro(adapter, enable); in qlcnic_config_hw_lro()
2032 static inline int qlcnic_set_lb_mode(struct qlcnic_adapter *adapter, u8 mode) in qlcnic_set_lb_mode() argument
2034 return adapter->ahw->hw_ops->config_loopback(adapter, mode); in qlcnic_set_lb_mode()
2037 static inline int qlcnic_clear_lb_mode(struct qlcnic_adapter *adapter, u8 mode) in qlcnic_clear_lb_mode() argument
2039 return adapter->ahw->hw_ops->clear_loopback(adapter, mode); in qlcnic_clear_lb_mode()
2042 static inline int qlcnic_nic_set_promisc(struct qlcnic_adapter *adapter, in qlcnic_nic_set_promisc() argument
2045 return adapter->ahw->hw_ops->config_promisc_mode(adapter, mode); in qlcnic_nic_set_promisc()
2048 static inline void qlcnic_change_filter(struct qlcnic_adapter *adapter, in qlcnic_change_filter() argument
2051 adapter->ahw->hw_ops->change_l2_filter(adapter, addr, id); in qlcnic_change_filter()
2054 static inline int qlcnic_get_board_info(struct qlcnic_adapter *adapter) in qlcnic_get_board_info() argument
2056 return adapter->ahw->hw_ops->get_board_info(adapter); in qlcnic_get_board_info()
2059 static inline void qlcnic_free_mac_list(struct qlcnic_adapter *adapter) in qlcnic_free_mac_list() argument
2061 return adapter->ahw->hw_ops->free_mac_list(adapter); in qlcnic_free_mac_list()
2064 static inline void qlcnic_set_mac_filter_count(struct qlcnic_adapter *adapter) in qlcnic_set_mac_filter_count() argument
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()
2070 static inline void qlcnic_get_beacon_state(struct qlcnic_adapter *adapter) in qlcnic_get_beacon_state() argument
2072 adapter->ahw->hw_ops->get_beacon_state(adapter); in qlcnic_get_beacon_state()
2075 static inline void qlcnic_read_phys_port_id(struct qlcnic_adapter *adapter) in qlcnic_read_phys_port_id() argument
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()
2081 static inline u32 qlcnic_get_saved_state(struct qlcnic_adapter *adapter, in qlcnic_get_saved_state() argument
2084 return adapter->ahw->hw_ops->get_saved_state(t_hdr, index); in qlcnic_get_saved_state()
2087 static inline void qlcnic_set_saved_state(struct qlcnic_adapter *adapter, in qlcnic_set_saved_state() argument
2090 adapter->ahw->hw_ops->set_saved_state(t_hdr, index, value); in qlcnic_set_saved_state()
2093 static inline void qlcnic_cache_tmpl_hdr_values(struct qlcnic_adapter *adapter, in qlcnic_cache_tmpl_hdr_values() argument
2096 adapter->ahw->hw_ops->cache_tmpl_hdr_values(fw_dump); in qlcnic_cache_tmpl_hdr_values()
2099 static inline u32 qlcnic_get_cap_size(struct qlcnic_adapter *adapter, in qlcnic_get_cap_size() argument
2102 return adapter->ahw->hw_ops->get_cap_size(tmpl_hdr, index); in qlcnic_get_cap_size()
2105 static inline void qlcnic_set_sys_info(struct qlcnic_adapter *adapter, in qlcnic_set_sys_info() argument
2108 adapter->ahw->hw_ops->set_sys_info(tmpl_hdr, idx, value); in qlcnic_set_sys_info()
2111 static inline void qlcnic_store_cap_mask(struct qlcnic_adapter *adapter, in qlcnic_store_cap_mask() argument
2114 adapter->ahw->hw_ops->store_cap_mask(tmpl_hdr, mask); in qlcnic_store_cap_mask()
2117 static inline void qlcnic_dev_request_reset(struct qlcnic_adapter *adapter, in qlcnic_dev_request_reset() argument
2120 if (adapter->nic_ops->request_reset) in qlcnic_dev_request_reset()
2121 adapter->nic_ops->request_reset(adapter, key); in qlcnic_dev_request_reset()
2124 static inline void qlcnic_cancel_idc_work(struct qlcnic_adapter *adapter) in qlcnic_cancel_idc_work() argument
2126 if (adapter->nic_ops->cancel_idc_work) in qlcnic_cancel_idc_work()
2127 adapter->nic_ops->cancel_idc_work(adapter); in qlcnic_cancel_idc_work()
2131 qlcnic_clear_legacy_intr(struct qlcnic_adapter *adapter) in qlcnic_clear_legacy_intr() argument
2133 return adapter->nic_ops->clear_legacy_intr(adapter); in qlcnic_clear_legacy_intr()
2136 static inline int qlcnic_config_led(struct qlcnic_adapter *adapter, u32 state, in qlcnic_config_led() argument
2139 return adapter->nic_ops->config_led(adapter, state, rate); in qlcnic_config_led()
2142 static inline void qlcnic_config_ipaddr(struct qlcnic_adapter *adapter, in qlcnic_config_ipaddr() argument
2145 adapter->nic_ops->config_ipaddr(adapter, ip, cmd); in qlcnic_config_ipaddr()
2148 static inline bool qlcnic_check_multi_tx(struct qlcnic_adapter *adapter) in qlcnic_check_multi_tx() argument
2150 return test_bit(__QLCNIC_MULTI_TX_UNIQUE, &adapter->state); in qlcnic_check_multi_tx()
2154 qlcnic_82xx_enable_tx_intr(struct qlcnic_adapter *adapter, in qlcnic_82xx_enable_tx_intr() argument
2157 if (qlcnic_check_multi_tx(adapter) && in qlcnic_82xx_enable_tx_intr()
2158 !adapter->ahw->diag_test) in qlcnic_82xx_enable_tx_intr()
2163 qlcnic_82xx_disable_tx_intr(struct qlcnic_adapter *adapter, in qlcnic_82xx_disable_tx_intr() argument
2166 if (qlcnic_check_multi_tx(adapter) && in qlcnic_82xx_disable_tx_intr()
2167 !adapter->ahw->diag_test) in qlcnic_82xx_disable_tx_intr()
2172 qlcnic_83xx_enable_tx_intr(struct qlcnic_adapter *adapter, in qlcnic_83xx_enable_tx_intr() argument
2179 qlcnic_83xx_disable_tx_intr(struct qlcnic_adapter *adapter, in qlcnic_83xx_disable_tx_intr() argument
2187 qlcnic_83xx_enable_sds_intr(struct qlcnic_adapter *adapter, in qlcnic_83xx_enable_sds_intr() argument
2195 qlcnic_83xx_disable_sds_intr(struct qlcnic_adapter *adapter, in qlcnic_83xx_disable_sds_intr() argument
2201 static inline void qlcnic_disable_multi_tx(struct qlcnic_adapter *adapter) in qlcnic_disable_multi_tx() argument
2203 test_and_clear_bit(__QLCNIC_MULTI_TX_UNIQUE, &adapter->state); in qlcnic_disable_multi_tx()
2204 adapter->drv_tx_rings = QLCNIC_SINGLE_RING; in qlcnic_disable_multi_tx()
2211 qlcnic_82xx_disable_sds_intr(struct qlcnic_adapter *adapter, in qlcnic_82xx_disable_sds_intr() argument
2214 if (qlcnic_check_multi_tx(adapter) && in qlcnic_82xx_disable_sds_intr()
2215 !adapter->ahw->diag_test && in qlcnic_82xx_disable_sds_intr()
2216 (adapter->flags & QLCNIC_MSIX_ENABLED)) in qlcnic_82xx_disable_sds_intr()
2222 static inline void qlcnic_enable_sds_intr(struct qlcnic_adapter *adapter, in qlcnic_enable_sds_intr() argument
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()
2230 qlcnic_disable_sds_intr(struct qlcnic_adapter *adapter, in qlcnic_disable_sds_intr() argument
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()
2237 static inline void qlcnic_enable_tx_intr(struct qlcnic_adapter *adapter, in qlcnic_enable_tx_intr() argument
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()
2244 static inline void qlcnic_disable_tx_intr(struct qlcnic_adapter *adapter, in qlcnic_disable_tx_intr() argument
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()
2255 qlcnic_82xx_enable_sds_intr(struct qlcnic_adapter *adapter, in qlcnic_82xx_enable_sds_intr() argument
2258 if (qlcnic_check_multi_tx(adapter) && in qlcnic_82xx_enable_sds_intr()
2259 !adapter->ahw->diag_test && in qlcnic_82xx_enable_sds_intr()
2260 (adapter->flags & QLCNIC_MSIX_ENABLED)) in qlcnic_82xx_enable_sds_intr()
2265 if (!QLCNIC_IS_MSI_FAMILY(adapter)) in qlcnic_82xx_enable_sds_intr()
2266 writel(0xfbff, adapter->tgt_mask_reg); in qlcnic_82xx_enable_sds_intr()
2269 static inline int qlcnic_get_diag_lock(struct qlcnic_adapter *adapter) in qlcnic_get_diag_lock() argument
2271 return test_and_set_bit(__QLCNIC_DIAG_MODE, &adapter->state); in qlcnic_get_diag_lock()
2274 static inline void qlcnic_release_diag_lock(struct qlcnic_adapter *adapter) in qlcnic_release_diag_lock() argument
2276 clear_bit(__QLCNIC_DIAG_MODE, &adapter->state); in qlcnic_release_diag_lock()
2279 static inline int qlcnic_check_diag_status(struct qlcnic_adapter *adapter) in qlcnic_check_diag_status() argument
2281 return test_bit(__QLCNIC_DIAG_MODE, &adapter->state); in qlcnic_check_diag_status()
2288 #define QLCDB(adapter, lvl, _fmt, _args...) do { \ argument
2289 if (NETIF_MSG_##lvl & adapter->ahw->msg_enable) \
2291 dev_name(&adapter->pdev->dev), \
2302 static inline bool qlcnic_82xx_check(struct qlcnic_adapter *adapter) in qlcnic_82xx_check() argument
2304 unsigned short device = adapter->pdev->device; in qlcnic_82xx_check()
2308 static inline bool qlcnic_84xx_check(struct qlcnic_adapter *adapter) in qlcnic_84xx_check() argument
2310 unsigned short device = adapter->pdev->device; in qlcnic_84xx_check()
2316 static inline bool qlcnic_83xx_check(struct qlcnic_adapter *adapter) in qlcnic_83xx_check() argument
2318 unsigned short device = adapter->pdev->device; in qlcnic_83xx_check()
2330 static inline bool qlcnic_sriov_pf_check(struct qlcnic_adapter *adapter) in qlcnic_sriov_pf_check() argument
2332 return (adapter->ahw->op_mode == QLCNIC_SRIOV_PF_FUNC) ? true : false; in qlcnic_sriov_pf_check()
2335 static inline bool qlcnic_sriov_vf_check(struct qlcnic_adapter *adapter) in qlcnic_sriov_vf_check() argument
2337 unsigned short device = adapter->pdev->device; in qlcnic_sriov_vf_check()
2346 static inline bool qlcnic_83xx_pf_check(struct qlcnic_adapter *adapter) in qlcnic_83xx_pf_check() argument
2348 unsigned short device = adapter->pdev->device; in qlcnic_83xx_pf_check()
2353 static inline bool qlcnic_83xx_vf_check(struct qlcnic_adapter *adapter) in qlcnic_83xx_vf_check() argument
2355 unsigned short device = adapter->pdev->device; in qlcnic_83xx_vf_check()
2360 static inline bool qlcnic_sriov_check(struct qlcnic_adapter *adapter) in qlcnic_sriov_check() argument
2364 status = (qlcnic_sriov_pf_check(adapter) || in qlcnic_sriov_check()
2365 qlcnic_sriov_vf_check(adapter)) ? true : false; in qlcnic_sriov_check()
2370 static inline u32 qlcnic_get_vnic_func_count(struct qlcnic_adapter *adapter) in qlcnic_get_vnic_func_count() argument
2372 if (qlcnic_84xx_check(adapter)) in qlcnic_get_vnic_func_count()
2395 static inline void qlcnic_register_hwmon_dev(struct qlcnic_adapter *adapter) in qlcnic_register_hwmon_dev() argument
2399 static inline void qlcnic_unregister_hwmon_dev(struct qlcnic_adapter *adapter) in qlcnic_unregister_hwmon_dev() argument