Lines Matching refs:e1000_adapter
171 static void e1000e_dump_ps_pages(struct e1000_adapter *adapter, in e1000e_dump_ps_pages()
193 static void e1000e_dump(struct e1000_adapter *adapter) in e1000e_dump()
492 static void e1000e_systim_to_hwtstamp(struct e1000_adapter *adapter, in e1000e_systim_to_hwtstamp()
517 static void e1000e_rx_hwtstamp(struct e1000_adapter *adapter, u32 status, in e1000e_rx_hwtstamp()
550 static void e1000_receive_skb(struct e1000_adapter *adapter, in e1000_receive_skb()
572 static void e1000_rx_checksum(struct e1000_adapter *adapter, u32 status_err, in e1000_rx_checksum()
606 struct e1000_adapter *adapter = rx_ring->adapter; in e1000e_update_rdt_wa()
623 struct e1000_adapter *adapter = tx_ring->adapter; in e1000e_update_tdt_wa()
647 struct e1000_adapter *adapter = rx_ring->adapter; in e1000_alloc_rx_buffers()
717 struct e1000_adapter *adapter = rx_ring->adapter; in e1000_alloc_rx_buffers_ps()
822 struct e1000_adapter *adapter = rx_ring->adapter; in e1000_alloc_jumbo_rx_buffers()
915 struct e1000_adapter *adapter = rx_ring->adapter; in e1000_clean_rx_irq()
1064 struct e1000_adapter *adapter = tx_ring->adapter; in e1000_put_txbuf()
1087 struct e1000_adapter *adapter = container_of(work, in e1000_print_hw_hang()
1088 struct e1000_adapter, in e1000_print_hw_hang()
1172 struct e1000_adapter *adapter = container_of(work, struct e1000_adapter, in e1000e_tx_hwtstamp_work()
1215 struct e1000_adapter *adapter = tx_ring->adapter; in e1000_clean_tx_irq()
1311 struct e1000_adapter *adapter = rx_ring->adapter; in e1000_clean_rx_irq_ps()
1515 struct e1000_adapter *adapter = rx_ring->adapter; in e1000_clean_jumbo_rx_irq()
1681 struct e1000_adapter *adapter = rx_ring->adapter; in e1000_clean_rx_ring()
1743 struct e1000_adapter *adapter = container_of(work, in e1000e_downshift_workaround()
1744 struct e1000_adapter, in e1000e_downshift_workaround()
1761 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_intr_msi()
1828 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_intr()
1903 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_msix_other()
1926 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_intr_msix_tx()
1946 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_intr_msix_rx()
1975 static void e1000_configure_msix(struct e1000_adapter *adapter) in e1000_configure_msix()
2035 void e1000e_reset_interrupt_capability(struct e1000_adapter *adapter) in e1000e_reset_interrupt_capability()
2054 void e1000e_set_interrupt_capability(struct e1000_adapter *adapter) in e1000e_set_interrupt_capability()
2068 struct e1000_adapter *a = adapter; in e1000e_set_interrupt_capability()
2110 static int e1000_request_msix(struct e1000_adapter *adapter) in e1000_request_msix()
2164 static int e1000_request_irq(struct e1000_adapter *adapter) in e1000_request_irq()
2197 static void e1000_free_irq(struct e1000_adapter *adapter) in e1000_free_irq()
2222 static void e1000_irq_disable(struct e1000_adapter *adapter) in e1000_irq_disable()
2245 static void e1000_irq_enable(struct e1000_adapter *adapter) in e1000_irq_enable()
2270 void e1000e_get_hw_control(struct e1000_adapter *adapter) in e1000e_get_hw_control()
2296 void e1000e_release_hw_control(struct e1000_adapter *adapter) in e1000e_release_hw_control()
2317 static int e1000_alloc_ring_dma(struct e1000_adapter *adapter, in e1000_alloc_ring_dma()
2338 struct e1000_adapter *adapter = tx_ring->adapter; in e1000e_setup_tx_resources()
2372 struct e1000_adapter *adapter = rx_ring->adapter; in e1000e_setup_rx_resources()
2423 struct e1000_adapter *adapter = tx_ring->adapter; in e1000_clean_tx_ring()
2451 struct e1000_adapter *adapter = tx_ring->adapter; in e1000e_free_tx_resources()
2472 struct e1000_adapter *adapter = rx_ring->adapter; in e1000e_free_rx_resources()
2547 static void e1000_set_itr(struct e1000_adapter *adapter) in e1000_set_itr()
2620 void e1000e_write_itr(struct e1000_adapter *adapter, u32 itr) in e1000e_write_itr()
2639 static int e1000_alloc_queues(struct e1000_adapter *adapter) in e1000_alloc_queues()
2670 struct e1000_adapter *adapter = container_of(napi, struct e1000_adapter, in e1000e_poll()
2707 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_vlan_rx_add_vid()
2733 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_vlan_rx_kill_vid()
2762 static void e1000e_vlan_filter_disable(struct e1000_adapter *adapter) in e1000e_vlan_filter_disable()
2786 static void e1000e_vlan_filter_enable(struct e1000_adapter *adapter) in e1000e_vlan_filter_enable()
2804 static void e1000e_vlan_strip_disable(struct e1000_adapter *adapter) in e1000e_vlan_strip_disable()
2819 static void e1000e_vlan_strip_enable(struct e1000_adapter *adapter) in e1000e_vlan_strip_enable()
2830 static void e1000_update_mng_vlan(struct e1000_adapter *adapter) in e1000_update_mng_vlan()
2845 static void e1000_restore_vlan(struct e1000_adapter *adapter) in e1000_restore_vlan()
2855 static void e1000_init_manageability_pt(struct e1000_adapter *adapter) in e1000_init_manageability_pt()
2923 static void e1000_configure_tx(struct e1000_adapter *adapter) in e1000_configure_tx()
3038 static void e1000_setup_rctl(struct e1000_adapter *adapter) in e1000_setup_rctl()
3196 static void e1000_configure_rx(struct e1000_adapter *adapter) in e1000_configure_rx()
3317 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_write_mc_addr_list()
3355 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_write_uc_addr_list()
3412 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_set_rx_mode()
3461 static void e1000e_setup_rss_hash(struct e1000_adapter *adapter) in e1000e_setup_rss_hash()
3501 s32 e1000e_get_base_timinca(struct e1000_adapter *adapter, u32 *timinca) in e1000e_get_base_timinca()
3603 static int e1000e_config_hwtstamp(struct e1000_adapter *adapter, in e1000e_config_hwtstamp()
3754 static void e1000_configure(struct e1000_adapter *adapter) in e1000_configure()
3780 void e1000e_power_up_phy(struct e1000_adapter *adapter) in e1000e_power_up_phy()
3795 static void e1000_power_down_phy(struct e1000_adapter *adapter) in e1000_power_down_phy()
3810 static void e1000_flush_tx_ring(struct e1000_adapter *adapter) in e1000_flush_tx_ring()
3842 static void e1000_flush_rx_ring(struct e1000_adapter *adapter) in e1000_flush_rx_ring()
3881 static void e1000_flush_desc_rings(struct e1000_adapter *adapter) in e1000_flush_desc_rings()
3914 static void e1000e_systim_reset(struct e1000_adapter *adapter) in e1000e_systim_reset()
3961 void e1000e_reset(struct e1000_adapter *adapter) in e1000e_reset()
4211 static void e1000e_trigger_lsc(struct e1000_adapter *adapter) in e1000e_trigger_lsc()
4221 void e1000e_up(struct e1000_adapter *adapter) in e1000e_up()
4237 static void e1000e_flush_descriptors(struct e1000_adapter *adapter) in e1000e_flush_descriptors()
4261 static void e1000e_update_stats(struct e1000_adapter *adapter);
4268 void e1000e_down(struct e1000_adapter *adapter, bool reset) in e1000e_down()
4330 void e1000e_reinit_locked(struct e1000_adapter *adapter) in e1000e_reinit_locked()
4387 u64 e1000e_read_systim(struct e1000_adapter *adapter, in e1000e_read_systim()
4431 struct e1000_adapter *adapter = container_of(cc, struct e1000_adapter, in e1000e_cyclecounter_read()
4445 static int e1000_sw_init(struct e1000_adapter *adapter) in e1000_sw_init()
4489 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_intr_msi_test()
4511 static int e1000_test_msi_interrupt(struct e1000_adapter *adapter) in e1000_test_msi_interrupt()
4578 static int e1000_test_msi(struct e1000_adapter *adapter) in e1000_test_msi()
4618 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_open()
4725 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_close()
4779 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_mac()
4819 struct e1000_adapter *adapter = container_of(work, in e1000e_update_phy_task()
4820 struct e1000_adapter, in e1000e_update_phy_task()
4843 struct e1000_adapter *adapter = from_timer(adapter, t, phy_info_timer); in e1000_update_phy_info()
4857 static void e1000e_update_phy_stats(struct e1000_adapter *adapter) in e1000e_update_phy_stats()
4932 static void e1000e_update_stats(struct e1000_adapter *adapter) in e1000e_update_stats()
5047 static void e1000_phy_read_status(struct e1000_adapter *adapter) in e1000_phy_read_status()
5085 static void e1000_print_link_info(struct e1000_adapter *adapter) in e1000_print_link_info()
5100 static bool e1000e_has_link(struct e1000_adapter *adapter) in e1000e_has_link()
5142 static void e1000e_enable_receives(struct e1000_adapter *adapter) in e1000e_enable_receives()
5155 static void e1000e_check_82574_phy_workaround(struct e1000_adapter *adapter) in e1000e_check_82574_phy_workaround()
5180 struct e1000_adapter *adapter = from_timer(adapter, t, watchdog_timer); in e1000_watchdog()
5190 struct e1000_adapter *adapter = container_of(work, in e1000_watchdog_task()
5191 struct e1000_adapter, in e1000_watchdog_task()
5527 struct e1000_adapter *adapter = tx_ring->adapter; in e1000_tx_csum()
5582 struct e1000_adapter *adapter = tx_ring->adapter; in e1000_tx_map()
5676 struct e1000_adapter *adapter = tx_ring->adapter; in e1000_tx_queue()
5741 static int e1000_transfer_dhcp_info(struct e1000_adapter *adapter, in e1000_transfer_dhcp_info()
5780 struct e1000_adapter *adapter = tx_ring->adapter; in __e1000_maybe_stop_tx()
5813 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_xmit_frame()
5967 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_tx_timeout()
5976 struct e1000_adapter *adapter; in e1000_reset_task()
5977 adapter = container_of(work, struct e1000_adapter, reset_task); in e1000_reset_task()
6004 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_get_stats64()
6049 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_change_mtu()
6112 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_mii_ioctl()
6185 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_hwtstamp_set()
6220 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_hwtstamp_get()
6242 static int e1000_init_phy_wakeup(struct e1000_adapter *adapter, u32 wufc) in e1000_init_phy_wakeup()
6319 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_flush_lpic()
6339 static void e1000e_s0ix_entry_flow(struct e1000_adapter *adapter) in e1000e_s0ix_entry_flow()
6487 static void e1000e_s0ix_exit_flow(struct e1000_adapter *adapter) in e1000e_s0ix_exit_flow()
6619 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_pm_freeze()
6652 struct e1000_adapter *adapter = netdev_priv(netdev); in __e1000_shutdown()
6897 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_pm_thaw()
6921 struct e1000_adapter *adapter = netdev_priv(netdev); in __e1000_resume()
6992 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_pm_suspend()
7015 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_pm_resume()
7033 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_pm_runtime_idle()
7050 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_pm_runtime_resume()
7067 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000e_pm_runtime_suspend()
7103 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_intr_msix()
7140 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_netpoll()
7192 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_io_slot_reset()
7237 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_io_resume()
7251 static void e1000_print_device_info(struct e1000_adapter *adapter) in e1000_print_device_info()
7275 static void e1000_eeprom_checks(struct e1000_adapter *adapter) in e1000_eeprom_checks()
7296 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_fix_features()
7317 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_set_features()
7388 struct e1000_adapter *adapter; in e1000_probe()
7434 netdev = alloc_etherdev(sizeof(struct e1000_adapter)); in e1000_probe()
7734 struct e1000_adapter *adapter = netdev_priv(netdev); in e1000_remove()