Lines Matching defs:adapter
173 static int ixgbe_read_pci_cfg_word_parent(struct ixgbe_adapter *adapter, in ixgbe_read_pci_cfg_word_parent()
197 static s32 ixgbe_get_parent_bus_info(struct ixgbe_adapter *adapter) in ixgbe_get_parent_bus_info()
240 static void ixgbe_check_minimum_link(struct ixgbe_adapter *adapter, in ixgbe_check_minimum_link()
300 static void ixgbe_service_event_schedule(struct ixgbe_adapter *adapter) in ixgbe_service_event_schedule()
310 struct ixgbe_adapter *adapter = hw->back; in ixgbe_remove_adapter() local
379 struct ixgbe_adapter *adapter = hw->back; in ixgbe_read_pci_cfg_word() local
394 struct ixgbe_adapter *adapter = hw->back; in ixgbe_read_pci_cfg_dword() local
409 struct ixgbe_adapter *adapter = hw->back; in ixgbe_write_pci_cfg_word() local
416 static void ixgbe_service_event_complete(struct ixgbe_adapter *adapter) in ixgbe_service_event_complete()
548 static void ixgbe_dump(struct ixgbe_adapter *adapter) in ixgbe_dump()
808 static void ixgbe_release_hw_control(struct ixgbe_adapter *adapter) in ixgbe_release_hw_control()
818 static void ixgbe_get_hw_control(struct ixgbe_adapter *adapter) in ixgbe_get_hw_control()
836 static void ixgbe_set_ivar(struct ixgbe_adapter *adapter, s8 direction, in ixgbe_set_ivar()
880 static inline void ixgbe_irq_rearm_queues(struct ixgbe_adapter *adapter, in ixgbe_irq_rearm_queues()
926 static void ixgbe_update_xoff_rx_lfc(struct ixgbe_adapter *adapter) in ixgbe_update_xoff_rx_lfc()
955 static void ixgbe_update_xoff_received(struct ixgbe_adapter *adapter) in ixgbe_update_xoff_received()
1006 struct ixgbe_adapter *adapter; in ixgbe_get_tx_pending() local
1062 static void ixgbe_tx_timeout_reset(struct ixgbe_adapter *adapter) in ixgbe_tx_timeout_reset()
1081 struct ixgbe_adapter *adapter = q_vector->adapter; in ixgbe_clean_tx_irq() local
1229 static void ixgbe_update_tx_dca(struct ixgbe_adapter *adapter, in ixgbe_update_tx_dca()
1263 static void ixgbe_update_rx_dca(struct ixgbe_adapter *adapter, in ixgbe_update_rx_dca()
1294 struct ixgbe_adapter *adapter = q_vector->adapter; in ixgbe_update_dca() local
1312 static void ixgbe_setup_dca(struct ixgbe_adapter *adapter) in ixgbe_setup_dca()
1330 struct ixgbe_adapter *adapter = dev_get_drvdata(dev); in __ixgbe_notify_dca() local
2011 struct ixgbe_adapter *adapter = q_vector->adapter; in ixgbe_clean_rx_irq() local
2109 struct ixgbe_adapter *adapter = q_vector->adapter; in ixgbe_low_latency_recv() local
2144 static void ixgbe_configure_msix(struct ixgbe_adapter *adapter) in ixgbe_configure_msix()
2279 struct ixgbe_adapter *adapter = q_vector->adapter; in ixgbe_write_eitr() local
2346 static void ixgbe_check_overtemp_subtask(struct ixgbe_adapter *adapter) in ixgbe_check_overtemp_subtask()
2401 static void ixgbe_check_fan_failure(struct ixgbe_adapter *adapter, u32 eicr) in ixgbe_check_fan_failure()
2413 static void ixgbe_check_overtemp_event(struct ixgbe_adapter *adapter, u32 eicr) in ixgbe_check_overtemp_event()
2446 static void ixgbe_check_sfp_event(struct ixgbe_adapter *adapter, u32 eicr) in ixgbe_check_sfp_event()
2469 static void ixgbe_check_lsc(struct ixgbe_adapter *adapter) in ixgbe_check_lsc()
2483 static inline void ixgbe_irq_enable_queues(struct ixgbe_adapter *adapter, in ixgbe_irq_enable_queues()
2511 static inline void ixgbe_irq_disable_queues(struct ixgbe_adapter *adapter, in ixgbe_irq_disable_queues()
2543 static inline void ixgbe_irq_enable(struct ixgbe_adapter *adapter, bool queues, in ixgbe_irq_enable()
2595 struct ixgbe_adapter *adapter = data; in ixgbe_msix_other() local
2694 struct ixgbe_adapter *adapter = q_vector->adapter; in ixgbe_poll() local
2743 static int ixgbe_request_msix_irqs(struct ixgbe_adapter *adapter) in ixgbe_request_msix_irqs()
2813 struct ixgbe_adapter *adapter = data; in ixgbe_intr() local
2886 static int ixgbe_request_irq(struct ixgbe_adapter *adapter) in ixgbe_request_irq()
2906 static void ixgbe_free_irq(struct ixgbe_adapter *adapter) in ixgbe_free_irq()
2936 static inline void ixgbe_irq_disable(struct ixgbe_adapter *adapter) in ixgbe_irq_disable()
2970 static void ixgbe_configure_msi_and_legacy(struct ixgbe_adapter *adapter) in ixgbe_configure_msi_and_legacy()
2989 void ixgbe_configure_tx_ring(struct ixgbe_adapter *adapter, in ixgbe_configure_tx_ring()
3071 static void ixgbe_setup_mtqc(struct ixgbe_adapter *adapter) in ixgbe_setup_mtqc()
3125 static void ixgbe_configure_tx(struct ixgbe_adapter *adapter) in ixgbe_configure_tx()
3145 static void ixgbe_enable_rx_drop(struct ixgbe_adapter *adapter, in ixgbe_enable_rx_drop()
3157 static void ixgbe_disable_rx_drop(struct ixgbe_adapter *adapter, in ixgbe_disable_rx_drop()
3170 void ixgbe_set_rx_drop_en(struct ixgbe_adapter *adapter) in ixgbe_set_rx_drop_en()
3202 static void ixgbe_configure_srrctl(struct ixgbe_adapter *adapter, in ixgbe_configure_srrctl()
3240 u32 ixgbe_rss_indir_tbl_entries(struct ixgbe_adapter *adapter) in ixgbe_rss_indir_tbl_entries()
3257 static void ixgbe_store_reta(struct ixgbe_adapter *adapter) in ixgbe_store_reta()
3297 static void ixgbe_store_vfreta(struct ixgbe_adapter *adapter) in ixgbe_store_vfreta()
3315 static void ixgbe_setup_reta(struct ixgbe_adapter *adapter) in ixgbe_setup_reta()
3346 static void ixgbe_setup_vfreta(struct ixgbe_adapter *adapter) in ixgbe_setup_vfreta()
3369 static void ixgbe_setup_mrqc(struct ixgbe_adapter *adapter) in ixgbe_setup_mrqc()
3442 static void ixgbe_configure_rscctl(struct ixgbe_adapter *adapter, in ixgbe_configure_rscctl()
3464 static void ixgbe_rx_desc_queue_enable(struct ixgbe_adapter *adapter, in ixgbe_rx_desc_queue_enable()
3490 void ixgbe_disable_rx_queue(struct ixgbe_adapter *adapter, in ixgbe_disable_rx_queue()
3522 void ixgbe_configure_rx_ring(struct ixgbe_adapter *adapter, in ixgbe_configure_rx_ring()
3565 static void ixgbe_setup_psrtype(struct ixgbe_adapter *adapter) in ixgbe_setup_psrtype()
3590 static void ixgbe_configure_virtualization(struct ixgbe_adapter *adapter) in ixgbe_configure_virtualization()
3668 static void ixgbe_set_rx_buffer_len(struct ixgbe_adapter *adapter) in ixgbe_set_rx_buffer_len()
3715 static void ixgbe_setup_rdrxctl(struct ixgbe_adapter *adapter) in ixgbe_setup_rdrxctl()
3760 static void ixgbe_configure_rx(struct ixgbe_adapter *adapter) in ixgbe_configure_rx()
3805 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_vlan_rx_add_vid() local
3818 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_vlan_rx_kill_vid() local
3832 static void ixgbe_vlan_strip_disable(struct ixgbe_adapter *adapter) in ixgbe_vlan_strip_disable()
3868 static void ixgbe_vlan_strip_enable(struct ixgbe_adapter *adapter) in ixgbe_vlan_strip_enable()
3900 static void ixgbe_restore_vlan(struct ixgbe_adapter *adapter) in ixgbe_restore_vlan()
3921 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_write_mc_addr_list() local
3940 void ixgbe_full_sync_mac_table(struct ixgbe_adapter *adapter) in ixgbe_full_sync_mac_table()
3957 static void ixgbe_sync_mac_table(struct ixgbe_adapter *adapter) in ixgbe_sync_mac_table()
3978 static void ixgbe_flush_sw_mac_table(struct ixgbe_adapter *adapter) in ixgbe_flush_sw_mac_table()
3992 static int ixgbe_available_rars(struct ixgbe_adapter *adapter) in ixgbe_available_rars()
4005 static void ixgbe_mac_set_default_filter(struct ixgbe_adapter *adapter, in ixgbe_mac_set_default_filter()
4019 int ixgbe_add_mac_filter(struct ixgbe_adapter *adapter, u8 *addr, u16 queue) in ixgbe_add_mac_filter()
4040 int ixgbe_del_mac_filter(struct ixgbe_adapter *adapter, u8 *addr, u16 queue) in ixgbe_del_mac_filter()
4073 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_write_uc_addr_list() local
4102 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_set_rx_mode() local
4192 static void ixgbe_napi_enable_all(struct ixgbe_adapter *adapter) in ixgbe_napi_enable_all()
4202 static void ixgbe_napi_disable_all(struct ixgbe_adapter *adapter) in ixgbe_napi_disable_all()
4224 static void ixgbe_configure_dcb(struct ixgbe_adapter *adapter) in ixgbe_configure_dcb()
4284 static int ixgbe_hpbthresh(struct ixgbe_adapter *adapter, int pb) in ixgbe_hpbthresh()
4344 static int ixgbe_lpbthresh(struct ixgbe_adapter *adapter, int pb) in ixgbe_lpbthresh()
4381 static void ixgbe_pbthresh_setup(struct ixgbe_adapter *adapter) in ixgbe_pbthresh_setup()
4403 static void ixgbe_configure_pb(struct ixgbe_adapter *adapter) in ixgbe_configure_pb()
4419 static void ixgbe_fdir_filter_restore(struct ixgbe_adapter *adapter) in ixgbe_fdir_filter_restore()
4444 struct ixgbe_adapter *adapter) in ixgbe_macvlan_set_rx_mode()
4468 struct ixgbe_adapter *adapter = vadapter->real_adapter; in ixgbe_fwd_psrtype() local
4542 struct ixgbe_adapter *adapter = vadapter->real_adapter; in ixgbe_disable_fwd_ring() local
4556 struct ixgbe_adapter *adapter = accel->real_adapter; in ixgbe_fwd_ring_down() local
4580 struct ixgbe_adapter *adapter = accel->real_adapter; in ixgbe_fwd_ring_up() local
4632 static void ixgbe_configure_dfwd(struct ixgbe_adapter *adapter) in ixgbe_configure_dfwd()
4652 static void ixgbe_configure(struct ixgbe_adapter *adapter) in ixgbe_configure()
4736 static void ixgbe_sfp_link_config(struct ixgbe_adapter *adapter) in ixgbe_sfp_link_config()
4781 static void ixgbe_setup_gpie(struct ixgbe_adapter *adapter) in ixgbe_setup_gpie()
4858 static void ixgbe_up_complete(struct ixgbe_adapter *adapter) in ixgbe_up_complete()
4914 void ixgbe_reinit_locked(struct ixgbe_adapter *adapter) in ixgbe_reinit_locked()
4935 void ixgbe_up(struct ixgbe_adapter *adapter) in ixgbe_up()
4943 void ixgbe_reset(struct ixgbe_adapter *adapter) in ixgbe_reset()
5033 static void ixgbe_clean_all_rx_rings(struct ixgbe_adapter *adapter) in ixgbe_clean_all_rx_rings()
5045 static void ixgbe_clean_all_tx_rings(struct ixgbe_adapter *adapter) in ixgbe_clean_all_tx_rings()
5053 static void ixgbe_fdir_filter_exit(struct ixgbe_adapter *adapter) in ixgbe_fdir_filter_exit()
5070 void ixgbe_down(struct ixgbe_adapter *adapter) in ixgbe_down()
5178 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_tx_timeout() local
5192 static int ixgbe_sw_init(struct ixgbe_adapter *adapter) in ixgbe_sw_init()
5434 static int ixgbe_setup_all_tx_resources(struct ixgbe_adapter *adapter) in ixgbe_setup_all_tx_resources()
5518 static int ixgbe_setup_all_rx_resources(struct ixgbe_adapter *adapter) in ixgbe_setup_all_rx_resources()
5572 static void ixgbe_free_all_tx_resources(struct ixgbe_adapter *adapter) in ixgbe_free_all_tx_resources()
5610 static void ixgbe_free_all_rx_resources(struct ixgbe_adapter *adapter) in ixgbe_free_all_rx_resources()
5632 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_change_mtu() local
5674 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_open() local
5740 static void ixgbe_close_suspend(struct ixgbe_adapter *adapter) in ixgbe_close_suspend()
5764 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_close() local
5780 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); in ixgbe_resume() local
5826 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); in __ixgbe_shutdown() local
5938 void ixgbe_update_stats(struct ixgbe_adapter *adapter) in ixgbe_update_stats()
6156 static void ixgbe_fdir_reinit_subtask(struct ixgbe_adapter *adapter) in ixgbe_fdir_reinit_subtask()
6197 static void ixgbe_check_hang_subtask(struct ixgbe_adapter *adapter) in ixgbe_check_hang_subtask()
6241 static void ixgbe_watchdog_update_link(struct ixgbe_adapter *adapter) in ixgbe_watchdog_update_link()
6279 static void ixgbe_update_default_up(struct ixgbe_adapter *adapter) in ixgbe_update_default_up()
6301 static void ixgbe_watchdog_link_is_up(struct ixgbe_adapter *adapter) in ixgbe_watchdog_link_is_up()
6387 static void ixgbe_watchdog_link_is_down(struct ixgbe_adapter *adapter) in ixgbe_watchdog_link_is_down()
6413 static bool ixgbe_ring_tx_pending(struct ixgbe_adapter *adapter) in ixgbe_ring_tx_pending()
6427 static bool ixgbe_vf_tx_pending(struct ixgbe_adapter *adapter) in ixgbe_vf_tx_pending()
6461 static void ixgbe_watchdog_flush_tx(struct ixgbe_adapter *adapter) in ixgbe_watchdog_flush_tx()
6478 static inline void ixgbe_issue_vf_flr(struct ixgbe_adapter *adapter, in ixgbe_issue_vf_flr()
6490 static void ixgbe_check_for_bad_vf(struct ixgbe_adapter *adapter) in ixgbe_check_for_bad_vf()
6537 static void ixgbe_spoof_check(struct ixgbe_adapter *adapter) in ixgbe_spoof_check()
6558 static void ixgbe_spoof_check(struct ixgbe_adapter __always_unused *adapter) in ixgbe_spoof_check()
6563 ixgbe_check_for_bad_vf(struct ixgbe_adapter __always_unused *adapter) in ixgbe_check_for_bad_vf()
6573 static void ixgbe_watchdog_subtask(struct ixgbe_adapter *adapter) in ixgbe_watchdog_subtask()
6599 static void ixgbe_sfp_detection_subtask(struct ixgbe_adapter *adapter) in ixgbe_sfp_detection_subtask()
6666 static void ixgbe_sfp_link_config_subtask(struct ixgbe_adapter *adapter) in ixgbe_sfp_link_config_subtask()
6706 struct ixgbe_adapter *adapter = (struct ixgbe_adapter *)data; in ixgbe_service_timer() local
6721 static void ixgbe_reset_subtask(struct ixgbe_adapter *adapter) in ixgbe_reset_subtask()
6749 struct ixgbe_adapter *adapter = container_of(work, in ixgbe_service_task() local
7242 struct ixgbe_adapter *adapter; in ixgbe_select_queue() local
7282 struct ixgbe_adapter *adapter, in ixgbe_xmit_frame_ring()
7419 struct ixgbe_adapter *adapter = netdev_priv(netdev); in __ixgbe_xmit_frame() local
7449 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_set_mac() local
7468 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_mdio_read() local
7484 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_mdio_write() local
7494 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ioctl() local
7516 struct ixgbe_adapter *adapter = netdev_priv(dev); in ixgbe_add_sanmac_netdev() local
7540 struct ixgbe_adapter *adapter = netdev_priv(dev); in ixgbe_del_sanmac_netdev() local
7559 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_netpoll() local
7575 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_get_stats64() local
7629 static void ixgbe_validate_rtr(struct ixgbe_adapter *adapter, u8 tc) in ixgbe_validate_rtr()
7664 static void ixgbe_set_prio_tc_map(struct ixgbe_adapter *adapter) in ixgbe_set_prio_tc_map()
7692 struct ixgbe_adapter *adapter = netdev_priv(dev); in ixgbe_setup_tc() local
7749 void ixgbe_sriov_reinit(struct ixgbe_adapter *adapter) in ixgbe_sriov_reinit()
7761 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_do_reset() local
7772 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_fix_features() local
7788 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_set_features() local
7873 struct ixgbe_adapter *adapter = netdev_priv(dev); in ixgbe_add_vxlan_port() local
7905 struct ixgbe_adapter *adapter = netdev_priv(dev); in ixgbe_del_vxlan_port() local
7943 static int ixgbe_configure_bridge_mode(struct ixgbe_adapter *adapter, in ixgbe_configure_bridge_mode()
8013 struct ixgbe_adapter *adapter = netdev_priv(dev); in ixgbe_ndo_bridge_setlink() local
8049 struct ixgbe_adapter *adapter = netdev_priv(dev); in ixgbe_ndo_bridge_getlink() local
8061 struct ixgbe_adapter *adapter = netdev_priv(pdev); in ixgbe_fwd_add() local
8132 struct ixgbe_adapter *adapter = fwd_adapter->real_adapter; in ixgbe_fwd_del() local
8208 static inline int ixgbe_enumerate_functions(struct ixgbe_adapter *adapter) in ixgbe_enumerate_functions()
8251 int ixgbe_wol_supported(struct ixgbe_adapter *adapter, u16 device_id, in ixgbe_wol_supported()
8310 static void ixgbe_get_platform_mac_addr(struct ixgbe_adapter *adapter) in ixgbe_get_platform_mac_addr()
8343 struct ixgbe_adapter *adapter = NULL; in ixgbe_probe() local
8779 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); in ixgbe_remove() local
8856 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); in ixgbe_io_error_detected() local
8984 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); in ixgbe_io_slot_reset() local
9025 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); in ixgbe_io_resume() local