Lines Matching defs:efx
41 int efx_siena_sriov_configure(struct efx_nic *efx, int num_vfs);
42 int efx_siena_sriov_init(struct efx_nic *efx);
43 void efx_siena_sriov_fini(struct efx_nic *efx);
44 int efx_siena_sriov_mac_address_changed(struct efx_nic *efx);
45 bool efx_siena_sriov_wanted(struct efx_nic *efx);
46 void efx_siena_sriov_reset(struct efx_nic *efx);
47 void efx_siena_sriov_flr(struct efx_nic *efx, unsigned flr);
49 int efx_siena_sriov_set_vf_mac(struct efx_nic *efx, int vf, u8 *mac);
50 int efx_siena_sriov_set_vf_vlan(struct efx_nic *efx, int vf,
52 int efx_siena_sriov_set_vf_spoofchk(struct efx_nic *efx, int vf,
54 int efx_siena_sriov_get_vf_config(struct efx_nic *efx, int vf,
59 static inline bool efx_siena_sriov_enabled(struct efx_nic *efx)
61 return efx->vf_init_count != 0;
64 static inline bool efx_siena_sriov_enabled(struct efx_nic *efx)
70 void efx_siena_sriov_probe(struct efx_nic *efx);
71 void efx_siena_sriov_tx_flush_done(struct efx_nic *efx, efx_qword_t *event);
72 void efx_siena_sriov_rx_flush_done(struct efx_nic *efx, efx_qword_t *event);
74 void efx_siena_sriov_desc_fetch_err(struct efx_nic *efx, unsigned dmaq);