Lines Matching refs:efx_nic
120 void efx_queue_reset_work(struct efx_nic *efx) in efx_queue_reset_work()
125 void efx_flush_reset_workqueue(struct efx_nic *efx) in efx_flush_reset_workqueue()
141 void efx_mac_reconfigure(struct efx_nic *efx, bool mtu_only) in efx_mac_reconfigure()
156 struct efx_nic *efx = container_of(data, struct efx_nic, mac_work); in efx_mac_work()
166 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_mac_address()
201 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_rx_mode()
210 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_features()
238 void efx_link_status_changed(struct efx_nic *efx) in efx_link_status_changed()
269 unsigned int efx_xdp_max_mtu(struct efx_nic *efx) in efx_xdp_max_mtu()
284 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_change_mtu()
323 struct efx_nic *efx = container_of(data, struct efx_nic, in efx_monitor()
344 void efx_start_monitor(struct efx_nic *efx) in efx_start_monitor()
361 static void efx_start_datapath(struct efx_nic *efx) in efx_start_datapath()
439 static void efx_stop_datapath(struct efx_nic *efx) in efx_stop_datapath()
458 void efx_link_clear_advertising(struct efx_nic *efx) in efx_link_clear_advertising()
464 void efx_link_set_wanted_fc(struct efx_nic *efx, u8 wanted_fc) in efx_link_set_wanted_fc()
479 static void efx_start_port(struct efx_nic *efx) in efx_start_port()
498 static void efx_stop_port(struct efx_nic *efx) in efx_stop_port()
524 void efx_start_all(struct efx_nic *efx) in efx_start_all()
566 void efx_stop_all(struct efx_nic *efx) in efx_stop_all()
601 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_net_stats()
615 int __efx_reconfigure_port(struct efx_nic *efx) in __efx_reconfigure_port()
641 int efx_reconfigure_port(struct efx_nic *efx) in efx_reconfigure_port()
660 static void efx_wait_for_bist_end(struct efx_nic *efx) in efx_wait_for_bist_end()
683 int efx_try_recovery(struct efx_nic *efx) in efx_try_recovery()
705 void efx_reset_down(struct efx_nic *efx, enum reset_type method) in efx_reset_down()
724 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_watchdog()
739 int efx_reset_up(struct efx_nic *efx, enum reset_type method, bool ok) in efx_reset_up()
808 int efx_reset(struct efx_nic *efx, enum reset_type method) in efx_reset()
873 struct efx_nic *efx = container_of(data, struct efx_nic, reset_work); in efx_reset_work()
903 void efx_schedule_reset(struct efx_nic *efx, enum reset_type type) in efx_schedule_reset()
962 int efx_port_dummy_op_int(struct efx_nic *efx) in efx_port_dummy_op_int()
966 void efx_port_dummy_op_void(struct efx_nic *efx) {} in efx_port_dummy_op_void()
977 int efx_init_struct(struct efx_nic *efx, struct pci_dev *pci_dev) in efx_init_struct()
1049 void efx_fini_struct(struct efx_nic *efx) in efx_fini_struct()
1066 int efx_init_io(struct efx_nic *efx, int bar, dma_addr_t dma_mask, in efx_init_io()
1132 void efx_fini_io(struct efx_nic *efx) in efx_fini_io()
1157 struct efx_nic *efx = dev_get_drvdata(dev); in mcdi_logging_show()
1167 struct efx_nic *efx = dev_get_drvdata(dev); in mcdi_logging_store()
1177 void efx_init_mcdi_logging(struct efx_nic *efx) in efx_init_mcdi_logging()
1187 void efx_fini_mcdi_logging(struct efx_nic *efx) in efx_fini_mcdi_logging()
1201 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_error_detected()
1237 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_slot_reset()
1252 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_resume()
1289 static bool efx_can_encap_offloads(struct efx_nic *efx, struct sk_buff *skb) in efx_can_encap_offloads()
1351 struct efx_nic *efx = efx_netdev_priv(dev); in efx_features_check()
1372 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_get_phys_port_id()
1382 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_get_phys_port_name()
1389 void efx_detach_reps(struct efx_nic *efx) in efx_detach_reps()
1408 void efx_attach_reps(struct efx_nic *efx) in efx_attach_reps()