Lines Matching refs:abs_index
190 static unsigned abs_index(struct siena_vf *vf, unsigned index) in abs_index() function
325 efx_filter_init_tx(&filter, abs_index(vf, 0)); in efx_siena_sriov_reset_tx_filter()
365 abs_index(vf, vf->rx_filter_qid)); in efx_siena_sriov_reset_rx_filter()
509 static bool map_vi_index(struct efx_nic *efx, unsigned abs_index, in map_vi_index() argument
515 if (abs_index < EFX_VI_BASE) in map_vi_index()
517 vf_i = (abs_index - EFX_VI_BASE) / efx_vf_size(efx); in map_vi_index()
524 *rel_index_out = abs_index % efx_vf_size(efx); in map_vi_index()
534 unsigned abs_evq = abs_index(vf, vf_evq); in efx_vfdi_init_evq()
597 FRF_AZ_RX_DESCQ_EVQ_ID, abs_index(vf, vf_evq), in efx_vfdi_init_rxq()
605 abs_index(vf, vf_rxq)); in efx_vfdi_init_rxq()
646 FRF_AZ_TX_DESCQ_EVQ_ID, abs_index(vf, vf_evq), in efx_vfdi_init_txq()
651 abs_index(vf, vf_txq)); in efx_vfdi_init_txq()
987 abs_evq = abs_index(vf, 0); in efx_siena_sriov_reset_vf()