efx_vf_size
if (efx->type->sriov_wanted(efx) && efx_vf_size(efx) > 1 &&
count > efx_vf_size(efx)) {
count, efx_vf_size(efx));
count = efx_vf_size(efx);
rss_spread : efx_vf_size(efx));
if (efx->type->sriov_wanted(efx) && efx_vf_size(efx) > 1 &&
count > efx_vf_size(efx)) {
count, efx_vf_size(efx));
count = efx_vf_size(efx);
rss_spread : efx_vf_size(efx));
efx_vf_size(efx));
vi_count += efx->vf_count * efx_vf_size(efx);
buftbl_base += EFX_VF_BUFTBL_PER_VI * efx_vf_size(efx);
efx->vf_count, efx_vf_size(efx));
return EFX_VI_BASE + vf->index * efx_vf_size(vf->efx) + index;
EFX_VI_BASE + vf->index * efx_vf_size(efx),
return index >= efx_vf_size(efx);
vf_i = (abs_index - EFX_VI_BASE) / efx_vf_size(efx);
*rel_index_out = abs_index % efx_vf_size(efx);
unsigned count = efx_vf_size(efx);
unsigned vf_offset = EFX_VI_BASE + vf->index * efx_vf_size(efx);
EFX_VF_BUFTBL_PER_VI * efx_vf_size(efx));