Lines Matching refs:e1000_adapter

68 int e1000_up(struct e1000_adapter *adapter);
69 void e1000_down(struct e1000_adapter *adapter);
70 void e1000_reinit_locked(struct e1000_adapter *adapter);
71 void e1000_reset(struct e1000_adapter *adapter);
72 int e1000_setup_all_tx_resources(struct e1000_adapter *adapter);
73 int e1000_setup_all_rx_resources(struct e1000_adapter *adapter);
74 void e1000_free_all_tx_resources(struct e1000_adapter *adapter);
75 void e1000_free_all_rx_resources(struct e1000_adapter *adapter);
76 static int e1000_setup_tx_resources(struct e1000_adapter *adapter,
78 static int e1000_setup_rx_resources(struct e1000_adapter *adapter,
80 static void e1000_free_tx_resources(struct e1000_adapter *adapter,
82 static void e1000_free_rx_resources(struct e1000_adapter *adapter,
84 void e1000_update_stats(struct e1000_adapter *adapter);
90 static int e1000_alloc_queues(struct e1000_adapter *adapter);
91 static int e1000_sw_init(struct e1000_adapter *adapter);
94 static void e1000_configure_tx(struct e1000_adapter *adapter);
95 static void e1000_configure_rx(struct e1000_adapter *adapter);
96 static void e1000_setup_rctl(struct e1000_adapter *adapter);
97 static void e1000_clean_all_tx_rings(struct e1000_adapter *adapter);
98 static void e1000_clean_all_rx_rings(struct e1000_adapter *adapter);
99 static void e1000_clean_tx_ring(struct e1000_adapter *adapter,
101 static void e1000_clean_rx_ring(struct e1000_adapter *adapter,
112 static bool e1000_clean_tx_irq(struct e1000_adapter *adapter,
115 static bool e1000_clean_rx_irq(struct e1000_adapter *adapter,
118 static bool e1000_clean_jumbo_rx_irq(struct e1000_adapter *adapter,
121 static void e1000_alloc_dummy_rx_buffers(struct e1000_adapter *adapter, in e1000_alloc_dummy_rx_buffers()
126 static void e1000_alloc_rx_buffers(struct e1000_adapter *adapter,
129 static void e1000_alloc_jumbo_rx_buffers(struct e1000_adapter *adapter,
135 static void e1000_enter_82542_rst(struct e1000_adapter *adapter);
136 static void e1000_leave_82542_rst(struct e1000_adapter *adapter);
139 static void e1000_smartspeed(struct e1000_adapter *adapter);
140 static int e1000_82547_fifo_workaround(struct e1000_adapter *adapter,
143 static bool e1000_vlan_used(struct e1000_adapter *adapter);
146 static void e1000_vlan_filter_on_off(struct e1000_adapter *adapter,
152 static void e1000_restore_vlan(struct e1000_adapter *adapter);
213 struct e1000_adapter *adapter = hw->back; in e1000_get_hw_dev()
256 static int e1000_request_irq(struct e1000_adapter *adapter) in e1000_request_irq()
272 static void e1000_free_irq(struct e1000_adapter *adapter) in e1000_free_irq()
283 static void e1000_irq_disable(struct e1000_adapter *adapter) in e1000_irq_disable()
296 static void e1000_irq_enable(struct e1000_adapter *adapter) in e1000_irq_enable()
304 static void e1000_update_mng_vlan(struct e1000_adapter *adapter) in e1000_update_mng_vlan()
332 static void e1000_init_manageability(struct e1000_adapter *adapter) in e1000_init_manageability()
346 static void e1000_release_manageability(struct e1000_adapter *adapter) in e1000_release_manageability()
364 static void e1000_configure(struct e1000_adapter *adapter) in e1000_configure()
388 int e1000_up(struct e1000_adapter *adapter) in e1000_up()
416 void e1000_power_up_phy(struct e1000_adapter *adapter) in e1000_power_up_phy()
432 static void e1000_power_down_phy(struct e1000_adapter *adapter) in e1000_power_down_phy()
472 static void e1000_down_and_stop(struct e1000_adapter *adapter) in e1000_down_and_stop()
492 void e1000_down(struct e1000_adapter *adapter) in e1000_down()
540 void e1000_reinit_locked(struct e1000_adapter *adapter) in e1000_reinit_locked()
550 void e1000_reset(struct e1000_adapter *adapter) in e1000_reset()
706 static void e1000_dump_eeprom(struct e1000_adapter *adapter) in e1000_dump_eeprom()
806 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_features()
856 static int e1000_init_hw_struct(struct e1000_adapter *adapter, in e1000_init_hw_struct()
923 struct e1000_adapter *adapter = NULL; in e1000_probe()
957 netdev = alloc_etherdev(sizeof(struct e1000_adapter)); in e1000_probe()
1260 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_remove()
1295 static int e1000_sw_init(struct e1000_adapter *adapter) in e1000_sw_init()
1324 static int e1000_alloc_queues(struct e1000_adapter *adapter) in e1000_alloc_queues()
1355 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_open()
1432 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_close()
1466 static bool e1000_check_64k_bound(struct e1000_adapter *adapter, void *start, in e1000_check_64k_bound()
1492 static int e1000_setup_tx_resources(struct e1000_adapter *adapter, in e1000_setup_tx_resources()
1563 int e1000_setup_all_tx_resources(struct e1000_adapter *adapter) in e1000_setup_all_tx_resources()
1587 static void e1000_configure_tx(struct e1000_adapter *adapter) in e1000_configure_tx()
1682 static int e1000_setup_rx_resources(struct e1000_adapter *adapter, in e1000_setup_rx_resources()
1755 int e1000_setup_all_rx_resources(struct e1000_adapter *adapter) in e1000_setup_all_rx_resources()
1777 static void e1000_setup_rctl(struct e1000_adapter *adapter) in e1000_setup_rctl()
1846 static void e1000_configure_rx(struct e1000_adapter *adapter) in e1000_configure_rx()
1918 static void e1000_free_tx_resources(struct e1000_adapter *adapter, in e1000_free_tx_resources()
1940 void e1000_free_all_tx_resources(struct e1000_adapter *adapter) in e1000_free_all_tx_resources()
1949 e1000_unmap_and_free_tx_resource(struct e1000_adapter *adapter, in e1000_unmap_and_free_tx_resource()
1975 static void e1000_clean_tx_ring(struct e1000_adapter *adapter, in e1000_clean_tx_ring()
2010 static void e1000_clean_all_tx_rings(struct e1000_adapter *adapter) in e1000_clean_all_tx_rings()
2025 static void e1000_free_rx_resources(struct e1000_adapter *adapter, in e1000_free_rx_resources()
2047 void e1000_free_all_rx_resources(struct e1000_adapter *adapter) in e1000_free_all_rx_resources()
2056 static unsigned int e1000_frag_len(const struct e1000_adapter *a) in e1000_frag_len()
2062 static void *e1000_alloc_frag(const struct e1000_adapter *a) in e1000_alloc_frag()
2077 static void e1000_clean_rx_ring(struct e1000_adapter *adapter, in e1000_clean_rx_ring()
2133 static void e1000_clean_all_rx_rings(struct e1000_adapter *adapter) in e1000_clean_all_rx_rings()
2144 static void e1000_enter_82542_rst(struct e1000_adapter *adapter) in e1000_enter_82542_rst()
2162 static void e1000_leave_82542_rst(struct e1000_adapter *adapter) in e1000_leave_82542_rst()
2194 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_mac()
2228 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_rx_mode()
2336 struct e1000_adapter *adapter = container_of(work, in e1000_update_phy_info_task()
2337 struct e1000_adapter, in e1000_update_phy_info_task()
2349 struct e1000_adapter *adapter = container_of(work, in e1000_82547_tx_fifo_stall_task()
2350 struct e1000_adapter, in e1000_82547_tx_fifo_stall_task()
2378 bool e1000_has_link(struct e1000_adapter *adapter) in e1000_has_link()
2421 struct e1000_adapter *adapter = container_of(work, in e1000_watchdog()
2422 struct e1000_adapter, in e1000_watchdog()
2573 static unsigned int e1000_update_itr(struct e1000_adapter *adapter, in e1000_update_itr()
2621 static void e1000_set_itr(struct e1000_adapter *adapter) in e1000_set_itr()
2690 static int e1000_tso(struct e1000_adapter *adapter, in e1000_tso()
2764 static bool e1000_tx_csum(struct e1000_adapter *adapter, in e1000_tx_csum()
2822 static int e1000_tx_map(struct e1000_adapter *adapter, in e1000_tx_map()
2970 static void e1000_tx_queue(struct e1000_adapter *adapter, in e1000_tx_queue()
3041 static int e1000_82547_fifo_workaround(struct e1000_adapter *adapter, in e1000_82547_fifo_workaround()
3069 struct e1000_adapter *adapter = netdev_priv(netdev); in __e1000_maybe_stop_tx()
3103 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_xmit_frame()
3292 static void e1000_regdump(struct e1000_adapter *adapter) in e1000_regdump()
3361 static void e1000_dump(struct e1000_adapter *adapter) in e1000_dump()
3502 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_tx_timeout()
3511 struct e1000_adapter *adapter = in e1000_reset_task()
3512 container_of(work, struct e1000_adapter, reset_task); in e1000_reset_task()
3527 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_change_mtu()
3595 void e1000_update_stats(struct e1000_adapter *adapter) in e1000_update_stats()
3753 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_intr()
3801 struct e1000_adapter *adapter = container_of(napi, struct e1000_adapter, in e1000_clean()
3828 static bool e1000_clean_tx_irq(struct e1000_adapter *adapter, in e1000_clean_tx_irq()
3944 static void e1000_rx_checksum(struct e1000_adapter *adapter, u32 status_err, in e1000_rx_checksum()
3996 static void e1000_receive_skb(struct e1000_adapter *adapter, u8 status, in e1000_receive_skb()
4086 static bool e1000_tbi_should_accept(struct e1000_adapter *adapter, in e1000_tbi_should_accept()
4106 static struct sk_buff *e1000_alloc_rx_skb(struct e1000_adapter *adapter, in e1000_alloc_rx_skb()
4126 static bool e1000_clean_jumbo_rx_irq(struct e1000_adapter *adapter, in e1000_clean_jumbo_rx_irq()
4320 static struct sk_buff *e1000_copybreak(struct e1000_adapter *adapter, in e1000_copybreak()
4348 static bool e1000_clean_rx_irq(struct e1000_adapter *adapter, in e1000_clean_rx_irq()
4497 e1000_alloc_jumbo_rx_buffers(struct e1000_adapter *adapter, in e1000_alloc_jumbo_rx_buffers()
4559 static void e1000_alloc_rx_buffers(struct e1000_adapter *adapter, in e1000_alloc_rx_buffers()
4674 static void e1000_smartspeed(struct e1000_adapter *adapter) in e1000_smartspeed()
4754 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_mii_ioctl()
4844 struct e1000_adapter *adapter = hw->back; in e1000_pci_set_mwi()
4853 struct e1000_adapter *adapter = hw->back; in e1000_pci_clear_mwi()
4860 struct e1000_adapter *adapter = hw->back; in e1000_pcix_get_mmrbc()
4866 struct e1000_adapter *adapter = hw->back; in e1000_pcix_set_mmrbc()
4875 static bool e1000_vlan_used(struct e1000_adapter *adapter) in e1000_vlan_used()
4884 static void __e1000_vlan_mode(struct e1000_adapter *adapter, in __e1000_vlan_mode()
4900 static void e1000_vlan_filter_on_off(struct e1000_adapter *adapter, in e1000_vlan_filter_on_off()
4932 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_vlan_mode()
4946 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_vlan_rx_add_vid()
4972 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_vlan_rx_kill_vid()
4995 static void e1000_restore_vlan(struct e1000_adapter *adapter) in e1000_restore_vlan()
5007 int e1000_set_spd_dplx(struct e1000_adapter *adapter, u32 spd, u8 dplx) in e1000_set_spd_dplx()
5060 struct e1000_adapter *adapter = netdev_priv(netdev); in __e1000_shutdown()
5169 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_resume()
5234 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_netpoll()
5254 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_io_error_detected()
5281 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_io_slot_reset()
5319 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_io_resume()