Lines Matching refs:ef4_nic

189 static int ef4_soft_enable_interrupts(struct ef4_nic *efx);
190 static void ef4_soft_disable_interrupts(struct ef4_nic *efx);
192 static void ef4_remove_channels(struct ef4_nic *efx);
194 static void ef4_remove_port(struct ef4_nic *efx);
196 static void ef4_fini_napi(struct ef4_nic *efx);
198 static void ef4_fini_struct(struct ef4_nic *efx);
199 static void ef4_start_all(struct ef4_nic *efx);
200 static void ef4_stop_all(struct ef4_nic *efx);
210 static int ef4_check_disabled(struct ef4_nic *efx) in ef4_check_disabled()
271 static void ef4_update_irq_mod(struct ef4_nic *efx, struct ef4_channel *channel) in ef4_update_irq_mod()
296 struct ef4_nic *efx = channel->efx; in ef4_poll()
333 struct ef4_nic *efx = channel->efx; in ef4_probe_eventq()
351 struct ef4_nic *efx = channel->efx; in ef4_init_eventq()
420 ef4_alloc_channel(struct ef4_nic *efx, int i, struct ef4_channel *old_channel) in ef4_alloc_channel()
527 struct ef4_nic *efx = channel->efx; in ef4_get_channel_name()
543 static void ef4_set_channel_names(struct ef4_nic *efx) in ef4_set_channel_names()
553 static int ef4_probe_channels(struct ef4_nic *efx) in ef4_probe_channels()
588 static void ef4_start_datapath(struct ef4_nic *efx) in ef4_start_datapath()
680 static void ef4_stop_datapath(struct ef4_nic *efx) in ef4_stop_datapath()
750 static void ef4_remove_channels(struct ef4_nic *efx) in ef4_remove_channels()
759 ef4_realloc_channels(struct ef4_nic *efx, u32 rxq_entries, u32 txq_entries) in ef4_realloc_channels()
896 void ef4_link_status_changed(struct ef4_nic *efx) in ef4_link_status_changed()
926 void ef4_link_set_advertising(struct ef4_nic *efx, u32 advertising) in ef4_link_set_advertising()
939 void ef4_link_set_wanted_fc(struct ef4_nic *efx, u8 wanted_fc) in ef4_link_set_wanted_fc()
954 static void ef4_fini_port(struct ef4_nic *efx);
959 void ef4_mac_reconfigure(struct ef4_nic *efx) in ef4_mac_reconfigure()
973 int __ef4_reconfigure_port(struct ef4_nic *efx) in __ef4_reconfigure_port()
997 int ef4_reconfigure_port(struct ef4_nic *efx) in ef4_reconfigure_port()
1015 struct ef4_nic *efx = container_of(data, struct ef4_nic, mac_work); in ef4_mac_work()
1023 static int ef4_probe_port(struct ef4_nic *efx) in ef4_probe_port()
1043 static int ef4_init_port(struct ef4_nic *efx) in ef4_init_port()
1076 static void ef4_start_port(struct ef4_nic *efx) in ef4_start_port()
1095 static void ef4_stop_port(struct ef4_nic *efx) in ef4_stop_port()
1114 static void ef4_fini_port(struct ef4_nic *efx) in ef4_fini_port()
1128 static void ef4_remove_port(struct ef4_nic *efx) in ef4_remove_port()
1144 static bool ef4_same_controller(struct ef4_nic *left, struct ef4_nic *right) in ef4_same_controller()
1151 static void ef4_associate(struct ef4_nic *efx) in ef4_associate()
1153 struct ef4_nic *other, *next; in ef4_associate()
1196 static void ef4_dissociate(struct ef4_nic *efx) in ef4_dissociate()
1198 struct ef4_nic *other, *next; in ef4_dissociate()
1213 static int ef4_init_io(struct ef4_nic *efx) in ef4_init_io()
1284 static void ef4_fini_io(struct ef4_nic *efx) in ef4_fini_io()
1306 void ef4_set_default_rx_indir_table(struct ef4_nic *efx) in ef4_set_default_rx_indir_table()
1315 static unsigned int ef4_wanted_parallelism(struct ef4_nic *efx) in ef4_wanted_parallelism()
1355 static int ef4_probe_interrupts(struct ef4_nic *efx) in ef4_probe_interrupts()
1458 static int ef4_soft_enable_interrupts(struct ef4_nic *efx) in ef4_soft_enable_interrupts()
1491 static void ef4_soft_disable_interrupts(struct ef4_nic *efx) in ef4_soft_disable_interrupts()
1514 static int ef4_enable_interrupts(struct ef4_nic *efx) in ef4_enable_interrupts()
1556 static void ef4_disable_interrupts(struct ef4_nic *efx) in ef4_disable_interrupts()
1570 static void ef4_remove_interrupts(struct ef4_nic *efx) in ef4_remove_interrupts()
1584 static void ef4_set_channels(struct ef4_nic *efx) in ef4_set_channels()
1609 static int ef4_probe_nic(struct ef4_nic *efx) in ef4_probe_nic()
1671 static void ef4_remove_nic(struct ef4_nic *efx) in ef4_remove_nic()
1679 static int ef4_probe_filters(struct ef4_nic *efx) in ef4_probe_filters()
1728 static void ef4_remove_filters(struct ef4_nic *efx) in ef4_remove_filters()
1741 static void ef4_restore_filters(struct ef4_nic *efx) in ef4_restore_filters()
1754 static int ef4_probe_all(struct ef4_nic *efx) in ef4_probe_all()
1808 static void ef4_start_all(struct ef4_nic *efx) in ef4_start_all()
1839 static void ef4_stop_all(struct ef4_nic *efx) in ef4_stop_all()
1868 static void ef4_remove_all(struct ef4_nic *efx) in ef4_remove_all()
1881 unsigned int ef4_usecs_to_ticks(struct ef4_nic *efx, unsigned int usecs) in ef4_usecs_to_ticks()
1890 unsigned int ef4_ticks_to_usecs(struct ef4_nic *efx, unsigned int ticks) in ef4_ticks_to_usecs()
1899 int ef4_init_irq_moderation(struct ef4_nic *efx, unsigned int tx_usecs, in ef4_init_irq_moderation()
1932 void ef4_get_irq_moderation(struct ef4_nic *efx, unsigned int *tx_usecs, in ef4_get_irq_moderation()
1961 struct ef4_nic *efx = container_of(data, struct ef4_nic, in ef4_monitor()
1993 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ioctl()
2012 struct ef4_nic *efx = channel->efx; in ef4_init_napi_channel()
2018 static void ef4_init_napi(struct ef4_nic *efx) in ef4_init_napi()
2034 static void ef4_fini_napi(struct ef4_nic *efx) in ef4_fini_napi()
2051 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_net_open()
2078 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_net_stop()
2093 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_net_stats()
2103 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_watchdog()
2116 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_change_mtu()
2140 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_set_mac_address()
2175 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_set_rx_mode()
2184 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_set_features()
2223 static void ef4_update_name(struct ef4_nic *efx) in ef4_update_name()
2249 struct ef4_nic *efx = dev_get_drvdata(dev); in phy_type_show()
2254 static int ef4_register_netdev(struct ef4_nic *efx) in ef4_register_netdev()
2324 static void ef4_unregister_netdev(struct ef4_nic *efx) in ef4_unregister_netdev()
2346 void ef4_reset_down(struct ef4_nic *efx, enum reset_type method) in ef4_reset_down()
2365 int ef4_reset_up(struct ef4_nic *efx, enum reset_type method, bool ok) in ef4_reset_up()
2419 int ef4_reset(struct ef4_nic *efx, enum reset_type method) in ef4_reset()
2478 int ef4_try_recovery(struct ef4_nic *efx) in ef4_try_recovery()
2502 struct ef4_nic *efx = container_of(data, struct ef4_nic, reset_work); in ef4_reset_work()
2529 void ef4_schedule_reset(struct ef4_nic *efx, enum reset_type type) in ef4_schedule_reset()
2598 int ef4_port_dummy_op_int(struct ef4_nic *efx) in ef4_port_dummy_op_int()
2602 void ef4_port_dummy_op_void(struct ef4_nic *efx) {} in ef4_port_dummy_op_void()
2604 static bool ef4_port_dummy_op_poll(struct ef4_nic *efx) in ef4_port_dummy_op_poll()
2625 static int ef4_init_struct(struct ef4_nic *efx, in ef4_init_struct()
2686 static void ef4_fini_struct(struct ef4_nic *efx) in ef4_fini_struct()
2701 void ef4_update_sw_stats(struct ef4_nic *efx, u64 *stats) in ef4_update_sw_stats()
2721 static void ef4_pci_remove_main(struct ef4_nic *efx) in ef4_pci_remove_main()
2743 struct ef4_nic *efx; in ef4_pci_remove()
2775 static void ef4_probe_vpd_strings(struct ef4_nic *efx) in ef4_probe_vpd_strings()
2809 static int ef4_pci_probe_main(struct ef4_nic *efx) in ef4_pci_probe_main()
2869 struct ef4_nic *efx; in ef4_pci_probe()
2953 struct ef4_nic *efx = dev_get_drvdata(dev); in ef4_pm_freeze()
2974 struct ef4_nic *efx = dev_get_drvdata(dev); in ef4_pm_thaw()
3012 struct ef4_nic *efx = pci_get_drvdata(pci_dev); in ef4_pm_poweroff()
3026 struct ef4_nic *efx = pci_get_drvdata(pci_dev); in ef4_pm_resume()
3075 struct ef4_nic *efx = pci_get_drvdata(pdev); in ef4_io_error_detected()
3109 struct ef4_nic *efx = pci_get_drvdata(pdev); in ef4_io_slot_reset()
3124 struct ef4_nic *efx = pci_get_drvdata(pdev); in ef4_io_resume()