Lines Matching refs:efx_nic
124 void efx_siena_queue_reset_work(struct efx_nic *efx) in efx_siena_queue_reset_work()
129 void efx_siena_flush_reset_workqueue(struct efx_nic *efx) in efx_siena_flush_reset_workqueue()
145 void efx_siena_mac_reconfigure(struct efx_nic *efx, bool mtu_only) in efx_siena_mac_reconfigure()
160 struct efx_nic *efx = container_of(data, struct efx_nic, mac_work); in efx_mac_work()
170 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_set_mac_address()
205 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_set_rx_mode()
214 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_set_features()
242 void efx_siena_link_status_changed(struct efx_nic *efx) in efx_siena_link_status_changed()
273 unsigned int efx_siena_xdp_max_mtu(struct efx_nic *efx) in efx_siena_xdp_max_mtu()
288 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_change_mtu()
327 struct efx_nic *efx = container_of(data, struct efx_nic, in efx_monitor()
348 void efx_siena_start_monitor(struct efx_nic *efx) in efx_siena_start_monitor()
365 static void efx_start_datapath(struct efx_nic *efx) in efx_start_datapath()
443 static void efx_stop_datapath(struct efx_nic *efx) in efx_stop_datapath()
462 void efx_siena_link_clear_advertising(struct efx_nic *efx) in efx_siena_link_clear_advertising()
468 void efx_siena_link_set_wanted_fc(struct efx_nic *efx, u8 wanted_fc) in efx_siena_link_set_wanted_fc()
483 static void efx_start_port(struct efx_nic *efx) in efx_start_port()
502 static void efx_stop_port(struct efx_nic *efx) in efx_stop_port()
528 void efx_siena_start_all(struct efx_nic *efx) in efx_siena_start_all()
568 void efx_siena_stop_all(struct efx_nic *efx) in efx_siena_stop_all()
600 static size_t efx_siena_update_stats_atomic(struct efx_nic *efx, u64 *full_stats, in efx_siena_update_stats_atomic()
612 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_net_stats()
626 int __efx_siena_reconfigure_port(struct efx_nic *efx) in __efx_siena_reconfigure_port()
652 int efx_siena_reconfigure_port(struct efx_nic *efx) in efx_siena_reconfigure_port()
671 static void efx_wait_for_bist_end(struct efx_nic *efx) in efx_wait_for_bist_end()
694 int efx_siena_try_recovery(struct efx_nic *efx) in efx_siena_try_recovery()
716 void efx_siena_reset_down(struct efx_nic *efx, enum reset_type method) in efx_siena_reset_down()
735 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_watchdog()
750 int efx_siena_reset_up(struct efx_nic *efx, enum reset_type method, bool ok) in efx_siena_reset_up()
821 int efx_siena_reset(struct efx_nic *efx, enum reset_type method) in efx_siena_reset()
886 struct efx_nic *efx = container_of(data, struct efx_nic, reset_work); in efx_reset_work()
916 void efx_siena_schedule_reset(struct efx_nic *efx, enum reset_type type) in efx_siena_schedule_reset()
975 int efx_siena_port_dummy_op_int(struct efx_nic *efx) in efx_siena_port_dummy_op_int()
980 void efx_siena_port_dummy_op_void(struct efx_nic *efx) {} in efx_siena_port_dummy_op_void()
991 int efx_siena_init_struct(struct efx_nic *efx, in efx_siena_init_struct()
1066 void efx_siena_fini_struct(struct efx_nic *efx) in efx_siena_fini_struct()
1083 int efx_siena_init_io(struct efx_nic *efx, int bar, dma_addr_t dma_mask, in efx_siena_init_io()
1153 void efx_siena_fini_io(struct efx_nic *efx) in efx_siena_fini_io()
1178 struct efx_nic *efx = dev_get_drvdata(dev); in mcdi_logging_show()
1188 struct efx_nic *efx = dev_get_drvdata(dev); in mcdi_logging_store()
1198 void efx_siena_init_mcdi_logging(struct efx_nic *efx) in efx_siena_init_mcdi_logging()
1208 void efx_siena_fini_mcdi_logging(struct efx_nic *efx) in efx_siena_fini_mcdi_logging()
1222 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_error_detected()
1256 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_slot_reset()
1271 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_resume()
1308 static bool efx_can_encap_offloads(struct efx_nic *efx, struct sk_buff *skb) in efx_can_encap_offloads()
1371 struct efx_nic *efx = netdev_priv(dev); in efx_siena_features_check()
1392 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_get_phys_port_id()
1403 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_get_phys_port_name()