Lines Matching defs:adapter

352 static void igb_dump(struct igb_adapter *adapter)  in igb_dump()
560 struct igb_adapter *adapter = (struct igb_adapter *)data; in igb_get_i2c_data() local
576 struct igb_adapter *adapter = (struct igb_adapter *)data; in igb_set_i2c_data() local
600 struct igb_adapter *adapter = (struct igb_adapter *)data; in igb_set_i2c_clk() local
622 struct igb_adapter *adapter = (struct igb_adapter *)data; in igb_get_i2c_clk() local
646 struct igb_adapter *adapter = hw->back; in igb_get_hw_dev() local
696 static void igb_cache_ring_register(struct igb_adapter *adapter) in igb_cache_ring_register()
781 struct igb_adapter *adapter = q_vector->adapter; in igb_assign_vector() local
864 static void igb_configure_msix(struct igb_adapter *adapter) in igb_configure_msix()
930 static int igb_request_msix(struct igb_adapter *adapter) in igb_request_msix()
996 static void igb_free_q_vector(struct igb_adapter *adapter, int v_idx) in igb_free_q_vector()
1017 static void igb_reset_q_vector(struct igb_adapter *adapter, int v_idx) in igb_reset_q_vector()
1037 static void igb_reset_interrupt_capability(struct igb_adapter *adapter) in igb_reset_interrupt_capability()
1058 static void igb_free_q_vectors(struct igb_adapter *adapter) in igb_free_q_vectors()
1079 static void igb_clear_interrupt_scheme(struct igb_adapter *adapter) in igb_clear_interrupt_scheme()
1093 static void igb_set_interrupt_capability(struct igb_adapter *adapter, bool msix) in igb_set_interrupt_capability()
1183 static int igb_alloc_q_vector(struct igb_adapter *adapter, in igb_alloc_q_vector()
1319 static int igb_alloc_q_vectors(struct igb_adapter *adapter) in igb_alloc_q_vectors()
1378 static int igb_init_interrupt_scheme(struct igb_adapter *adapter, bool msix) in igb_init_interrupt_scheme()
1407 static int igb_request_irq(struct igb_adapter *adapter) in igb_request_irq()
1455 static void igb_free_irq(struct igb_adapter *adapter) in igb_free_irq()
1474 static void igb_irq_disable(struct igb_adapter *adapter) in igb_irq_disable()
1508 static void igb_irq_enable(struct igb_adapter *adapter) in igb_irq_enable()
1533 static void igb_update_mng_vlan(struct igb_adapter *adapter) in igb_update_mng_vlan()
1564 static void igb_release_hw_control(struct igb_adapter *adapter) in igb_release_hw_control()
1583 static void igb_get_hw_control(struct igb_adapter *adapter) in igb_get_hw_control()
1594 static void enable_fqtss(struct igb_adapter *adapter, bool enable) in enable_fqtss()
1610 static bool is_fqtss_enabled(struct igb_adapter *adapter) in is_fqtss_enabled()
1650 static bool is_any_cbs_enabled(struct igb_adapter *adapter) in is_any_cbs_enabled()
1662 static bool is_any_txtime_enabled(struct igb_adapter *adapter) in is_any_txtime_enabled()
1684 static void igb_config_tx_modes(struct igb_adapter *adapter, int queue) in igb_config_tx_modes()
1860 static int igb_save_txtime_params(struct igb_adapter *adapter, int queue, in igb_save_txtime_params()
1874 static int igb_save_cbs_params(struct igb_adapter *adapter, int queue, in igb_save_cbs_params()
1903 static void igb_setup_tx_mode(struct igb_adapter *adapter) in igb_setup_tx_mode()
1986 static void igb_configure(struct igb_adapter *adapter) in igb_configure()
2021 void igb_power_up_link(struct igb_adapter *adapter) in igb_power_up_link()
2037 static void igb_power_down_link(struct igb_adapter *adapter) in igb_power_down_link()
2049 static void igb_check_swap_media(struct igb_adapter *adapter) in igb_check_swap_media()
2117 int igb_up(struct igb_adapter *adapter) in igb_up()
2161 void igb_down(struct igb_adapter *adapter) in igb_down()
2228 void igb_reinit_locked(struct igb_adapter *adapter) in igb_reinit_locked()
2241 static void igb_enable_mas(struct igb_adapter *adapter) in igb_enable_mas()
2256 void igb_reset(struct igb_adapter *adapter) in igb_reset()
2452 struct igb_adapter *adapter = netdev_priv(netdev); in igb_set_features() local
2493 struct igb_adapter *adapter = netdev_priv(dev); in igb_ndo_fdb_add() local
2539 static void igb_offload_apply(struct igb_adapter *adapter, s32 queue) in igb_offload_apply()
2552 static int igb_offload_cbs(struct igb_adapter *adapter, in igb_offload_cbs()
2580 static int igb_parse_cls_flower(struct igb_adapter *adapter, in igb_parse_cls_flower()
2663 static int igb_configure_clsflower(struct igb_adapter *adapter, in igb_configure_clsflower()
2725 static int igb_delete_clsflower(struct igb_adapter *adapter, in igb_delete_clsflower()
2755 static int igb_setup_tc_cls_flower(struct igb_adapter *adapter, in igb_setup_tc_cls_flower()
2773 struct igb_adapter *adapter = cb_priv; in igb_setup_tc_block_cb() local
2787 static int igb_offload_txtime(struct igb_adapter *adapter, in igb_offload_txtime()
2815 struct igb_adapter *adapter = netdev_priv(dev); in igb_setup_tc() local
2837 struct igb_adapter *adapter = netdev_priv(dev); in igb_xdp_setup() local
2899 static struct igb_ring *igb_xdp_tx_queue_mapping(struct igb_adapter *adapter) in igb_xdp_tx_queue_mapping()
2909 static int igb_xdp_xmit_back(struct igb_adapter *adapter, struct xdp_buff *xdp) in igb_xdp_xmit_back()
2940 struct igb_adapter *adapter = netdev_priv(dev); in igb_xdp_xmit() local
3016 void igb_set_fw_version(struct igb_adapter *adapter) in igb_set_fw_version()
3064 static void igb_init_mas(struct igb_adapter *adapter) in igb_init_mas()
3115 static s32 igb_init_i2c(struct igb_adapter *adapter) in igb_init_i2c()
3161 struct igb_adapter *adapter; in igb_probe() local
3645 struct igb_adapter *adapter = netdev_priv(netdev); in igb_disable_sriov() local
3680 struct igb_adapter *adapter = netdev_priv(netdev); in igb_enable_sriov() local
3772 static void igb_remove_i2c(struct igb_adapter *adapter) in igb_remove_i2c()
3790 struct igb_adapter *adapter = netdev_priv(netdev); in igb_remove() local
3854 static void igb_probe_vfs(struct igb_adapter *adapter) in igb_probe_vfs()
3877 unsigned int igb_get_max_rss_queues(struct igb_adapter *adapter) in igb_get_max_rss_queues()
3914 static void igb_init_queue_configuration(struct igb_adapter *adapter) in igb_init_queue_configuration()
3924 void igb_set_flag_queue_pairs(struct igb_adapter *adapter, in igb_set_flag_queue_pairs()
3960 static int igb_sw_init(struct igb_adapter *adapter) in igb_sw_init()
4053 struct igb_adapter *adapter = netdev_priv(netdev); in __igb_open() local
4170 struct igb_adapter *adapter = netdev_priv(netdev); in __igb_close() local
4241 static int igb_setup_all_tx_resources(struct igb_adapter *adapter) in igb_setup_all_tx_resources()
4264 void igb_setup_tctl(struct igb_adapter *adapter) in igb_setup_tctl()
4293 void igb_configure_tx_ring(struct igb_adapter *adapter, in igb_configure_tx_ring()
4329 static void igb_configure_tx(struct igb_adapter *adapter) in igb_configure_tx()
4353 struct igb_adapter *adapter = netdev_priv(rx_ring->netdev); in igb_setup_rx_resources() local
4399 static int igb_setup_all_rx_resources(struct igb_adapter *adapter) in igb_setup_all_rx_resources()
4422 static void igb_setup_mrqc(struct igb_adapter *adapter) in igb_setup_mrqc()
4512 void igb_setup_rctl(struct igb_adapter *adapter) in igb_setup_rctl()
4568 static inline int igb_set_vf_rlpml(struct igb_adapter *adapter, int size, in igb_set_vf_rlpml()
4585 static inline void igb_set_vf_vlan_strip(struct igb_adapter *adapter, in igb_set_vf_vlan_strip()
4607 static inline void igb_set_vmolr(struct igb_adapter *adapter, in igb_set_vmolr()
4645 void igb_setup_srrctl(struct igb_adapter *adapter, struct igb_ring *ring) in igb_setup_srrctl()
4677 void igb_configure_rx_ring(struct igb_adapter *adapter, in igb_configure_rx_ring()
4728 static void igb_set_rx_buffer_len(struct igb_adapter *adapter, in igb_set_rx_buffer_len()
4754 static void igb_configure_rx(struct igb_adapter *adapter) in igb_configure_rx()
4801 static void igb_free_all_tx_resources(struct igb_adapter *adapter) in igb_free_all_tx_resources()
4877 static void igb_clean_all_tx_rings(struct igb_adapter *adapter) in igb_clean_all_tx_rings()
4917 static void igb_free_all_rx_resources(struct igb_adapter *adapter) in igb_free_all_rx_resources()
4973 static void igb_clean_all_rx_rings(struct igb_adapter *adapter) in igb_clean_all_rx_rings()
4991 struct igb_adapter *adapter = netdev_priv(netdev); in igb_set_mac() local
5018 struct igb_adapter *adapter = netdev_priv(netdev); in igb_write_mc_addr_list() local
5046 static int igb_vlan_promisc_enable(struct igb_adapter *adapter) in igb_vlan_promisc_enable()
5099 static void igb_scrub_vfta(struct igb_adapter *adapter, u32 vfta_offset) in igb_scrub_vfta()
5155 static void igb_vlan_promisc_disable(struct igb_adapter *adapter) in igb_vlan_promisc_disable()
5181 struct igb_adapter *adapter = netdev_priv(netdev); in igb_set_rx_mode() local
5278 static void igb_check_wvbr(struct igb_adapter *adapter) in igb_check_wvbr()
5299 static void igb_spoof_check(struct igb_adapter *adapter) in igb_spoof_check()
5323 struct igb_adapter *adapter = from_timer(adapter, t, phy_info_timer); in igb_update_phy_info() local
5331 bool igb_has_link(struct igb_adapter *adapter) in igb_has_link()
5392 static void igb_check_lvmmc(struct igb_adapter *adapter) in igb_check_lvmmc()
5413 struct igb_adapter *adapter = from_timer(adapter, t, watchdog_timer); in igb_watchdog() local
5420 struct igb_adapter *adapter = container_of(work, in igb_watchdog_task() local
5665 struct igb_adapter *adapter = q_vector->adapter; in igb_update_ring_itr() local
5789 struct igb_adapter *adapter = q_vector->adapter; in igb_set_itr() local
6255 int igb_xmit_xdp_ring(struct igb_adapter *adapter, in igb_xmit_xdp_ring()
6363 struct igb_adapter *adapter = netdev_priv(tx_ring->netdev); in igb_xmit_frame_ring() local
6405 struct igb_adapter *adapter = netdev_priv(tx_ring->netdev); in igb_xmit_frame_ring() local
6417 static inline struct igb_ring *igb_tx_queue_mapping(struct igb_adapter *adapter, in igb_tx_queue_mapping()
6431 struct igb_adapter *adapter = netdev_priv(netdev); in igb_xmit_frame() local
6449 struct igb_adapter *adapter = netdev_priv(netdev); in igb_tx_timeout() local
6465 struct igb_adapter *adapter; in igb_reset_task() local
6490 struct igb_adapter *adapter = netdev_priv(netdev); in igb_get_stats64() local
6507 struct igb_adapter *adapter = netdev_priv(netdev); in igb_change_mtu() local
6556 void igb_update_stats(struct igb_adapter *adapter) in igb_update_stats()
6742 static void igb_tsync_interrupt(struct igb_adapter *adapter) in igb_tsync_interrupt()
6817 struct igb_adapter *adapter = data; in igb_msix_other() local
6856 struct igb_adapter *adapter = q_vector->adapter; in igb_write_itr() local
6887 static void igb_update_tx_dca(struct igb_adapter *adapter, in igb_update_tx_dca()
6908 static void igb_update_rx_dca(struct igb_adapter *adapter, in igb_update_rx_dca()
6930 struct igb_adapter *adapter = q_vector->adapter; in igb_update_dca() local
6947 static void igb_setup_dca(struct igb_adapter *adapter) in igb_setup_dca()
6967 struct igb_adapter *adapter = netdev_priv(netdev); in __igb_notify_dca() local
7013 static int igb_vf_configure(struct igb_adapter *adapter, int vf) in igb_vf_configure()
7030 static void igb_ping_all_vfs(struct igb_adapter *adapter) in igb_ping_all_vfs()
7044 static int igb_set_vf_promisc(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) in igb_set_vf_promisc()
7083 static int igb_set_vf_multicasts(struct igb_adapter *adapter, in igb_set_vf_multicasts()
7111 static void igb_restore_vf_multicasts(struct igb_adapter *adapter) in igb_restore_vf_multicasts()
7136 static void igb_clear_vf_vfta(struct igb_adapter *adapter, u32 vf) in igb_clear_vf_vfta()
7207 static void igb_update_pf_vlvf(struct igb_adapter *adapter, u32 vid) in igb_update_pf_vlvf()
7233 static s32 igb_set_vf_vlan(struct igb_adapter *adapter, u32 vid, in igb_set_vf_vlan()
7267 static void igb_set_vmvir(struct igb_adapter *adapter, u32 vid, u32 vf) in igb_set_vmvir()
7277 static int igb_enable_port_vlan(struct igb_adapter *adapter, int vf, in igb_enable_port_vlan()
7309 static int igb_disable_port_vlan(struct igb_adapter *adapter, int vf) in igb_disable_port_vlan()
7332 struct igb_adapter *adapter = netdev_priv(netdev); in igb_ndo_set_vf_vlan() local
7344 static int igb_set_vf_vlan_msg(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) in igb_set_vf_vlan_msg()
7363 static inline void igb_vf_reset(struct igb_adapter *adapter, u32 vf) in igb_vf_reset()
7386 static void igb_vf_reset_event(struct igb_adapter *adapter, u32 vf) in igb_vf_reset_event()
7398 static void igb_vf_reset_msg(struct igb_adapter *adapter, u32 vf) in igb_vf_reset_msg()
7429 static void igb_flush_mac_table(struct igb_adapter *adapter) in igb_flush_mac_table()
7442 static int igb_available_rars(struct igb_adapter *adapter, u8 queue) in igb_available_rars()
7467 static void igb_set_default_mac_filter(struct igb_adapter *adapter) in igb_set_default_mac_filter()
7504 static int igb_add_mac_filter_flags(struct igb_adapter *adapter, in igb_add_mac_filter_flags()
7536 static int igb_add_mac_filter(struct igb_adapter *adapter, const u8 *addr, in igb_add_mac_filter()
7548 static int igb_del_mac_filter_flags(struct igb_adapter *adapter, in igb_del_mac_filter_flags()
7595 static int igb_del_mac_filter(struct igb_adapter *adapter, const u8 *addr, in igb_del_mac_filter()
7601 int igb_add_mac_steering_filter(struct igb_adapter *adapter, in igb_add_mac_steering_filter()
7616 int igb_del_mac_steering_filter(struct igb_adapter *adapter, in igb_del_mac_steering_filter()
7625 struct igb_adapter *adapter = netdev_priv(netdev); in igb_uc_sync() local
7635 struct igb_adapter *adapter = netdev_priv(netdev); in igb_uc_unsync() local
7642 static int igb_set_vf_mac_filter(struct igb_adapter *adapter, const int vf, in igb_set_vf_mac_filter()
7709 static int igb_set_vf_mac_addr(struct igb_adapter *adapter, u32 *msg, int vf) in igb_set_vf_mac_addr()
7745 static void igb_rcv_ack_from_vf(struct igb_adapter *adapter, u32 vf) in igb_rcv_ack_from_vf()
7759 static void igb_rcv_msg_from_vf(struct igb_adapter *adapter, u32 vf) in igb_rcv_msg_from_vf()
7842 static void igb_msg_task(struct igb_adapter *adapter) in igb_msg_task()
7873 static void igb_set_uta(struct igb_adapter *adapter, bool set) in igb_set_uta()
7894 struct igb_adapter *adapter = data; in igb_intr_msi() local
7931 struct igb_adapter *adapter = data; in igb_intr() local
7972 struct igb_adapter *adapter = q_vector->adapter; in igb_ring_irq_enable() local
8041 struct igb_adapter *adapter = q_vector->adapter; in igb_clean_tx_irq() local
8394 static struct sk_buff *igb_run_xdp(struct igb_adapter *adapter, in igb_run_xdp()
8678 struct igb_adapter *adapter = q_vector->adapter; in igb_clean_rx_irq() local
8946 struct igb_adapter *adapter = netdev_priv(netdev); in igb_mii_ioctl() local
8992 struct igb_adapter *adapter = hw->back; in igb_read_pci_cfg() local
8999 struct igb_adapter *adapter = hw->back; in igb_write_pci_cfg() local
9006 struct igb_adapter *adapter = hw->back; in igb_read_pcie_cap_reg() local
9016 struct igb_adapter *adapter = hw->back; in igb_write_pcie_cap_reg() local
9026 struct igb_adapter *adapter = netdev_priv(netdev); in igb_vlan_mode() local
9054 struct igb_adapter *adapter = netdev_priv(netdev); in igb_vlan_rx_add_vid() local
9070 struct igb_adapter *adapter = netdev_priv(netdev); in igb_vlan_rx_kill_vid() local
9083 static void igb_restore_vlan(struct igb_adapter *adapter) in igb_restore_vlan()
9094 int igb_set_spd_dplx(struct igb_adapter *adapter, u32 spd, u8 dplx) in igb_set_spd_dplx()
9157 struct igb_adapter *adapter = netdev_priv(netdev); in __igb_shutdown() local
9224 struct igb_adapter *adapter = netdev_priv(netdev); in igb_deliver_wake_packet() local
9261 struct igb_adapter *adapter = netdev_priv(netdev); in __igb_resume() local
9321 struct igb_adapter *adapter = netdev_priv(netdev); in igb_runtime_idle() local
9355 struct igb_adapter *adapter = netdev_priv(netdev); in igb_sriov_reinit() local
9432 struct igb_adapter *adapter = netdev_priv(netdev); in igb_io_error_detected() local
9457 struct igb_adapter *adapter = netdev_priv(netdev); in igb_io_slot_reset() local
9497 struct igb_adapter *adapter = netdev_priv(netdev); in igb_io_resume() local
9519 static void igb_rar_set_index(struct igb_adapter *adapter, u32 index) in igb_rar_set_index()
9564 static int igb_set_vf_mac(struct igb_adapter *adapter, in igb_set_vf_mac()
9585 struct igb_adapter *adapter = netdev_priv(netdev); in igb_ndo_set_vf_mac() local
9661 static void igb_check_vf_rate_limit(struct igb_adapter *adapter) in igb_check_vf_rate_limit()
9692 struct igb_adapter *adapter = netdev_priv(netdev); in igb_ndo_set_vf_bw() local
9719 struct igb_adapter *adapter = netdev_priv(netdev); in igb_ndo_set_vf_spoofchk() local
9745 struct igb_adapter *adapter = netdev_priv(netdev); in igb_ndo_set_vf_trust() local
9762 struct igb_adapter *adapter = netdev_priv(netdev); in igb_ndo_get_vf_config() local
9776 static void igb_vmm_control(struct igb_adapter *adapter) in igb_vmm_control()
9817 static void igb_init_dmac(struct igb_adapter *adapter, u32 pba) in igb_init_dmac()
9905 struct igb_adapter *adapter = container_of(hw, struct igb_adapter, hw); in igb_read_i2c_byte() local
9942 struct igb_adapter *adapter = container_of(hw, struct igb_adapter, hw); in igb_write_i2c_byte() local
9962 int igb_reinit_queues(struct igb_adapter *adapter) in igb_reinit_queues()
9984 static void igb_nfc_filter_exit(struct igb_adapter *adapter) in igb_nfc_filter_exit()
9999 static void igb_nfc_filter_restore(struct igb_adapter *adapter) in igb_nfc_filter_restore()