Lines Matching defs:rel_vf_id

196 bool ecore_iov_is_valid_vfid(struct ecore_hwfn *p_hwfn, int rel_vf_id,
204 if ((rel_vf_id >= p_hwfn->p_dev->p_iov_info->total_vfs) ||
205 (rel_vf_id < 0))
208 if ((!p_hwfn->pf_iov_info->vfs_array[rel_vf_id].b_init) &&
212 if ((p_hwfn->pf_iov_info->vfs_array[rel_vf_id].b_malicious) &&
754 u16 rel_vf_id,
763 vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, false);
1116 vf = ecore_iov_get_vf_info(p_hwfn, p_params->rel_vf_id, false);
1124 p_params->rel_vf_id);
1131 p_params->rel_vf_id, p_params->vport_id);
1138 p_params->rel_vf_id, p_params->rss_eng_id);
1146 p_params->rel_vf_id);
1151 p_params->rel_vf_id);
1165 qid, p_params->rel_vf_id,
1174 qid, p_params->rel_vf_id,
1220 ecore_iov_set_link(p_hwfn, p_params->rel_vf_id,
1241 u16 rel_vf_id)
1248 vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
1268 ecore_iov_set_link(p_hwfn, rel_vf_id, &params, &link, &caps);
3928 u16 rel_vf_id,
3934 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, false);
3938 if (p_hwfn->pf_iov_info->pending_flr[rel_vf_id / 64] &
3939 (1ULL << (rel_vf_id % 64))) {
3990 p_hwfn->pf_iov_info->pending_flr[rel_vf_id / 64] &=
3991 ~(1ULL << (rel_vf_id % 64));
4025 u16 rel_vf_id)
4036 ecore_iov_execute_vf_flr_cleanup(p_hwfn, p_ptt, rel_vf_id, ack_vfs);
4072 u16 rel_vf_id = p_vf->relative_vf_id;
4076 vfid, rel_vf_id);
4085 p_flr[rel_vf_id / 64] |= 1ULL << (rel_vf_id % 64);
4373 u16 rel_vf_id)
4375 return !!(p_hwfn->pf_iov_info->pending_flr[rel_vf_id / 64] &
4376 (1ULL << (rel_vf_id % 64)));
4380 u16 ecore_iov_get_next_active_vf(struct ecore_hwfn *p_hwfn, u16 rel_vf_id)
4388 for (i = rel_vf_id; i < p_iov->total_vfs; i++)
4389 if (ecore_iov_is_valid_vfid(p_hwfn, rel_vf_id, true, false))
4674 u16 rel_vf_id,
4679 ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4692 u16 rel_vf_id,
4697 ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4712 u16 rel_vf_id)
4715 ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4737 u16 rel_vf_id)
4741 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4752 u16 rel_vf_id)
4756 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4835 u16 rel_vf_id)
4839 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4847 u16 rel_vf_id)
4851 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4859 u16 rel_vf_id)
4863 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4871 u16 rel_vf_id)
4875 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4883 u16 rel_vf_id)
4887 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4895 u16 rel_vf_id)
4899 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4907 u16 rel_vf_id)
4911 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);
4919 u16 rel_vf_id)
4923 p_vf = ecore_iov_get_vf_info(p_hwfn, rel_vf_id, true);