Lines Matching refs:adapter

106 #define NETXEN_CRB_NORMALIZE(adapter, reg) \  argument
107 pci_base_offset(adapter, NETXEN_CRB_NORMAL(reg))
109 #define DB_NORMALIZE(adapter, off) \ argument
110 (adapter->ahw.db_base + (off))
646 struct netxen_adapter *adapter; member
1163 #define NETXEN_IS_MSI_FAMILY(adapter) \ argument
1164 ((adapter)->flags & (NETXEN_NIC_MSI_ENABLED | NETXEN_NIC_MSIX_ENABLED))
1703 int nx_fw_cmd_query_phy(struct netxen_adapter *adapter, u32 reg, u32 *val);
1704 int nx_fw_cmd_set_phy(struct netxen_adapter *adapter, u32 reg, u32 val);
1706 #define NXRD32(adapter, off) \ argument
1707 (adapter->crb_read(adapter, off))
1708 #define NXWR32(adapter, off, val) \ argument
1709 (adapter->crb_write(adapter, off, val))
1710 #define NXRDIO(adapter, addr) \ argument
1711 (adapter->io_read(adapter, addr))
1712 #define NXWRIO(adapter, addr, val) \ argument
1713 (adapter->io_write(adapter, addr, val))
1739 int netxen_nic_get_board_info(struct netxen_adapter *adapter);
1740 int netxen_nic_wol_supported(struct netxen_adapter *adapter);
1743 int netxen_init_dummy_dma(struct netxen_adapter *adapter);
1744 void netxen_free_dummy_dma(struct netxen_adapter *adapter);
1746 int netxen_check_flash_fw_compatibility(struct netxen_adapter *adapter);
1747 int netxen_phantom_init(struct netxen_adapter *adapter, int pegtune_val);
1748 int netxen_load_firmware(struct netxen_adapter *adapter);
1749 int netxen_need_fw_reset(struct netxen_adapter *adapter);
1750 void netxen_request_firmware(struct netxen_adapter *adapter);
1751 void netxen_release_firmware(struct netxen_adapter *adapter);
1752 int netxen_pinit_from_rom(struct netxen_adapter *adapter);
1754 int netxen_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp);
1755 int netxen_rom_fast_read_words(struct netxen_adapter *adapter, int addr,
1757 int netxen_rom_fast_write_words(struct netxen_adapter *adapter, int addr,
1759 int netxen_flash_unlock(struct netxen_adapter *adapter);
1760 int netxen_backup_crbinit(struct netxen_adapter *adapter);
1761 int netxen_flash_erase_secondary(struct netxen_adapter *adapter);
1762 int netxen_flash_erase_primary(struct netxen_adapter *adapter);
1763 void netxen_halt_pegs(struct netxen_adapter *adapter);
1765 int netxen_rom_se(struct netxen_adapter *adapter, int addr);
1767 int netxen_alloc_sw_resources(struct netxen_adapter *adapter);
1768 void netxen_free_sw_resources(struct netxen_adapter *adapter);
1770 void netxen_setup_hwops(struct netxen_adapter *adapter);
1773 int netxen_alloc_hw_resources(struct netxen_adapter *adapter);
1774 void netxen_free_hw_resources(struct netxen_adapter *adapter);
1776 void netxen_release_rx_buffers(struct netxen_adapter *adapter);
1777 void netxen_release_tx_buffers(struct netxen_adapter *adapter);
1779 int netxen_init_firmware(struct netxen_adapter *adapter);
1780 void netxen_nic_clear_stats(struct netxen_adapter *adapter);
1782 void netxen_post_rx_buffers(struct netxen_adapter *adapter, u32 ringid,
1784 int netxen_process_cmd_ring(struct netxen_adapter *adapter);
1787 void netxen_p3_free_mac_list(struct netxen_adapter *adapter);
1788 int netxen_config_intr_coalesce(struct netxen_adapter *adapter);
1789 int netxen_config_rss(struct netxen_adapter *adapter, int enable);
1790 int netxen_config_ipaddr(struct netxen_adapter *adapter, __be32 ip, int cmd);
1791 int netxen_linkevent_request(struct netxen_adapter *adapter, int enable);
1792 void netxen_advert_link_change(struct netxen_adapter *adapter, int linkup);
1796 int nx_fw_cmd_set_gbe_port(struct netxen_adapter *adapter,
1798 int nx_fw_cmd_set_mtu(struct netxen_adapter *adapter, int mtu);
1800 int netxen_config_hw_lro(struct netxen_adapter *adapter, int enable);
1801 int netxen_config_bridged_mode(struct netxen_adapter *adapter, int enable);
1802 int netxen_send_lro_cleanup(struct netxen_adapter *adapter);
1803 int netxen_setup_minidump(struct netxen_adapter *adapter);
1804 void netxen_dump_fw(struct netxen_adapter *adapter);
1805 void netxen_nic_update_cmd_producer(struct netxen_adapter *adapter,
1811 int nx_dev_request_reset(struct netxen_adapter *adapter);
1882 int netxen_get_flash_mac_addr(struct netxen_adapter *adapter, u64 *mac);
1883 int netxen_p3_get_mac_addr(struct netxen_adapter *adapter, u64 *mac);
1884 void netxen_change_ringparam(struct netxen_adapter *adapter);
1885 int netxen_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp);