Lines Matching refs:e1000_adapter

66 int e1000_up(struct e1000_adapter *adapter);
67 void e1000_down(struct e1000_adapter *adapter);
68 void e1000_reinit_locked(struct e1000_adapter *adapter);
69 void e1000_reset(struct e1000_adapter *adapter);
70 int e1000_setup_all_tx_resources(struct e1000_adapter *adapter);
71 int e1000_setup_all_rx_resources(struct e1000_adapter *adapter);
72 void e1000_free_all_tx_resources(struct e1000_adapter *adapter);
73 void e1000_free_all_rx_resources(struct e1000_adapter *adapter);
74 static int e1000_setup_tx_resources(struct e1000_adapter *adapter,
76 static int e1000_setup_rx_resources(struct e1000_adapter *adapter,
78 static void e1000_free_tx_resources(struct e1000_adapter *adapter,
80 static void e1000_free_rx_resources(struct e1000_adapter *adapter,
82 void e1000_update_stats(struct e1000_adapter *adapter);
88 static int e1000_alloc_queues(struct e1000_adapter *adapter);
89 static int e1000_sw_init(struct e1000_adapter *adapter);
92 static void e1000_configure_tx(struct e1000_adapter *adapter);
93 static void e1000_configure_rx(struct e1000_adapter *adapter);
94 static void e1000_setup_rctl(struct e1000_adapter *adapter);
95 static void e1000_clean_all_tx_rings(struct e1000_adapter *adapter);
96 static void e1000_clean_all_rx_rings(struct e1000_adapter *adapter);
97 static void e1000_clean_tx_ring(struct e1000_adapter *adapter,
99 static void e1000_clean_rx_ring(struct e1000_adapter *adapter,
110 static bool e1000_clean_tx_irq(struct e1000_adapter *adapter,
113 static bool e1000_clean_rx_irq(struct e1000_adapter *adapter,
116 static bool e1000_clean_jumbo_rx_irq(struct e1000_adapter *adapter,
119 static void e1000_alloc_dummy_rx_buffers(struct e1000_adapter *adapter, in e1000_alloc_dummy_rx_buffers()
124 static void e1000_alloc_rx_buffers(struct e1000_adapter *adapter,
127 static void e1000_alloc_jumbo_rx_buffers(struct e1000_adapter *adapter,
133 static void e1000_enter_82542_rst(struct e1000_adapter *adapter);
134 static void e1000_leave_82542_rst(struct e1000_adapter *adapter);
137 static void e1000_smartspeed(struct e1000_adapter *adapter);
138 static int e1000_82547_fifo_workaround(struct e1000_adapter *adapter,
141 static bool e1000_vlan_used(struct e1000_adapter *adapter);
144 static void e1000_vlan_filter_on_off(struct e1000_adapter *adapter,
150 static void e1000_restore_vlan(struct e1000_adapter *adapter);
210 struct e1000_adapter *adapter = hw->back; in e1000_get_hw_dev()
253 static int e1000_request_irq(struct e1000_adapter *adapter) in e1000_request_irq()
269 static void e1000_free_irq(struct e1000_adapter *adapter) in e1000_free_irq()
280 static void e1000_irq_disable(struct e1000_adapter *adapter) in e1000_irq_disable()
293 static void e1000_irq_enable(struct e1000_adapter *adapter) in e1000_irq_enable()
301 static void e1000_update_mng_vlan(struct e1000_adapter *adapter) in e1000_update_mng_vlan()
329 static void e1000_init_manageability(struct e1000_adapter *adapter) in e1000_init_manageability()
343 static void e1000_release_manageability(struct e1000_adapter *adapter) in e1000_release_manageability()
361 static void e1000_configure(struct e1000_adapter *adapter) in e1000_configure()
385 int e1000_up(struct e1000_adapter *adapter) in e1000_up()
413 void e1000_power_up_phy(struct e1000_adapter *adapter) in e1000_power_up_phy()
429 static void e1000_power_down_phy(struct e1000_adapter *adapter) in e1000_power_down_phy()
469 static void e1000_down_and_stop(struct e1000_adapter *adapter) in e1000_down_and_stop()
489 void e1000_down(struct e1000_adapter *adapter) in e1000_down()
537 void e1000_reinit_locked(struct e1000_adapter *adapter) in e1000_reinit_locked()
551 void e1000_reset(struct e1000_adapter *adapter) in e1000_reset()
707 static void e1000_dump_eeprom(struct e1000_adapter *adapter) in e1000_dump_eeprom()
807 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_features()
857 static int e1000_init_hw_struct(struct e1000_adapter *adapter, in e1000_init_hw_struct()
924 struct e1000_adapter *adapter = NULL; in e1000_probe()
958 netdev = alloc_etherdev(sizeof(struct e1000_adapter)); in e1000_probe()
1261 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_remove()
1296 static int e1000_sw_init(struct e1000_adapter *adapter) in e1000_sw_init()
1325 static int e1000_alloc_queues(struct e1000_adapter *adapter) in e1000_alloc_queues()
1356 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_open()
1433 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_close()
1472 static bool e1000_check_64k_bound(struct e1000_adapter *adapter, void *start, in e1000_check_64k_bound()
1498 static int e1000_setup_tx_resources(struct e1000_adapter *adapter, in e1000_setup_tx_resources()
1569 int e1000_setup_all_tx_resources(struct e1000_adapter *adapter) in e1000_setup_all_tx_resources()
1593 static void e1000_configure_tx(struct e1000_adapter *adapter) in e1000_configure_tx()
1688 static int e1000_setup_rx_resources(struct e1000_adapter *adapter, in e1000_setup_rx_resources()
1761 int e1000_setup_all_rx_resources(struct e1000_adapter *adapter) in e1000_setup_all_rx_resources()
1783 static void e1000_setup_rctl(struct e1000_adapter *adapter) in e1000_setup_rctl()
1852 static void e1000_configure_rx(struct e1000_adapter *adapter) in e1000_configure_rx()
1924 static void e1000_free_tx_resources(struct e1000_adapter *adapter, in e1000_free_tx_resources()
1946 void e1000_free_all_tx_resources(struct e1000_adapter *adapter) in e1000_free_all_tx_resources()
1955 e1000_unmap_and_free_tx_resource(struct e1000_adapter *adapter, in e1000_unmap_and_free_tx_resource()
1982 static void e1000_clean_tx_ring(struct e1000_adapter *adapter, in e1000_clean_tx_ring()
2017 static void e1000_clean_all_tx_rings(struct e1000_adapter *adapter) in e1000_clean_all_tx_rings()
2032 static void e1000_free_rx_resources(struct e1000_adapter *adapter, in e1000_free_rx_resources()
2054 void e1000_free_all_rx_resources(struct e1000_adapter *adapter) in e1000_free_all_rx_resources()
2063 static unsigned int e1000_frag_len(const struct e1000_adapter *a) in e1000_frag_len()
2069 static void *e1000_alloc_frag(const struct e1000_adapter *a) in e1000_alloc_frag()
2084 static void e1000_clean_rx_ring(struct e1000_adapter *adapter, in e1000_clean_rx_ring()
2140 static void e1000_clean_all_rx_rings(struct e1000_adapter *adapter) in e1000_clean_all_rx_rings()
2151 static void e1000_enter_82542_rst(struct e1000_adapter *adapter) in e1000_enter_82542_rst()
2169 static void e1000_leave_82542_rst(struct e1000_adapter *adapter) in e1000_leave_82542_rst()
2201 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_mac()
2235 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_rx_mode()
2343 struct e1000_adapter *adapter = container_of(work, in e1000_update_phy_info_task()
2344 struct e1000_adapter, in e1000_update_phy_info_task()
2356 struct e1000_adapter *adapter = container_of(work, in e1000_82547_tx_fifo_stall_task()
2357 struct e1000_adapter, in e1000_82547_tx_fifo_stall_task()
2385 bool e1000_has_link(struct e1000_adapter *adapter) in e1000_has_link()
2428 struct e1000_adapter *adapter = container_of(work, in e1000_watchdog()
2429 struct e1000_adapter, in e1000_watchdog()
2577 static unsigned int e1000_update_itr(struct e1000_adapter *adapter, in e1000_update_itr()
2625 static void e1000_set_itr(struct e1000_adapter *adapter) in e1000_set_itr()
2693 static int e1000_tso(struct e1000_adapter *adapter, in e1000_tso()
2763 static bool e1000_tx_csum(struct e1000_adapter *adapter, in e1000_tx_csum()
2821 static int e1000_tx_map(struct e1000_adapter *adapter, in e1000_tx_map()
2968 static void e1000_tx_queue(struct e1000_adapter *adapter, in e1000_tx_queue()
3039 static int e1000_82547_fifo_workaround(struct e1000_adapter *adapter, in e1000_82547_fifo_workaround()
3067 struct e1000_adapter *adapter = netdev_priv(netdev); in __e1000_maybe_stop_tx()
3101 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_xmit_frame()
3286 static void e1000_regdump(struct e1000_adapter *adapter) in e1000_regdump()
3355 static void e1000_dump(struct e1000_adapter *adapter) in e1000_dump()
3497 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_tx_timeout()
3506 struct e1000_adapter *adapter = in e1000_reset_task()
3507 container_of(work, struct e1000_adapter, reset_task); in e1000_reset_task()
3522 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_change_mtu()
3590 void e1000_update_stats(struct e1000_adapter *adapter) in e1000_update_stats()
3748 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_intr()
3797 struct e1000_adapter *adapter = container_of(napi, struct e1000_adapter, in e1000_clean()
3826 static bool e1000_clean_tx_irq(struct e1000_adapter *adapter, in e1000_clean_tx_irq()
3943 static void e1000_rx_checksum(struct e1000_adapter *adapter, u32 status_err, in e1000_rx_checksum()
3998 static void e1000_receive_skb(struct e1000_adapter *adapter, u8 status, in e1000_receive_skb()
4089 static bool e1000_tbi_should_accept(struct e1000_adapter *adapter, in e1000_tbi_should_accept()
4109 static struct sk_buff *e1000_alloc_rx_skb(struct e1000_adapter *adapter, in e1000_alloc_rx_skb()
4129 static bool e1000_clean_jumbo_rx_irq(struct e1000_adapter *adapter, in e1000_clean_jumbo_rx_irq()
4322 static struct sk_buff *e1000_copybreak(struct e1000_adapter *adapter, in e1000_copybreak()
4350 static bool e1000_clean_rx_irq(struct e1000_adapter *adapter, in e1000_clean_rx_irq()
4499 e1000_alloc_jumbo_rx_buffers(struct e1000_adapter *adapter, in e1000_alloc_jumbo_rx_buffers()
4563 static void e1000_alloc_rx_buffers(struct e1000_adapter *adapter, in e1000_alloc_rx_buffers()
4678 static void e1000_smartspeed(struct e1000_adapter *adapter) in e1000_smartspeed()
4758 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_mii_ioctl()
4848 struct e1000_adapter *adapter = hw->back; in e1000_pci_set_mwi()
4857 struct e1000_adapter *adapter = hw->back; in e1000_pci_clear_mwi()
4864 struct e1000_adapter *adapter = hw->back; in e1000_pcix_get_mmrbc()
4870 struct e1000_adapter *adapter = hw->back; in e1000_pcix_set_mmrbc()
4879 static bool e1000_vlan_used(struct e1000_adapter *adapter) in e1000_vlan_used()
4888 static void __e1000_vlan_mode(struct e1000_adapter *adapter, in __e1000_vlan_mode()
4904 static void e1000_vlan_filter_on_off(struct e1000_adapter *adapter, in e1000_vlan_filter_on_off()
4936 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_vlan_mode()
4950 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_vlan_rx_add_vid()
4976 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_vlan_rx_kill_vid()
4999 static void e1000_restore_vlan(struct e1000_adapter *adapter) in e1000_restore_vlan()
5011 int e1000_set_spd_dplx(struct e1000_adapter *adapter, u32 spd, u8 dplx) in e1000_set_spd_dplx()
5064 struct e1000_adapter *adapter = netdev_priv(netdev); in __e1000_shutdown()
5157 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_resume()
5217 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_netpoll()
5237 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_io_error_detected()
5264 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_io_slot_reset()
5302 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_io_resume()