Lines Matching refs:efx_nic

14 int efx_siena_init_io(struct efx_nic *efx, int bar, dma_addr_t dma_mask,
16 void efx_siena_fini_io(struct efx_nic *efx);
17 int efx_siena_init_struct(struct efx_nic *efx, struct pci_dev *pci_dev,
19 void efx_siena_fini_struct(struct efx_nic *efx);
28 void efx_siena_link_clear_advertising(struct efx_nic *efx);
29 void efx_siena_link_set_wanted_fc(struct efx_nic *efx, u8 wanted_fc);
31 void efx_siena_start_all(struct efx_nic *efx);
32 void efx_siena_stop_all(struct efx_nic *efx);
38 void efx_siena_queue_reset_work(struct efx_nic *efx);
39 void efx_siena_flush_reset_workqueue(struct efx_nic *efx);
42 void efx_siena_start_monitor(struct efx_nic *efx);
44 int __efx_siena_reconfigure_port(struct efx_nic *efx);
45 int efx_siena_reconfigure_port(struct efx_nic *efx);
55 int efx_siena_try_recovery(struct efx_nic *efx);
56 void efx_siena_reset_down(struct efx_nic *efx, enum reset_type method);
58 int efx_siena_reset_up(struct efx_nic *efx, enum reset_type method, bool ok);
59 int efx_siena_reset(struct efx_nic *efx, enum reset_type method);
60 void efx_siena_schedule_reset(struct efx_nic *efx, enum reset_type type);
63 int efx_siena_port_dummy_op_int(struct efx_nic *efx);
64 void efx_siena_port_dummy_op_void(struct efx_nic *efx);
66 static inline int efx_check_disabled(struct efx_nic *efx) in efx_check_disabled()
92 void efx_siena_init_mcdi_logging(struct efx_nic *efx);
93 void efx_siena_fini_mcdi_logging(struct efx_nic *efx);
95 static inline void efx_siena_init_mcdi_logging(struct efx_nic *efx) {} in efx_siena_init_mcdi_logging()
96 static inline void efx_siena_fini_mcdi_logging(struct efx_nic *efx) {} in efx_siena_fini_mcdi_logging()
99 void efx_siena_mac_reconfigure(struct efx_nic *efx, bool mtu_only);
103 void efx_siena_link_status_changed(struct efx_nic *efx);
104 unsigned int efx_siena_xdp_max_mtu(struct efx_nic *efx);