Lines Matching refs:if_ctx_t
152 static int ixgbe_if_attach_pre(if_ctx_t);
153 static int ixgbe_if_attach_post(if_ctx_t);
154 static int ixgbe_if_detach(if_ctx_t);
155 static int ixgbe_if_shutdown(if_ctx_t);
156 static int ixgbe_if_suspend(if_ctx_t);
157 static int ixgbe_if_resume(if_ctx_t);
159 static void ixgbe_if_stop(if_ctx_t);
160 void ixgbe_if_enable_intr(if_ctx_t);
161 static void ixgbe_if_disable_intr(if_ctx_t);
162 static void ixgbe_link_intr_enable(if_ctx_t);
163 static int ixgbe_if_rx_queue_intr_enable(if_ctx_t, uint16_t);
164 static void ixgbe_if_media_status(if_ctx_t, struct ifmediareq *);
165 static int ixgbe_if_media_change(if_ctx_t);
166 static int ixgbe_if_msix_intr_assign(if_ctx_t, int);
167 static int ixgbe_if_mtu_set(if_ctx_t, uint32_t);
168 static void ixgbe_if_crcstrip_set(if_ctx_t, int, int);
169 static void ixgbe_if_multi_set(if_ctx_t);
170 static int ixgbe_if_promisc_set(if_ctx_t, int);
171 static int ixgbe_if_tx_queues_alloc(if_ctx_t, caddr_t *, uint64_t *, int,
173 static int ixgbe_if_rx_queues_alloc(if_ctx_t, caddr_t *, uint64_t *, int,
175 static void ixgbe_if_queues_free(if_ctx_t);
176 static void ixgbe_if_timer(if_ctx_t, uint16_t);
177 static void ixgbe_if_update_admin_status(if_ctx_t);
178 static void ixgbe_if_vlan_register(if_ctx_t, u16);
179 static void ixgbe_if_vlan_unregister(if_ctx_t, u16);
180 static int ixgbe_if_i2c_req(if_ctx_t, struct ifi2creq *);
181 static bool ixgbe_if_needs_restart(if_ctx_t, enum iflib_restart_event);
187 static uint64_t ixgbe_if_get_counter(if_ctx_t, ift_counter);
191 static void ixgbe_add_device_sysctls(if_ctx_t);
192 static int ixgbe_allocate_pci_resources(if_ctx_t);
193 static int ixgbe_setup_low_power_mode(if_ctx_t);
199 static bool ixgbe_sfp_probe(if_ctx_t);
201 static void ixgbe_free_pci_resources(if_ctx_t);
206 static void ixgbe_initialize_receive_units(if_ctx_t);
207 static void ixgbe_initialize_transmit_units(if_ctx_t);
209 static int ixgbe_setup_interface(if_ctx_t);
213 static void ixgbe_print_fw_version(if_ctx_t);
214 static void ixgbe_add_media_types(if_ctx_t);
216 static void ixgbe_config_link(if_ctx_t);
227 static void ixgbe_setup_vlan_hw_support(if_ctx_t);
453 ixgbe_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, in ixgbe_if_tx_queues_alloc()
521 ixgbe_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, in ixgbe_if_rx_queues_alloc()
568 ixgbe_if_queues_free(if_ctx_t ctx) in ixgbe_if_queues_free()
712 ixgbe_initialize_receive_units(if_ctx_t ctx) in ixgbe_initialize_receive_units()
825 ixgbe_initialize_transmit_units(if_ctx_t ctx) in ixgbe_initialize_transmit_units()
924 ixgbe_if_attach_pre(if_ctx_t ctx) in ixgbe_if_attach_pre()
1127 ixgbe_if_attach_post(if_ctx_t ctx) in ixgbe_if_attach_post()
1252 ixgbe_setup_interface(if_ctx_t ctx) in ixgbe_setup_interface()
1277 ixgbe_if_get_counter(if_ctx_t ctx, ift_counter cnt) in ixgbe_if_get_counter()
1312 ixgbe_if_i2c_req(if_ctx_t ctx, struct ifi2creq *req) in ixgbe_if_i2c_req()
1336 ixgbe_if_needs_restart(if_ctx_t ctx __unused, enum iflib_restart_event event) in ixgbe_if_needs_restart()
1349 ixgbe_add_media_types(if_ctx_t ctx) in ixgbe_add_media_types()
1474 ixgbe_config_link(if_ctx_t ctx) in ixgbe_config_link()
1978 ixgbe_if_vlan_register(if_ctx_t ctx, u16 vtag) in ixgbe_if_vlan_register()
1996 ixgbe_if_vlan_unregister(if_ctx_t ctx, u16 vtag) in ixgbe_if_vlan_unregister()
2013 ixgbe_setup_vlan_hw_support(if_ctx_t ctx) in ixgbe_setup_vlan_hw_support()
2206 ixgbe_if_msix_intr_assign(if_ctx_t ctx, int msix) in ixgbe_if_msix_intr_assign()
2358 ixgbe_if_media_status(if_ctx_t ctx, struct ifmediareq * ifmr) in ixgbe_if_media_status()
2526 ixgbe_if_media_change(if_ctx_t ctx) in ixgbe_if_media_change()
2620 ixgbe_if_promisc_set(if_ctx_t ctx, int flags) in ixgbe_if_promisc_set()
2818 ixgbe_add_device_sysctls(if_ctx_t ctx) in ixgbe_add_device_sysctls()
2930 ixgbe_allocate_pci_resources(if_ctx_t ctx) in ixgbe_allocate_pci_resources()
2966 ixgbe_if_detach(if_ctx_t ctx) in ixgbe_if_detach()
3000 ixgbe_setup_low_power_mode(if_ctx_t ctx) in ixgbe_setup_low_power_mode()
3054 ixgbe_if_shutdown(if_ctx_t ctx) in ixgbe_if_shutdown()
3071 ixgbe_if_suspend(if_ctx_t ctx) in ixgbe_if_suspend()
3088 ixgbe_if_resume(if_ctx_t ctx) in ixgbe_if_resume()
3123 ixgbe_if_mtu_set(if_ctx_t ctx, uint32_t mtu) in ixgbe_if_mtu_set()
3143 ixgbe_if_crcstrip_set(if_ctx_t ctx, int onoff, int crcstrip) in ixgbe_if_crcstrip_set()
3196 ixgbe_if_init(if_ctx_t ctx) in ixgbe_if_init()
3576 ixgbe_if_multi_set(if_ctx_t ctx) in ixgbe_if_multi_set()
3640 ixgbe_if_timer(if_ctx_t ctx, uint16_t qid) in ixgbe_if_timer()
3694 ixgbe_sfp_probe(if_ctx_t ctx) in ixgbe_sfp_probe()
3730 if_ctx_t ctx = context; in ixgbe_handle_mod()
3786 if_ctx_t ctx = context; in ixgbe_handle_msf()
3813 if_ctx_t ctx = context; in ixgbe_handle_phy()
3835 ixgbe_if_stop(if_ctx_t ctx) in ixgbe_if_stop()
3868 ixgbe_if_update_admin_status(if_ctx_t ctx) in ixgbe_if_update_admin_status()
3947 ixgbe_if_enable_intr(if_ctx_t ctx) in ixgbe_if_enable_intr()
4032 ixgbe_if_disable_intr(if_ctx_t ctx) in ixgbe_if_disable_intr()
4053 ixgbe_link_intr_enable(if_ctx_t ctx) in ixgbe_link_intr_enable()
4066 ixgbe_if_rx_queue_intr_enable(if_ctx_t ctx, uint16_t rxqid) in ixgbe_if_rx_queue_intr_enable()
4131 if_ctx_t ctx = sc->ctx; in ixgbe_intr()
4189 ixgbe_free_pci_resources(if_ctx_t ctx) in ixgbe_free_pci_resources()
5116 ixgbe_print_fw_version(if_ctx_t ctx) in ixgbe_print_fw_version()