Lines Matching refs:if_ctx_t
397 static int em_if_attach_pre(if_ctx_t);
398 static int em_if_attach_post(if_ctx_t);
399 static int em_if_detach(if_ctx_t);
400 static int em_if_shutdown(if_ctx_t);
401 static int em_if_suspend(if_ctx_t);
402 static int em_if_resume(if_ctx_t);
404 static int em_if_tx_queues_alloc(if_ctx_t, caddr_t *, uint64_t *, int,
406 static int em_if_rx_queues_alloc(if_ctx_t, caddr_t *, uint64_t *, int,
408 static void em_if_queues_free(if_ctx_t);
410 static uint64_t em_if_get_counter(if_ctx_t, ift_counter);
411 static void em_if_init(if_ctx_t);
412 static void em_if_stop(if_ctx_t);
413 static void em_if_media_status(if_ctx_t, struct ifmediareq *);
414 static int em_if_media_change(if_ctx_t);
415 static int em_if_mtu_set(if_ctx_t, uint32_t);
416 static void em_if_timer(if_ctx_t, uint16_t);
417 static void em_if_vlan_register(if_ctx_t, u16);
418 static void em_if_vlan_unregister(if_ctx_t, u16);
419 static void em_if_watchdog_reset(if_ctx_t);
420 static bool em_if_needs_restart(if_ctx_t, enum iflib_restart_event);
422 static void em_identify_hardware(if_ctx_t);
423 static int em_allocate_pci_resources(if_ctx_t);
424 static void em_free_pci_resources(if_ctx_t);
425 static void em_reset(if_ctx_t);
426 static int em_setup_interface(if_ctx_t);
427 static int em_setup_msix(if_ctx_t);
429 static void em_initialize_transmit_unit(if_ctx_t);
430 static void em_initialize_receive_unit(if_ctx_t);
432 static void em_if_intr_enable(if_ctx_t);
433 static void em_if_intr_disable(if_ctx_t);
434 static void igb_if_intr_enable(if_ctx_t);
435 static void igb_if_intr_disable(if_ctx_t);
436 static int em_if_rx_queue_intr_enable(if_ctx_t, uint16_t);
437 static int em_if_tx_queue_intr_enable(if_ctx_t, uint16_t);
438 static int igb_if_rx_queue_intr_enable(if_ctx_t, uint16_t);
439 static int igb_if_tx_queue_intr_enable(if_ctx_t, uint16_t);
440 static void em_if_multi_set(if_ctx_t);
441 static void em_if_update_admin_status(if_ctx_t);
442 static void em_if_debug(if_ctx_t);
445 static int em_if_set_promisc(if_ctx_t, int);
446 static bool em_if_vlan_filter_capable(if_ctx_t);
447 static bool em_if_vlan_filter_used(if_ctx_t);
451 static void em_setup_vlan_hw_support(if_ctx_t ctx);
454 static void em_fw_version_locked(if_ctx_t);
464 static bool em_automask_tso(if_ctx_t);
474 static void em_get_wakeup(if_ctx_t);
475 static void em_enable_wakeup(if_ctx_t);
482 static int em_if_msix_intr_assign(if_ctx_t, int);
486 static void em_enable_vectors_82574(if_ctx_t);
491 static void em_if_led_func(if_ctx_t, int);
899 em_set_num_queues(if_ctx_t ctx) in em_set_num_queues()
955 em_if_attach_pre(if_ctx_t ctx) in em_if_attach_pre()
1364 em_if_attach_post(if_ctx_t ctx) in em_if_attach_post()
1411 em_if_detach(if_ctx_t ctx) in em_if_detach()
1435 em_if_shutdown(if_ctx_t ctx) in em_if_shutdown()
1444 em_if_suspend(if_ctx_t ctx) in em_if_suspend()
1455 em_if_resume(if_ctx_t ctx) in em_if_resume()
1468 em_if_mtu_set(if_ctx_t ctx, uint32_t mtu) in em_if_mtu_set()
1528 em_if_init(if_ctx_t ctx) in em_if_init()
1802 if_ctx_t ctx = sc->ctx; in em_intr()
1851 em_if_rx_queue_intr_enable(if_ctx_t ctx, uint16_t rxqid) in em_if_rx_queue_intr_enable()
1861 em_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid) in em_if_tx_queue_intr_enable()
1871 igb_if_rx_queue_intr_enable(if_ctx_t ctx, uint16_t rxqid) in igb_if_rx_queue_intr_enable()
1881 igb_if_tx_queue_intr_enable(if_ctx_t ctx, uint16_t txqid) in igb_if_tx_queue_intr_enable()
1960 if_ctx_t ctx = context; in em_handle_link()
1976 em_if_media_status(if_ctx_t ctx, struct ifmediareq *ifmr) in em_if_media_status()
2039 em_if_media_change(if_ctx_t ctx) in em_if_media_change()
2106 em_if_set_promisc(if_ctx_t ctx, int flags) in em_if_set_promisc()
2164 em_if_multi_set(if_ctx_t ctx) in em_if_multi_set()
2225 em_if_timer(if_ctx_t ctx, uint16_t qid) in em_if_timer()
2234 em_if_update_admin_status(if_ctx_t ctx) in em_if_update_admin_status()
2343 em_if_watchdog_reset(if_ctx_t ctx) in em_if_watchdog_reset()
2361 em_if_stop(if_ctx_t ctx) in em_if_stop()
2385 em_identify_hardware(if_ctx_t ctx) in em_identify_hardware()
2415 em_allocate_pci_resources(if_ctx_t ctx) in em_allocate_pci_resources()
2475 em_if_msix_intr_assign(if_ctx_t ctx, int msix) in em_if_msix_intr_assign()
2719 em_free_pci_resources(if_ctx_t ctx) in em_free_pci_resources()
2756 em_setup_msix(if_ctx_t ctx) in em_setup_msix()
3050 em_reset(if_ctx_t ctx) in em_reset()
3457 em_setup_interface(if_ctx_t ctx) in em_setup_interface()
3504 em_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, in em_if_tx_queues_alloc()
3558 em_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, in em_if_rx_queues_alloc()
3603 em_if_queues_free(if_ctx_t ctx) in em_if_queues_free()
3634 em_initialize_transmit_unit(if_ctx_t ctx) in em_initialize_transmit_unit()
3772 em_initialize_receive_unit(if_ctx_t ctx) in em_initialize_receive_unit()
4025 em_if_vlan_register(if_ctx_t ctx, u16 vtag) in em_if_vlan_register()
4038 em_if_vlan_unregister(if_ctx_t ctx, u16 vtag) in em_if_vlan_unregister()
4051 em_if_vlan_filter_capable(if_ctx_t ctx) in em_if_vlan_filter_capable()
4063 em_if_vlan_filter_used(if_ctx_t ctx) in em_if_vlan_filter_used()
4128 em_setup_vlan_hw_support(if_ctx_t ctx) in em_setup_vlan_hw_support()
4171 em_if_intr_enable(if_ctx_t ctx) in em_if_intr_enable()
4187 em_if_intr_disable(if_ctx_t ctx) in em_if_intr_disable()
4199 igb_if_intr_enable(if_ctx_t ctx) in igb_if_intr_enable()
4217 igb_if_intr_disable(if_ctx_t ctx) in igb_if_intr_disable()
4342 em_automask_tso(if_ctx_t ctx) in em_automask_tso()
4378 em_get_wakeup(if_ctx_t ctx) in em_get_wakeup()
4500 em_enable_wakeup(if_ctx_t ctx) in em_enable_wakeup()
4650 em_if_led_func(if_ctx_t ctx, int onoff) in em_if_led_func()
4802 em_if_get_counter(if_ctx_t ctx, ift_counter cnt) in em_if_get_counter()
4832 em_if_needs_restart(if_ctx_t ctx __unused, enum iflib_restart_event event) in em_if_needs_restart()
5211 em_fw_version_locked(if_ctx_t ctx) in em_fw_version_locked()
5631 em_if_debug(if_ctx_t ctx) in em_if_debug()
5679 em_enable_vectors_82574(if_ctx_t ctx) in em_enable_vectors_82574()