Lines Matching refs:ixgbe_softc

146 static void ixgbe_enable_queue(struct ixgbe_softc *, u32);
147 static void ixgbe_disable_queue(struct ixgbe_softc *, u32);
152 static void ixgbe_config_dmac(struct ixgbe_softc *);
153 static void ixgbe_configure_ivars(struct ixgbe_softc *);
154 static void ixgbe_set_ivar(struct ixgbe_softc *, u8, u8, s8);
162 static void ixgbe_initialize_rss_mapping(struct ixgbe_softc *);
167 static void ixgbe_init_device_features(struct ixgbe_softc *);
168 static void ixgbe_check_fan_failure(struct ixgbe_softc *, u32, bool);
172 static void ixgbe_update_stats_counters(struct ixgbe_softc *);
174 static void ixgbe_get_slot_info(struct ixgbe_softc *);
176 static void ixgbe_check_wol_support(struct ixgbe_softc *);
177 static void ixgbe_enable_rx_drop(struct ixgbe_softc *);
178 static void ixgbe_disable_rx_drop(struct ixgbe_softc *);
180 static void ixgbe_add_hw_stats(struct ixgbe_softc *);
181 static int ixgbe_set_flowcntl(struct ixgbe_softc *, int);
182 static int ixgbe_set_advertise(struct ixgbe_softc *, int);
183 static int ixgbe_get_default_advertise(struct ixgbe_softc *);
185 static void ixgbe_config_gpie(struct ixgbe_softc *);
186 static void ixgbe_config_delay_values(struct ixgbe_softc *);
234 "ix", ix_methods, sizeof(struct ixgbe_softc),
289 "ixgbe_if", ixgbe_if_methods, sizeof(struct ixgbe_softc)
408 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_tx_queues_alloc()
476 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_rx_queues_alloc()
523 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_queues_free()
551 ixgbe_initialize_rss_mapping(struct ixgbe_softc *sc) in ixgbe_initialize_rss_mapping()
667 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_initialize_receive_units()
780 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_initialize_transmit_units()
877 struct ixgbe_softc *sc; in ixgbe_if_attach_pre()
1074 struct ixgbe_softc *sc; in ixgbe_if_attach_post()
1171 ixgbe_check_wol_support(struct ixgbe_softc *sc) in ixgbe_check_wol_support()
1199 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_setup_interface()
1223 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_get_counter()
1258 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_i2c_req()
1295 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_add_media_types()
1416 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_config_link()
1478 ixgbe_update_stats_counters(struct ixgbe_softc *sc) in ixgbe_update_stats_counters()
1622 ixgbe_add_hw_stats(struct ixgbe_softc *sc) in ixgbe_add_hw_stats()
1915 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_vlan_register()
1933 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_vlan_unregister()
1951 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_setup_vlan_hw_support()
2029 ixgbe_get_slot_info(struct ixgbe_softc *sc) in ixgbe_get_slot_info()
2128 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_msix_intr_assign()
2182 ixgbe_perform_aim(struct ixgbe_softc *sc, struct ix_rx_queue *que) in ixgbe_perform_aim()
2251 struct ixgbe_softc *sc = que->sc; in ixgbe_msix_que()
2278 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_media_status()
2443 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_media_change()
2536 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_promisc_set()
2569 struct ixgbe_softc *sc = arg; in ixgbe_msix_link()
2726 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_add_device_sysctls()
2818 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_allocate_pci_resources()
2853 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_detach()
2887 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_setup_low_power_mode()
2973 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_resume()
3008 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_mtu_set()
3028 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_crcstrip_set()
3081 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_init()
3264 ixgbe_set_ivar(struct ixgbe_softc *sc, u8 entry, u8 vector, s8 type) in ixgbe_set_ivar()
3310 ixgbe_configure_ivars(struct ixgbe_softc *sc) in ixgbe_configure_ivars()
3350 ixgbe_config_gpie(struct ixgbe_softc *sc) in ixgbe_config_gpie()
3396 ixgbe_config_delay_values(struct ixgbe_softc *sc) in ixgbe_config_delay_values()
3445 struct ixgbe_softc *sc = arg; in ixgbe_mc_filter_apply()
3459 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_multi_set()
3522 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_timer()
3545 struct ixgbe_softc *sc = arg; in ixgbe_fw_mode_timer()
3575 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_sfp_probe()
3609 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_handle_mod()
3665 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_handle_msf()
3692 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_handle_phy()
3713 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_stop()
3746 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_update_admin_status()
3797 ixgbe_config_dmac(struct ixgbe_softc *sc) in ixgbe_config_dmac()
3825 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_enable_intr()
3910 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_disable_intr()
3931 struct ixgbe_hw *hw = &((struct ixgbe_softc *)iflib_get_softc(ctx))->hw; in ixgbe_link_intr_enable()
3943 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_if_rx_queue_intr_enable()
3955 ixgbe_enable_queue(struct ixgbe_softc *sc, u32 vector) in ixgbe_enable_queue()
3978 ixgbe_disable_queue(struct ixgbe_softc *sc, u32 vector) in ixgbe_disable_queue()
4003 struct ixgbe_softc *sc = arg; in ixgbe_intr()
4065 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_free_pci_resources()
4092 struct ixgbe_softc *sc; in ixgbe_sysctl_flowcntl()
4095 sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_flowcntl()
4119 ixgbe_set_flowcntl(struct ixgbe_softc *sc, int fc) in ixgbe_set_flowcntl()
4155 ixgbe_enable_rx_drop(struct ixgbe_softc *sc) in ixgbe_enable_rx_drop()
4180 ixgbe_disable_rx_drop(struct ixgbe_softc *sc) in ixgbe_disable_rx_drop()
4208 struct ixgbe_softc *sc; in ixgbe_sysctl_advertise()
4211 sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_advertise()
4237 ixgbe_set_advertise(struct ixgbe_softc *sc, int advertise) in ixgbe_set_advertise()
4340 ixgbe_get_default_advertise(struct ixgbe_softc *sc) in ixgbe_get_default_advertise()
4395 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_dmac()
4450 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_power_state()
4489 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_wol_enable()
4530 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_wufc()
4559 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_print_rss_config()
4620 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_phy_temp()
4655 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_phy_overtemp_occurred()
4693 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_eee_state()
4744 ixgbe_init_device_features(struct ixgbe_softc *sc) in ixgbe_init_device_features()
4851 ixgbe_check_fan_failure(struct ixgbe_softc *sc, u32 reg, bool in_interrupt) in ixgbe_check_fan_failure()
4930 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixgbe_print_fw_version()
4959 struct ixgbe_softc *sc = (struct ixgbe_softc *)arg1; in ixgbe_sysctl_print_fw_version()