Lines Matching refs:efx_nic
125 void efx_queue_reset_work(struct efx_nic *efx) in efx_queue_reset_work()
130 void efx_flush_reset_workqueue(struct efx_nic *efx) in efx_flush_reset_workqueue()
146 void efx_mac_reconfigure(struct efx_nic *efx, bool mtu_only) in efx_mac_reconfigure()
161 struct efx_nic *efx = container_of(data, struct efx_nic, mac_work); in efx_mac_work()
171 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_mac_address()
206 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_rx_mode()
215 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_features()
243 void efx_link_status_changed(struct efx_nic *efx) in efx_link_status_changed()
274 unsigned int efx_xdp_max_mtu(struct efx_nic *efx) in efx_xdp_max_mtu()
289 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_change_mtu()
328 struct efx_nic *efx = container_of(data, struct efx_nic, in efx_monitor()
349 void efx_start_monitor(struct efx_nic *efx) in efx_start_monitor()
366 static void efx_start_datapath(struct efx_nic *efx) in efx_start_datapath()
444 static void efx_stop_datapath(struct efx_nic *efx) in efx_stop_datapath()
463 void efx_link_clear_advertising(struct efx_nic *efx) in efx_link_clear_advertising()
469 void efx_link_set_wanted_fc(struct efx_nic *efx, u8 wanted_fc) in efx_link_set_wanted_fc()
484 static void efx_start_port(struct efx_nic *efx) in efx_start_port()
503 static void efx_stop_port(struct efx_nic *efx) in efx_stop_port()
529 void efx_start_all(struct efx_nic *efx) in efx_start_all()
569 void efx_stop_all(struct efx_nic *efx) in efx_stop_all()
604 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_net_stats()
618 int __efx_reconfigure_port(struct efx_nic *efx) in __efx_reconfigure_port()
644 int efx_reconfigure_port(struct efx_nic *efx) in efx_reconfigure_port()
663 static void efx_wait_for_bist_end(struct efx_nic *efx) in efx_wait_for_bist_end()
686 int efx_try_recovery(struct efx_nic *efx) in efx_try_recovery()
708 void efx_reset_down(struct efx_nic *efx, enum reset_type method) in efx_reset_down()
727 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_watchdog()
742 int efx_reset_up(struct efx_nic *efx, enum reset_type method, bool ok) in efx_reset_up()
813 int efx_reset(struct efx_nic *efx, enum reset_type method) in efx_reset()
878 struct efx_nic *efx = container_of(data, struct efx_nic, reset_work); in efx_reset_work()
908 void efx_schedule_reset(struct efx_nic *efx, enum reset_type type) in efx_schedule_reset()
967 int efx_port_dummy_op_int(struct efx_nic *efx) in efx_port_dummy_op_int()
971 void efx_port_dummy_op_void(struct efx_nic *efx) {} in efx_port_dummy_op_void()
982 int efx_init_struct(struct efx_nic *efx, struct pci_dev *pci_dev) in efx_init_struct()
1056 void efx_fini_struct(struct efx_nic *efx) in efx_fini_struct()
1073 int efx_init_io(struct efx_nic *efx, int bar, dma_addr_t dma_mask, in efx_init_io()
1139 void efx_fini_io(struct efx_nic *efx) in efx_fini_io()
1164 struct efx_nic *efx = dev_get_drvdata(dev); in mcdi_logging_show()
1174 struct efx_nic *efx = dev_get_drvdata(dev); in mcdi_logging_store()
1184 void efx_init_mcdi_logging(struct efx_nic *efx) in efx_init_mcdi_logging()
1194 void efx_fini_mcdi_logging(struct efx_nic *efx) in efx_fini_mcdi_logging()
1208 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_error_detected()
1244 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_slot_reset()
1259 struct efx_nic *efx = pci_get_drvdata(pdev); in efx_io_resume()
1296 static bool efx_can_encap_offloads(struct efx_nic *efx, struct sk_buff *skb) in efx_can_encap_offloads()
1358 struct efx_nic *efx = efx_netdev_priv(dev); in efx_features_check()
1379 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_get_phys_port_id()
1389 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_get_phys_port_name()
1396 void efx_detach_reps(struct efx_nic *efx) in efx_detach_reps()
1415 void efx_attach_reps(struct efx_nic *efx) in efx_attach_reps()