Lines Matching defs:efx

230 #define EFX_ASSERT_RESET_SERIALISED(efx)		\  argument
238 static int efx_check_disabled(struct efx_nic *efx) in efx_check_disabled()
309 static void efx_update_irq_mod(struct efx_nic *efx, struct efx_channel *channel) in efx_update_irq_mod()
334 struct efx_nic *efx = channel->efx; in efx_poll() local
374 struct efx_nic *efx = channel->efx; in efx_probe_eventq() local
392 struct efx_nic *efx = channel->efx; in efx_init_eventq() local
461 efx_alloc_channel(struct efx_nic *efx, int i, struct efx_channel *old_channel) in efx_alloc_channel()
577 struct efx_nic *efx = channel->efx; in efx_get_channel_name() local
593 static void efx_set_channel_names(struct efx_nic *efx) in efx_set_channel_names()
603 static int efx_probe_channels(struct efx_nic *efx) in efx_probe_channels()
638 static void efx_start_datapath(struct efx_nic *efx) in efx_start_datapath()
732 static void efx_stop_datapath(struct efx_nic *efx) in efx_stop_datapath()
795 static void efx_remove_channels(struct efx_nic *efx) in efx_remove_channels()
804 efx_realloc_channels(struct efx_nic *efx, u32 rxq_entries, u32 txq_entries) in efx_realloc_channels()
953 void efx_link_status_changed(struct efx_nic *efx) in efx_link_status_changed()
983 void efx_link_set_advertising(struct efx_nic *efx, in efx_link_set_advertising()
1001 void efx_link_clear_advertising(struct efx_nic *efx) in efx_link_clear_advertising()
1007 void efx_link_set_wanted_fc(struct efx_nic *efx, u8 wanted_fc) in efx_link_set_wanted_fc()
1027 void efx_mac_reconfigure(struct efx_nic *efx) in efx_mac_reconfigure()
1041 int __efx_reconfigure_port(struct efx_nic *efx) in __efx_reconfigure_port()
1065 int efx_reconfigure_port(struct efx_nic *efx) in efx_reconfigure_port()
1083 struct efx_nic *efx = container_of(data, struct efx_nic, mac_work); in efx_mac_work() local
1091 static int efx_probe_port(struct efx_nic *efx) in efx_probe_port()
1111 static int efx_init_port(struct efx_nic *efx) in efx_init_port()
1144 static void efx_start_port(struct efx_nic *efx) in efx_start_port()
1163 static void efx_stop_port(struct efx_nic *efx) in efx_stop_port()
1182 static void efx_fini_port(struct efx_nic *efx) in efx_fini_port()
1196 static void efx_remove_port(struct efx_nic *efx) in efx_remove_port()
1219 static void efx_associate(struct efx_nic *efx) in efx_associate()
1264 static void efx_dissociate(struct efx_nic *efx) in efx_dissociate()
1281 static int efx_init_io(struct efx_nic *efx) in efx_init_io()
1352 static void efx_fini_io(struct efx_nic *efx) in efx_fini_io()
1374 void efx_set_default_rx_indir_table(struct efx_nic *efx, in efx_set_default_rx_indir_table()
1384 static unsigned int efx_wanted_parallelism(struct efx_nic *efx) in efx_wanted_parallelism()
1441 static int efx_probe_interrupts(struct efx_nic *efx) in efx_probe_interrupts()
1563 static void efx_set_interrupt_affinity(struct efx_nic *efx) in efx_set_interrupt_affinity()
1575 static void efx_clear_interrupt_affinity(struct efx_nic *efx) in efx_clear_interrupt_affinity()
1584 efx_set_interrupt_affinity(struct efx_nic *efx __attribute__ ((unused))) in efx_set_interrupt_affinity()
1589 efx_clear_interrupt_affinity(struct efx_nic *efx __attribute__ ((unused))) in efx_clear_interrupt_affinity()
1594 static int efx_soft_enable_interrupts(struct efx_nic *efx) in efx_soft_enable_interrupts()
1629 static void efx_soft_disable_interrupts(struct efx_nic *efx) in efx_soft_disable_interrupts()
1657 static int efx_enable_interrupts(struct efx_nic *efx) in efx_enable_interrupts()
1699 static void efx_disable_interrupts(struct efx_nic *efx) in efx_disable_interrupts()
1713 static void efx_remove_interrupts(struct efx_nic *efx) in efx_remove_interrupts()
1727 static void efx_set_channels(struct efx_nic *efx) in efx_set_channels()
1752 static int efx_probe_nic(struct efx_nic *efx) in efx_probe_nic()
1814 static void efx_remove_nic(struct efx_nic *efx) in efx_remove_nic()
1822 static int efx_probe_filters(struct efx_nic *efx) in efx_probe_filters()
1870 static void efx_remove_filters(struct efx_nic *efx) in efx_remove_filters()
1890 static int efx_probe_all(struct efx_nic *efx) in efx_probe_all()
1955 static void efx_start_all(struct efx_nic *efx) in efx_start_all()
1994 static void efx_stop_all(struct efx_nic *efx) in efx_stop_all()
2023 static void efx_remove_all(struct efx_nic *efx) in efx_remove_all()
2039 unsigned int efx_usecs_to_ticks(struct efx_nic *efx, unsigned int usecs) in efx_usecs_to_ticks()
2048 unsigned int efx_ticks_to_usecs(struct efx_nic *efx, unsigned int ticks) in efx_ticks_to_usecs()
2057 int efx_init_irq_moderation(struct efx_nic *efx, unsigned int tx_usecs, in efx_init_irq_moderation()
2090 void efx_get_irq_moderation(struct efx_nic *efx, unsigned int *tx_usecs, in efx_get_irq_moderation()
2119 struct efx_nic *efx = container_of(data, struct efx_nic, in efx_monitor() local
2151 struct efx_nic *efx = netdev_priv(net_dev); in efx_ioctl() local
2175 struct efx_nic *efx = channel->efx; in efx_init_napi_channel() local
2182 static void efx_init_napi(struct efx_nic *efx) in efx_init_napi()
2198 static void efx_fini_napi(struct efx_nic *efx) in efx_fini_napi()
2215 struct efx_nic *efx = netdev_priv(net_dev); in efx_net_open() local
2246 struct efx_nic *efx = netdev_priv(net_dev); in efx_net_stop() local
2261 struct efx_nic *efx = netdev_priv(net_dev); in efx_net_stats() local
2271 struct efx_nic *efx = netdev_priv(net_dev); in efx_watchdog() local
2284 struct efx_nic *efx = netdev_priv(net_dev); in efx_change_mtu() local
2308 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_mac_address() local
2343 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_rx_mode() local
2352 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_features() local
2379 struct efx_nic *efx = netdev_priv(net_dev); in efx_get_phys_port_id() local
2390 struct efx_nic *efx = netdev_priv(net_dev); in efx_get_phys_port_name() local
2399 struct efx_nic *efx = netdev_priv(net_dev); in efx_vlan_rx_add_vid() local
2409 struct efx_nic *efx = netdev_priv(net_dev); in efx_vlan_rx_kill_vid() local
2431 struct efx_nic *efx = netdev_priv(dev); in efx_udp_tunnel_add() local
2448 struct efx_nic *efx = netdev_priv(dev); in efx_udp_tunnel_del() local
2494 static void efx_update_name(struct efx_nic *efx) in efx_update_name()
2520 struct efx_nic *efx = dev_get_drvdata(dev); in show_phy_type() local
2529 struct efx_nic *efx = dev_get_drvdata(dev); in show_mcdi_log() local
2537 struct efx_nic *efx = dev_get_drvdata(dev); in set_mcdi_log() local
2547 static int efx_register_netdev(struct efx_nic *efx) in efx_register_netdev()
2632 static void efx_unregister_netdev(struct efx_nic *efx) in efx_unregister_netdev()
2657 void efx_reset_down(struct efx_nic *efx, enum reset_type method) in efx_reset_down()
2681 int efx_reset_up(struct efx_nic *efx, enum reset_type method, bool ok) in efx_reset_up()
2755 int efx_reset(struct efx_nic *efx, enum reset_type method) in efx_reset()
2814 int efx_try_recovery(struct efx_nic *efx) in efx_try_recovery()
2833 static void efx_wait_for_bist_end(struct efx_nic *efx) in efx_wait_for_bist_end()
2856 struct efx_nic *efx = container_of(data, struct efx_nic, reset_work); in efx_reset_work() local
2886 void efx_schedule_reset(struct efx_nic *efx, enum reset_type type) in efx_schedule_reset()
2975 int efx_port_dummy_op_int(struct efx_nic *efx) in efx_port_dummy_op_int()
2979 void efx_port_dummy_op_void(struct efx_nic *efx) {} in efx_port_dummy_op_void()
2981 static bool efx_port_dummy_op_poll(struct efx_nic *efx) in efx_port_dummy_op_poll()
3002 static int efx_init_struct(struct efx_nic *efx, in efx_init_struct()
3082 static void efx_fini_struct(struct efx_nic *efx) in efx_fini_struct()
3101 void efx_update_sw_stats(struct efx_nic *efx, u64 *stats) in efx_update_sw_stats()
3162 struct hlist_head *efx_rps_hash_bucket(struct efx_nic *efx, in efx_rps_hash_bucket()
3173 struct efx_arfs_rule *efx_rps_hash_find(struct efx_nic *efx, in efx_rps_hash_find()
3191 struct efx_arfs_rule *efx_rps_hash_add(struct efx_nic *efx, in efx_rps_hash_add()
3218 void efx_rps_hash_del(struct efx_nic *efx, const struct efx_filter_spec *spec) in efx_rps_hash_del()
3251 struct efx_rss_context *efx_alloc_rss_context_entry(struct efx_nic *efx) in efx_alloc_rss_context_entry()
3284 struct efx_rss_context *efx_find_rss_context_entry(struct efx_nic *efx, u32 id) in efx_find_rss_context_entry()
3312 static void efx_pci_remove_main(struct efx_nic *efx) in efx_pci_remove_main()
3335 struct efx_nic *efx; in efx_pci_remove() local
3373 static void efx_probe_vpd_strings(struct efx_nic *efx) in efx_probe_vpd_strings()
3443 static int efx_pci_probe_main(struct efx_nic *efx) in efx_pci_probe_main()
3495 static int efx_pci_probe_post_io(struct efx_nic *efx) in efx_pci_probe_post_io()
3556 struct efx_nic *efx; in efx_pci_probe() local
3642 struct efx_nic *efx = pci_get_drvdata(dev); in efx_pci_sriov_configure() local
3657 struct efx_nic *efx = dev_get_drvdata(dev); in efx_pm_freeze() local
3678 struct efx_nic *efx = dev_get_drvdata(dev); in efx_pm_thaw() local
3716 struct efx_nic *efx = pci_get_drvdata(pci_dev); in efx_pm_poweroff() local
3730 struct efx_nic *efx = pci_get_drvdata(pci_dev); in efx_pm_resume() local
3781 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_error_detected() local
3815 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_slot_reset() local
3830 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_resume() local