Lines Matching refs:ixgbe_softc

90 static void     ixv_init_device_features(struct ixgbe_softc *);
103 static int ixv_negotiate_api(struct ixgbe_softc *);
107 static void ixv_initialize_rss_mapping(struct ixgbe_softc *);
110 static void ixv_configure_ivars(struct ixgbe_softc *);
121 static void ixv_save_stats(struct ixgbe_softc *);
122 static void ixv_init_stats(struct ixgbe_softc *);
123 static void ixv_update_stats(struct ixgbe_softc *);
124 static void ixv_add_stats_sysctls(struct ixgbe_softc *);
127 static void ixv_set_ivar(struct ixgbe_softc *, u8, u8, s8);
149 "ixv", ixv_methods, sizeof(struct ixgbe_softc),
186 "ixv_if", ixv_if_methods, sizeof(struct ixgbe_softc)
248 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_tx_queues_alloc()
308 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_rx_queues_alloc()
357 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_queues_free()
393 struct ixgbe_softc *sc; in ixv_if_attach_pre()
532 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_attach_post()
577 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_mtu_set()
605 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_init()
678 ixv_enable_queue(struct ixgbe_softc *sc, u32 vector) in ixv_enable_queue()
692 ixv_disable_queue(struct ixgbe_softc *sc, u32 vector) in ixv_disable_queue()
710 struct ixgbe_softc *sc = que->sc; in ixv_msix_que()
724 struct ixgbe_softc *sc = arg; in ixv_msix_mbx()
753 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_media_status()
792 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_media_change()
819 ixv_negotiate_api(struct ixgbe_softc *sc) in ixv_negotiate_api()
859 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_multi_set()
921 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_update_admin_status()
969 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_stop()
995 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_identify_hardware()
1036 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_msix_intr_assign()
1117 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_allocate_pci_resources()
1144 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_free_pci_resources()
1171 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_setup_interface()
1194 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_get_counter()
1238 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_initialize_transmit_units()
1295 ixv_initialize_rss_mapping(struct ixgbe_softc *sc) in ixv_initialize_rss_mapping()
1393 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_initialize_receive_units()
1521 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_setup_vlan_support()
1593 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_register_vlan()
1611 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_unregister_vlan()
1626 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_enable_intr()
1649 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_disable_intr()
1661 struct ixgbe_softc *sc = iflib_get_softc(ctx); in ixv_if_rx_queue_intr_enable()
1678 ixv_set_ivar(struct ixgbe_softc *sc, u8 entry, u8 vector, s8 type) in ixv_set_ivar()
1703 ixv_configure_ivars(struct ixgbe_softc *sc) in ixv_configure_ivars()
1732 ixv_save_stats(struct ixgbe_softc *sc) in ixv_save_stats()
1752 ixv_init_stats(struct ixgbe_softc *sc) in ixv_init_stats()
1801 ixv_update_stats(struct ixgbe_softc *sc) in ixv_update_stats()
1829 ixv_add_stats_sysctls(struct ixgbe_softc *sc) in ixv_add_stats_sysctls()
1905 ixv_print_debug_info(struct ixgbe_softc *sc) in ixv_print_debug_info()
1922 struct ixgbe_softc *sc; in ixv_sysctl_debug()
1932 sc = (struct ixgbe_softc *)arg1; in ixv_sysctl_debug()
1943 ixv_init_device_features(struct ixgbe_softc *sc) in ixv_init_device_features()