Lines Matching refs:ef4_nic
197 static int ef4_soft_enable_interrupts(struct ef4_nic *efx);
198 static void ef4_soft_disable_interrupts(struct ef4_nic *efx);
200 static void ef4_remove_channels(struct ef4_nic *efx);
202 static void ef4_remove_port(struct ef4_nic *efx);
204 static void ef4_fini_napi(struct ef4_nic *efx);
206 static void ef4_fini_struct(struct ef4_nic *efx);
207 static void ef4_start_all(struct ef4_nic *efx);
208 static void ef4_stop_all(struct ef4_nic *efx);
218 static int ef4_check_disabled(struct ef4_nic *efx) in ef4_check_disabled()
279 static void ef4_update_irq_mod(struct ef4_nic *efx, struct ef4_channel *channel) in ef4_update_irq_mod()
304 struct ef4_nic *efx = channel->efx; in ef4_poll()
341 struct ef4_nic *efx = channel->efx; in ef4_probe_eventq()
359 struct ef4_nic *efx = channel->efx; in ef4_init_eventq()
428 ef4_alloc_channel(struct ef4_nic *efx, int i, struct ef4_channel *old_channel) in ef4_alloc_channel()
535 struct ef4_nic *efx = channel->efx; in ef4_get_channel_name()
551 static void ef4_set_channel_names(struct ef4_nic *efx) in ef4_set_channel_names()
561 static int ef4_probe_channels(struct ef4_nic *efx) in ef4_probe_channels()
596 static void ef4_start_datapath(struct ef4_nic *efx) in ef4_start_datapath()
688 static void ef4_stop_datapath(struct ef4_nic *efx) in ef4_stop_datapath()
758 static void ef4_remove_channels(struct ef4_nic *efx) in ef4_remove_channels()
767 ef4_realloc_channels(struct ef4_nic *efx, u32 rxq_entries, u32 txq_entries) in ef4_realloc_channels()
908 void ef4_link_status_changed(struct ef4_nic *efx) in ef4_link_status_changed()
938 void ef4_link_set_advertising(struct ef4_nic *efx, u32 advertising) in ef4_link_set_advertising()
951 void ef4_link_set_wanted_fc(struct ef4_nic *efx, u8 wanted_fc) in ef4_link_set_wanted_fc()
966 static void ef4_fini_port(struct ef4_nic *efx);
971 void ef4_mac_reconfigure(struct ef4_nic *efx) in ef4_mac_reconfigure()
985 int __ef4_reconfigure_port(struct ef4_nic *efx) in __ef4_reconfigure_port()
1009 int ef4_reconfigure_port(struct ef4_nic *efx) in ef4_reconfigure_port()
1027 struct ef4_nic *efx = container_of(data, struct ef4_nic, mac_work); in ef4_mac_work()
1035 static int ef4_probe_port(struct ef4_nic *efx) in ef4_probe_port()
1055 static int ef4_init_port(struct ef4_nic *efx) in ef4_init_port()
1088 static void ef4_start_port(struct ef4_nic *efx) in ef4_start_port()
1107 static void ef4_stop_port(struct ef4_nic *efx) in ef4_stop_port()
1126 static void ef4_fini_port(struct ef4_nic *efx) in ef4_fini_port()
1140 static void ef4_remove_port(struct ef4_nic *efx) in ef4_remove_port()
1156 static bool ef4_same_controller(struct ef4_nic *left, struct ef4_nic *right) in ef4_same_controller()
1163 static void ef4_associate(struct ef4_nic *efx) in ef4_associate()
1165 struct ef4_nic *other, *next; in ef4_associate()
1208 static void ef4_dissociate(struct ef4_nic *efx) in ef4_dissociate()
1210 struct ef4_nic *other, *next; in ef4_dissociate()
1225 static int ef4_init_io(struct ef4_nic *efx) in ef4_init_io()
1296 static void ef4_fini_io(struct ef4_nic *efx) in ef4_fini_io()
1318 void ef4_set_default_rx_indir_table(struct ef4_nic *efx) in ef4_set_default_rx_indir_table()
1327 static unsigned int ef4_wanted_parallelism(struct ef4_nic *efx) in ef4_wanted_parallelism()
1367 static int ef4_probe_interrupts(struct ef4_nic *efx) in ef4_probe_interrupts()
1470 static int ef4_soft_enable_interrupts(struct ef4_nic *efx) in ef4_soft_enable_interrupts()
1503 static void ef4_soft_disable_interrupts(struct ef4_nic *efx) in ef4_soft_disable_interrupts()
1526 static int ef4_enable_interrupts(struct ef4_nic *efx) in ef4_enable_interrupts()
1568 static void ef4_disable_interrupts(struct ef4_nic *efx) in ef4_disable_interrupts()
1582 static void ef4_remove_interrupts(struct ef4_nic *efx) in ef4_remove_interrupts()
1596 static void ef4_set_channels(struct ef4_nic *efx) in ef4_set_channels()
1621 static int ef4_probe_nic(struct ef4_nic *efx) in ef4_probe_nic()
1683 static void ef4_remove_nic(struct ef4_nic *efx) in ef4_remove_nic()
1691 static int ef4_probe_filters(struct ef4_nic *efx) in ef4_probe_filters()
1740 static void ef4_remove_filters(struct ef4_nic *efx) in ef4_remove_filters()
1753 static void ef4_restore_filters(struct ef4_nic *efx) in ef4_restore_filters()
1766 static int ef4_probe_all(struct ef4_nic *efx) in ef4_probe_all()
1820 static void ef4_start_all(struct ef4_nic *efx) in ef4_start_all()
1851 static void ef4_stop_all(struct ef4_nic *efx) in ef4_stop_all()
1880 static void ef4_remove_all(struct ef4_nic *efx) in ef4_remove_all()
1893 unsigned int ef4_usecs_to_ticks(struct ef4_nic *efx, unsigned int usecs) in ef4_usecs_to_ticks()
1902 unsigned int ef4_ticks_to_usecs(struct ef4_nic *efx, unsigned int ticks) in ef4_ticks_to_usecs()
1911 int ef4_init_irq_moderation(struct ef4_nic *efx, unsigned int tx_usecs, in ef4_init_irq_moderation()
1944 void ef4_get_irq_moderation(struct ef4_nic *efx, unsigned int *tx_usecs, in ef4_get_irq_moderation()
1973 struct ef4_nic *efx = container_of(data, struct ef4_nic, in ef4_monitor()
2005 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ioctl()
2024 struct ef4_nic *efx = channel->efx; in ef4_init_napi_channel()
2031 static void ef4_init_napi(struct ef4_nic *efx) in ef4_init_napi()
2047 static void ef4_fini_napi(struct ef4_nic *efx) in ef4_fini_napi()
2064 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_net_open()
2091 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_net_stop()
2106 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_net_stats()
2116 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_watchdog()
2129 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_change_mtu()
2153 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_set_mac_address()
2188 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_set_rx_mode()
2197 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_set_features()
2236 static void ef4_update_name(struct ef4_nic *efx) in ef4_update_name()
2262 struct ef4_nic *efx = pci_get_drvdata(to_pci_dev(dev)); in show_phy_type()
2267 static int ef4_register_netdev(struct ef4_nic *efx) in ef4_register_netdev()
2337 static void ef4_unregister_netdev(struct ef4_nic *efx) in ef4_unregister_netdev()
2359 void ef4_reset_down(struct ef4_nic *efx, enum reset_type method) in ef4_reset_down()
2378 int ef4_reset_up(struct ef4_nic *efx, enum reset_type method, bool ok) in ef4_reset_up()
2432 int ef4_reset(struct ef4_nic *efx, enum reset_type method) in ef4_reset()
2491 int ef4_try_recovery(struct ef4_nic *efx) in ef4_try_recovery()
2515 struct ef4_nic *efx = container_of(data, struct ef4_nic, reset_work); in ef4_reset_work()
2542 void ef4_schedule_reset(struct ef4_nic *efx, enum reset_type type) in ef4_schedule_reset()
2611 int ef4_port_dummy_op_int(struct ef4_nic *efx) in ef4_port_dummy_op_int()
2615 void ef4_port_dummy_op_void(struct ef4_nic *efx) {} in ef4_port_dummy_op_void()
2617 static bool ef4_port_dummy_op_poll(struct ef4_nic *efx) in ef4_port_dummy_op_poll()
2638 static int ef4_init_struct(struct ef4_nic *efx, in ef4_init_struct()
2699 static void ef4_fini_struct(struct ef4_nic *efx) in ef4_fini_struct()
2714 void ef4_update_sw_stats(struct ef4_nic *efx, u64 *stats) in ef4_update_sw_stats()
2734 static void ef4_pci_remove_main(struct ef4_nic *efx) in ef4_pci_remove_main()
2756 struct ef4_nic *efx; in ef4_pci_remove()
2791 static void ef4_probe_vpd_strings(struct ef4_nic *efx) in ef4_probe_vpd_strings()
2861 static int ef4_pci_probe_main(struct ef4_nic *efx) in ef4_pci_probe_main()
2921 struct ef4_nic *efx; in ef4_pci_probe()
3005 struct ef4_nic *efx = pci_get_drvdata(to_pci_dev(dev)); in ef4_pm_freeze()
3026 struct ef4_nic *efx = pci_get_drvdata(to_pci_dev(dev)); in ef4_pm_thaw()
3064 struct ef4_nic *efx = pci_get_drvdata(pci_dev); in ef4_pm_poweroff()
3078 struct ef4_nic *efx = pci_get_drvdata(pci_dev); in ef4_pm_resume()
3127 struct ef4_nic *efx = pci_get_drvdata(pdev); in ef4_io_error_detected()
3161 struct ef4_nic *efx = pci_get_drvdata(pdev); in ef4_io_slot_reset()
3184 struct ef4_nic *efx = pci_get_drvdata(pdev); in ef4_io_resume()