/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sriov.h | 69 u16 rel_vf_id; member 260 * @param rel_vf_id - Relative VF ID 267 int rel_vf_id, 274 * @param rel_vf_id 278 u16 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn, u16 rel_vf_id); 375 int rel_vf_id, bool b_enabled_only, bool b_non_malicious) in qed_iov_is_valid_vfid() 381 u16 rel_vf_id) in qed_iov_get_next_active_vf() 374 qed_iov_is_valid_vfid(struct qed_hwfn *p_hwfn, int rel_vf_id, bool b_enabled_only, bool b_non_malicious) qed_iov_is_valid_vfid() argument 380 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_get_next_active_vf() argument
|
H A D | qed_sriov.c | 134 int rel_vf_id, in qed_iov_is_valid_vfid() 142 if ((rel_vf_id >= p_hwfn->cdev->p_iov_info->total_vfs) || in qed_iov_is_valid_vfid() 143 (rel_vf_id < 0)) in qed_iov_is_valid_vfid() 146 if ((!p_hwfn->pf_iov_info->vfs_array[rel_vf_id].b_init) && in qed_iov_is_valid_vfid() 150 if ((p_hwfn->pf_iov_info->vfs_array[rel_vf_id].b_malicious) && in qed_iov_is_valid_vfid() 676 u16 rel_vf_id, u8 to_disable) in qed_iov_set_vf_to_disable() 684 vf = qed_iov_get_vf_info(p_hwfn, rel_vf_id, false); in qed_iov_set_vf_to_disable() 989 vf = qed_iov_get_vf_info(p_hwfn, p_params->rel_vf_id, false); in qed_iov_init_hw_for_vf() 997 p_params->rel_vf_id); in qed_iov_init_hw_for_vf() 1012 p_params->rel_vf_id, in qed_iov_init_hw_for_vf() 133 qed_iov_is_valid_vfid(struct qed_hwfn *p_hwfn, int rel_vf_id, bool b_enabled_only, bool b_non_malicious) qed_iov_is_valid_vfid() argument 675 qed_iov_set_vf_to_disable(struct qed_dev *cdev, u16 rel_vf_id, u8 to_disable) qed_iov_set_vf_to_disable() argument 1085 qed_iov_release_hw_for_vf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 rel_vf_id) qed_iov_release_hw_for_vf() argument 3656 qed_iov_execute_vf_flr_cleanup(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 rel_vf_id, u32 *ack_vfs) qed_iov_execute_vf_flr_cleanup() argument 3771 u16 rel_vf_id = p_vf->relative_vf_id; qed_iov_mark_vf_flr() local 4068 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_get_next_active_vf() argument 4298 qed_iov_bulletin_get_mac(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_bulletin_get_mac() argument 4313 qed_iov_bulletin_get_forced_mac(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_bulletin_get_forced_mac() argument 4329 qed_iov_bulletin_get_forced_vlan(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_bulletin_get_forced_vlan() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sriov.h | 69 u16 rel_vf_id; member 261 * @rel_vf_id: Relative VF ID. 268 int rel_vf_id, 276 * @rel_vf_id: VF ID. 280 u16 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn, u16 rel_vf_id); 411 int rel_vf_id, bool b_enabled_only, bool b_non_malicious) in qed_iov_is_valid_vfid() 417 u16 rel_vf_id) in qed_iov_get_next_active_vf() 410 qed_iov_is_valid_vfid(struct qed_hwfn *p_hwfn, int rel_vf_id, bool b_enabled_only, bool b_non_malicious) qed_iov_is_valid_vfid() argument 416 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_get_next_active_vf() argument
|
H A D | qed_sriov.c | 136 int rel_vf_id, in qed_iov_is_valid_vfid() 144 if ((rel_vf_id >= p_hwfn->cdev->p_iov_info->total_vfs) || in qed_iov_is_valid_vfid() 145 (rel_vf_id < 0)) in qed_iov_is_valid_vfid() 148 if ((!p_hwfn->pf_iov_info->vfs_array[rel_vf_id].b_init) && in qed_iov_is_valid_vfid() 152 if ((p_hwfn->pf_iov_info->vfs_array[rel_vf_id].b_malicious) && in qed_iov_is_valid_vfid() 678 u16 rel_vf_id, u8 to_disable) in qed_iov_set_vf_to_disable() 686 vf = qed_iov_get_vf_info(p_hwfn, rel_vf_id, false); in qed_iov_set_vf_to_disable() 991 vf = qed_iov_get_vf_info(p_hwfn, p_params->rel_vf_id, false); in qed_iov_init_hw_for_vf() 999 p_params->rel_vf_id); in qed_iov_init_hw_for_vf() 1014 p_params->rel_vf_id, in qed_iov_init_hw_for_vf() 135 qed_iov_is_valid_vfid(struct qed_hwfn *p_hwfn, int rel_vf_id, bool b_enabled_only, bool b_non_malicious) qed_iov_is_valid_vfid() argument 677 qed_iov_set_vf_to_disable(struct qed_dev *cdev, u16 rel_vf_id, u8 to_disable) qed_iov_set_vf_to_disable() argument 1087 qed_iov_release_hw_for_vf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 rel_vf_id) qed_iov_release_hw_for_vf() argument 3684 qed_iov_execute_vf_flr_cleanup(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 rel_vf_id, u32 *ack_vfs) qed_iov_execute_vf_flr_cleanup() argument 3799 u16 rel_vf_id = p_vf->relative_vf_id; qed_iov_mark_vf_flr() local 4093 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_get_next_active_vf() argument 4323 qed_iov_bulletin_get_mac(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_bulletin_get_mac() argument 4338 qed_iov_bulletin_get_forced_mac(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_bulletin_get_forced_mac() argument 4354 qed_iov_bulletin_get_forced_vlan(struct qed_hwfn *p_hwfn, u16 rel_vf_id) qed_iov_bulletin_get_forced_vlan() argument [all...] |