Lines Matching refs:efx_nic
65 extern int efx_reconfigure_port(struct efx_nic *efx);
66 extern int __efx_reconfigure_port(struct efx_nic *efx);
76 extern int efx_reset(struct efx_nic *efx, enum reset_type method);
77 extern void efx_reset_down(struct efx_nic *efx, enum reset_type method);
78 extern int efx_reset_up(struct efx_nic *efx, enum reset_type method, bool ok);
81 extern void efx_schedule_reset(struct efx_nic *efx, enum reset_type type);
82 extern void efx_init_irq_moderation(struct efx_nic *efx, int tx_usecs,
84 extern int efx_request_power(struct efx_nic *efx, int mw, const char *name);
88 extern int efx_port_dummy_op_int(struct efx_nic *efx);
89 extern void efx_port_dummy_op_void(struct efx_nic *efx);
91 efx_port_dummy_op_set_id_led(struct efx_nic *efx, enum efx_led_mode mode);
92 extern bool efx_port_dummy_op_poll(struct efx_nic *efx);
96 extern int efx_mtd_probe(struct efx_nic *efx);
97 extern void efx_mtd_rename(struct efx_nic *efx);
98 extern void efx_mtd_remove(struct efx_nic *efx);
100 static inline int efx_mtd_probe(struct efx_nic *efx) { return 0; }
101 static inline void efx_mtd_rename(struct efx_nic *efx) {}
102 static inline void efx_mtd_remove(struct efx_nic *efx) {}
117 extern void efx_link_status_changed(struct efx_nic *efx);
118 extern void efx_link_set_advertising(struct efx_nic *efx, u32);
119 extern void efx_link_set_wanted_fc(struct efx_nic *efx, enum efx_fc_type);