igc_adapter        19 drivers/net/ethernet/intel/igc/igc.h struct igc_adapter;
igc_adapter        22 drivers/net/ethernet/intel/igc/igc.h void igc_up(struct igc_adapter *adapter);
igc_adapter        23 drivers/net/ethernet/intel/igc/igc.h void igc_down(struct igc_adapter *adapter);
igc_adapter        28 drivers/net/ethernet/intel/igc/igc.h unsigned int igc_get_max_rss_queues(struct igc_adapter *adapter);
igc_adapter        29 drivers/net/ethernet/intel/igc/igc.h void igc_set_flag_queue_pairs(struct igc_adapter *adapter,
igc_adapter        31 drivers/net/ethernet/intel/igc/igc.h int igc_reinit_queues(struct igc_adapter *adapter);
igc_adapter        32 drivers/net/ethernet/intel/igc/igc.h void igc_write_rss_indir_tbl(struct igc_adapter *adapter);
igc_adapter        33 drivers/net/ethernet/intel/igc/igc.h bool igc_has_link(struct igc_adapter *adapter);
igc_adapter        34 drivers/net/ethernet/intel/igc/igc.h void igc_reset(struct igc_adapter *adapter);
igc_adapter        35 drivers/net/ethernet/intel/igc/igc.h int igc_set_spd_dplx(struct igc_adapter *adapter, u32 spd, u8 dplx);
igc_adapter        36 drivers/net/ethernet/intel/igc/igc.h int igc_add_mac_steering_filter(struct igc_adapter *adapter,
igc_adapter        38 drivers/net/ethernet/intel/igc/igc.h int igc_del_mac_steering_filter(struct igc_adapter *adapter,
igc_adapter        40 drivers/net/ethernet/intel/igc/igc.h void igc_update_stats(struct igc_adapter *adapter);
igc_adapter       285 drivers/net/ethernet/intel/igc/igc.h 	struct igc_adapter *adapter;    /* backlink */
igc_adapter       511 drivers/net/ethernet/intel/igc/igc.h void igc_reinit_locked(struct igc_adapter *);
igc_adapter       512 drivers/net/ethernet/intel/igc/igc.h int igc_add_filter(struct igc_adapter *adapter,
igc_adapter       514 drivers/net/ethernet/intel/igc/igc.h int igc_erase_filter(struct igc_adapter *adapter,
igc_adapter        19 drivers/net/ethernet/intel/igc/igc_ethtool.c 	.sizeof_stat = FIELD_SIZEOF(struct igc_adapter, _stat), \
igc_adapter        20 drivers/net/ethernet/intel/igc/igc_ethtool.c 	.stat_offset = offsetof(struct igc_adapter, _stat) \
igc_adapter       112 drivers/net/ethernet/intel/igc/igc_ethtool.c 	((((struct igc_adapter *)netdev_priv(netdev))->num_rx_queues * \
igc_adapter       114 drivers/net/ethernet/intel/igc/igc_ethtool.c 	 (((struct igc_adapter *)netdev_priv(netdev))->num_tx_queues * \
igc_adapter       129 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       149 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       313 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       320 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       327 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       336 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       353 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       361 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       408 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       476 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       487 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       602 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       621 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       660 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       726 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       782 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       802 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter       878 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_get_ethtool_nfc_entry(struct igc_adapter *adapter,
igc_adapter       929 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_get_ethtool_nfc_all(struct igc_adapter *adapter,
igc_adapter       951 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_get_rss_hash_opts(struct igc_adapter *adapter,
igc_adapter      1004 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(dev);
igc_adapter      1034 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_set_rss_hash_opt(struct igc_adapter *adapter,
igc_adapter      1136 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_rxnfc_write_etype_filter(struct igc_adapter *adapter,
igc_adapter      1175 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_rxnfc_write_vlan_prio_filter(struct igc_adapter *adapter,
igc_adapter      1203 drivers/net/ethernet/intel/igc/igc_ethtool.c int igc_add_filter(struct igc_adapter *adapter, struct igc_nfc_filter *input)
igc_adapter      1246 drivers/net/ethernet/intel/igc/igc_ethtool.c static void igc_clear_etype_filter_regs(struct igc_adapter *adapter,
igc_adapter      1261 drivers/net/ethernet/intel/igc/igc_ethtool.c static void igc_clear_vlan_prio_filter(struct igc_adapter *adapter,
igc_adapter      1278 drivers/net/ethernet/intel/igc/igc_ethtool.c int igc_erase_filter(struct igc_adapter *adapter, struct igc_nfc_filter *input)
igc_adapter      1300 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_update_ethtool_nfc_entry(struct igc_adapter *adapter,
igc_adapter      1348 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_add_ethtool_nfc_entry(struct igc_adapter *adapter,
igc_adapter      1441 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_del_ethtool_nfc_entry(struct igc_adapter *adapter,
igc_adapter      1457 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(dev);
igc_adapter      1476 drivers/net/ethernet/intel/igc/igc_ethtool.c void igc_write_rss_indir_tbl(struct igc_adapter *adapter)
igc_adapter      1506 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1522 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1548 drivers/net/ethernet/intel/igc/igc_ethtool.c static unsigned int igc_max_channels(struct igc_adapter *adapter)
igc_adapter      1556 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1573 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1605 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1616 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1636 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1644 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1652 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1759 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter        55 drivers/net/ethernet/intel/igc/igc_main.c static int igc_sw_init(struct igc_adapter *);
igc_adapter        56 drivers/net/ethernet/intel/igc/igc_main.c static void igc_configure(struct igc_adapter *adapter);
igc_adapter        57 drivers/net/ethernet/intel/igc/igc_main.c static void igc_power_down_link(struct igc_adapter *adapter);
igc_adapter        58 drivers/net/ethernet/intel/igc/igc_main.c static void igc_set_default_mac_filter(struct igc_adapter *adapter);
igc_adapter        62 drivers/net/ethernet/intel/igc/igc_main.c static void igc_free_q_vector(struct igc_adapter *adapter, int v_idx);
igc_adapter        63 drivers/net/ethernet/intel/igc/igc_main.c static void igc_set_interrupt_capability(struct igc_adapter *adapter,
igc_adapter        65 drivers/net/ethernet/intel/igc/igc_main.c static void igc_free_q_vectors(struct igc_adapter *adapter);
igc_adapter        66 drivers/net/ethernet/intel/igc/igc_main.c static void igc_irq_disable(struct igc_adapter *adapter);
igc_adapter        67 drivers/net/ethernet/intel/igc/igc_main.c static void igc_irq_enable(struct igc_adapter *adapter);
igc_adapter        68 drivers/net/ethernet/intel/igc/igc_main.c static void igc_configure_msix(struct igc_adapter *adapter);
igc_adapter        79 drivers/net/ethernet/intel/igc/igc_main.c void igc_reset(struct igc_adapter *adapter)
igc_adapter       120 drivers/net/ethernet/intel/igc/igc_main.c static void igc_power_up_link(struct igc_adapter *adapter)
igc_adapter       134 drivers/net/ethernet/intel/igc/igc_main.c static void igc_power_down_link(struct igc_adapter *adapter)
igc_adapter       148 drivers/net/ethernet/intel/igc/igc_main.c static void igc_release_hw_control(struct igc_adapter *adapter)
igc_adapter       167 drivers/net/ethernet/intel/igc/igc_main.c static void igc_get_hw_control(struct igc_adapter *adapter)
igc_adapter       207 drivers/net/ethernet/intel/igc/igc_main.c static void igc_free_all_tx_resources(struct igc_adapter *adapter)
igc_adapter       280 drivers/net/ethernet/intel/igc/igc_main.c static void igc_clean_all_tx_rings(struct igc_adapter *adapter)
igc_adapter       333 drivers/net/ethernet/intel/igc/igc_main.c static int igc_setup_all_tx_resources(struct igc_adapter *adapter)
igc_adapter       399 drivers/net/ethernet/intel/igc/igc_main.c static void igc_clean_all_rx_rings(struct igc_adapter *adapter)
igc_adapter       437 drivers/net/ethernet/intel/igc/igc_main.c static void igc_free_all_rx_resources(struct igc_adapter *adapter)
igc_adapter       494 drivers/net/ethernet/intel/igc/igc_main.c static int igc_setup_all_rx_resources(struct igc_adapter *adapter)
igc_adapter       520 drivers/net/ethernet/intel/igc/igc_main.c static void igc_configure_rx_ring(struct igc_adapter *adapter,
igc_adapter       582 drivers/net/ethernet/intel/igc/igc_main.c static void igc_configure_rx(struct igc_adapter *adapter)
igc_adapter       600 drivers/net/ethernet/intel/igc/igc_main.c static void igc_configure_tx_ring(struct igc_adapter *adapter,
igc_adapter       637 drivers/net/ethernet/intel/igc/igc_main.c static void igc_configure_tx(struct igc_adapter *adapter)
igc_adapter       649 drivers/net/ethernet/intel/igc/igc_main.c static void igc_setup_mrqc(struct igc_adapter *adapter)
igc_adapter       706 drivers/net/ethernet/intel/igc/igc_main.c static void igc_setup_rctl(struct igc_adapter *adapter)
igc_adapter       753 drivers/net/ethernet/intel/igc/igc_main.c static void igc_setup_tctl(struct igc_adapter *adapter)
igc_adapter       782 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1138 drivers/net/ethernet/intel/igc/igc_main.c static inline struct igc_ring *igc_tx_queue_mapping(struct igc_adapter *adapter,
igc_adapter      1152 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      1703 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = q_vector->adapter;
igc_adapter      1869 drivers/net/ethernet/intel/igc/igc_main.c void igc_up(struct igc_adapter *adapter)
igc_adapter      1902 drivers/net/ethernet/intel/igc/igc_main.c void igc_update_stats(struct igc_adapter *adapter)
igc_adapter      2071 drivers/net/ethernet/intel/igc/igc_main.c static void igc_nfc_filter_exit(struct igc_adapter *adapter)
igc_adapter      2086 drivers/net/ethernet/intel/igc/igc_main.c static void igc_nfc_filter_restore(struct igc_adapter *adapter)
igc_adapter      2102 drivers/net/ethernet/intel/igc/igc_main.c void igc_down(struct igc_adapter *adapter)
igc_adapter      2164 drivers/net/ethernet/intel/igc/igc_main.c void igc_reinit_locked(struct igc_adapter *adapter)
igc_adapter      2176 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter;
igc_adapter      2178 drivers/net/ethernet/intel/igc/igc_main.c 	adapter = container_of(work, struct igc_adapter, reset_task);
igc_adapter      2194 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      2233 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      2260 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      2326 drivers/net/ethernet/intel/igc/igc_main.c static void igc_configure(struct igc_adapter *adapter)
igc_adapter      2360 drivers/net/ethernet/intel/igc/igc_main.c static void igc_rar_set_index(struct igc_adapter *adapter, u32 index)
igc_adapter      2390 drivers/net/ethernet/intel/igc/igc_main.c static void igc_set_default_mac_filter(struct igc_adapter *adapter)
igc_adapter      2426 drivers/net/ethernet/intel/igc/igc_main.c static int igc_add_mac_filter_flags(struct igc_adapter *adapter,
igc_adapter      2457 drivers/net/ethernet/intel/igc/igc_main.c int igc_add_mac_steering_filter(struct igc_adapter *adapter,
igc_adapter      2470 drivers/net/ethernet/intel/igc/igc_main.c static int igc_del_mac_filter_flags(struct igc_adapter *adapter,
igc_adapter      2514 drivers/net/ethernet/intel/igc/igc_main.c int igc_del_mac_steering_filter(struct igc_adapter *adapter,
igc_adapter      2541 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = data;
igc_adapter      2593 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = q_vector->adapter;
igc_adapter      2634 drivers/net/ethernet/intel/igc/igc_main.c static void igc_configure_msix(struct igc_adapter *adapter)
igc_adapter      2690 drivers/net/ethernet/intel/igc/igc_main.c static int igc_request_msix(struct igc_adapter *adapter)
igc_adapter      2750 drivers/net/ethernet/intel/igc/igc_main.c static void igc_reset_q_vector(struct igc_adapter *adapter, int v_idx)
igc_adapter      2769 drivers/net/ethernet/intel/igc/igc_main.c static void igc_reset_interrupt_capability(struct igc_adapter *adapter)
igc_adapter      2792 drivers/net/ethernet/intel/igc/igc_main.c static void igc_clear_interrupt_scheme(struct igc_adapter *adapter)
igc_adapter      2806 drivers/net/ethernet/intel/igc/igc_main.c static void igc_free_q_vectors(struct igc_adapter *adapter)
igc_adapter      2827 drivers/net/ethernet/intel/igc/igc_main.c static void igc_free_q_vector(struct igc_adapter *adapter, int v_idx)
igc_adapter      2845 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = from_timer(adapter, t, phy_info_timer);
igc_adapter      2854 drivers/net/ethernet/intel/igc/igc_main.c bool igc_has_link(struct igc_adapter *adapter)
igc_adapter      2895 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = from_timer(adapter, t, watchdog_timer);
igc_adapter      2902 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = container_of(work,
igc_adapter      2903 drivers/net/ethernet/intel/igc/igc_main.c 						   struct igc_adapter,
igc_adapter      3091 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = q_vector->adapter;
igc_adapter      3225 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = data;
igc_adapter      3259 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = data;
igc_adapter      3297 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = q_vector->adapter;
igc_adapter      3361 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = q_vector->adapter;
igc_adapter      3424 drivers/net/ethernet/intel/igc/igc_main.c static void igc_set_interrupt_capability(struct igc_adapter *adapter,
igc_adapter      3505 drivers/net/ethernet/intel/igc/igc_main.c static int igc_alloc_q_vector(struct igc_adapter *adapter,
igc_adapter      3610 drivers/net/ethernet/intel/igc/igc_main.c static int igc_alloc_q_vectors(struct igc_adapter *adapter)
igc_adapter      3669 drivers/net/ethernet/intel/igc/igc_main.c static void igc_cache_ring_register(struct igc_adapter *adapter)
igc_adapter      3691 drivers/net/ethernet/intel/igc/igc_main.c static int igc_init_interrupt_scheme(struct igc_adapter *adapter, bool msix)
igc_adapter      3713 drivers/net/ethernet/intel/igc/igc_main.c static void igc_free_irq(struct igc_adapter *adapter)
igc_adapter      3732 drivers/net/ethernet/intel/igc/igc_main.c static void igc_irq_disable(struct igc_adapter *adapter)
igc_adapter      3765 drivers/net/ethernet/intel/igc/igc_main.c static void igc_irq_enable(struct igc_adapter *adapter)
igc_adapter      3791 drivers/net/ethernet/intel/igc/igc_main.c static int igc_request_irq(struct igc_adapter *adapter)
igc_adapter      3868 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      3958 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      3996 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = hw->back;
igc_adapter      4003 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = hw->back;
igc_adapter      4010 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = hw->back;
igc_adapter      4022 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = hw->back;
igc_adapter      4034 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *igc = container_of(hw, struct igc_adapter, hw);
igc_adapter      4057 drivers/net/ethernet/intel/igc/igc_main.c int igc_set_spd_dplx(struct igc_adapter *adapter, u32 spd, u8 dplx)
igc_adapter      4122 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter;
igc_adapter      4160 drivers/net/ethernet/intel/igc/igc_main.c 	netdev = alloc_etherdev_mq(sizeof(struct igc_adapter),
igc_adapter      4331 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = netdev_priv(netdev);
igc_adapter      4367 drivers/net/ethernet/intel/igc/igc_main.c void igc_set_flag_queue_pairs(struct igc_adapter *adapter,
igc_adapter      4380 drivers/net/ethernet/intel/igc/igc_main.c unsigned int igc_get_max_rss_queues(struct igc_adapter *adapter)
igc_adapter      4390 drivers/net/ethernet/intel/igc/igc_main.c static void igc_init_queue_configuration(struct igc_adapter *adapter)
igc_adapter      4408 drivers/net/ethernet/intel/igc/igc_main.c static int igc_sw_init(struct igc_adapter *adapter)
igc_adapter      4463 drivers/net/ethernet/intel/igc/igc_main.c int igc_reinit_queues(struct igc_adapter *adapter)
igc_adapter      4493 drivers/net/ethernet/intel/igc/igc_main.c 	struct igc_adapter *adapter = hw->back;