Searched refs:abs_vfid (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sriov.c | 61 int bnx2x_vf_idx_by_abs_fid(struct bnx2x *bp, u16 abs_vfid) argument 66 if (bnx2x_vf(bp, idx, abs_vfid) == abs_vfid) 72 struct bnx2x_virtf *bnx2x_vf_by_abs_fid(struct bnx2x *bp, u16 abs_vfid) argument 74 u16 idx = (u16)bnx2x_vf_idx_by_abs_fid(bp, abs_vfid); 86 u32 func_encode = vf->abs_vfid; 133 vf->abs_vfid, 151 vf->abs_vfid, 221 rxq_p->rss_engine_id = FW_VF_HANDLE(vf->abs_vfid); 241 DP(BNX2X_MSG_IOV, "vf[%d:%d]\n", vf->abs_vfid, qi 316 bnx2x_vf_set_igu_info(struct bnx2x *bp, u8 igu_sb_id, u8 abs_vfid) argument 685 bnx2x_vf_semi_clear_err(struct bnx2x *bp, u8 abs_vfid) argument 693 bnx2x_vf_pglue_clear_err(struct bnx2x *bp, u8 abs_vfid) argument 759 bnx2x_vf_enable_access(struct bnx2x *bp, u8 abs_vfid) argument 796 bnx2x_vf_is_pcie_pending(struct bnx2x *bp, u8 abs_vfid) argument 814 bnx2x_vf_flr_clnup_epilog(struct bnx2x *bp, u8 abs_vfid) argument 1738 int qidx = 0, abs_vfid; local 1844 int abs_vfid = (vf_cid >> BNX2X_VF_CID_WND) & (BNX2X_MAX_NUM_OF_VFS-1); local 1955 bnx2x_vf_qtbl_set_q(struct bnx2x *bp, u8 abs_vfid, u8 qid, u8 enable) argument [all...] |
H A D | bnx2x_sriov.h | 183 u8 abs_vfid; member in struct:bnx2x_virtf 232 #define HW_VF_HANDLE(bp, abs_vfid) \ 233 (u16)(BP_ABS_FUNC((bp)) | (1<<3) | ((u16)(abs_vfid) << 4)) 237 #define FW_VF_HANDLE(abs_vfid) \ 238 (abs_vfid + FW_PF_MAX_HANDLE) 422 void bnx2x_vf_enable_mbx(struct bnx2x *bp, u8 abs_vfid); 483 int bnx2x_vf_idx_by_abs_fid(struct bnx2x *bp, u16 abs_vfid); 489 int bnx2x_vf_flr_clnup_epilog(struct bnx2x *bp, u8 abs_vfid); 490 void bnx2x_vf_enable_access(struct bnx2x *bp, u8 abs_vfid);
|
H A D | bnx2x_vfpf.c | 548 u8 func_id = FW_VF_HANDLE(vf->abs_vfid); 1064 void bnx2x_vf_enable_mbx(struct bnx2x *bp, u8 abs_vfid) argument 1066 bnx2x_vf_flr_clnup_epilog(bp, abs_vfid); 1069 storm_memset_vf_mbx_ack(bp, abs_vfid); 1070 storm_memset_vf_mbx_valid(bp, abs_vfid); 1073 bnx2x_vf_enable_access(bp, abs_vfid); 1168 rc = bnx2x_copy32_vf_dmae(bp, false, pf_addr, vf->abs_vfid, 1174 vf->abs_vfid); 1181 storm_memset_vf_mbx_ack(bp, vf->abs_vfid); 1186 rc = bnx2x_copy32_vf_dmae(bp, false, pf_addr, vf->abs_vfid, [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sriov.c | 706 struct qed_ptt *p_ptt, u8 abs_vfid) 709 PGLUE_B_REG_WAS_ERROR_VF_31_0_CLR + (abs_vfid >> 5) * 4, 710 1 << (abs_vfid & 0x1f)); 4020 u16 abs_vfid) 4024 if (!_qed_iov_pf_sanity_check(p_hwfn, (int)abs_vfid - min, false)) { 4028 abs_vfid); 4032 return &p_hwfn->pf_iov_info->vfs_array[(u8)abs_vfid - min]; 4036 u16 abs_vfid, struct regpair *vf_msg) 4039 abs_vfid); 705 qed_iov_vf_pglue_clear_err(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u8 abs_vfid) argument 4019 qed_sriov_get_vf_from_absid(struct qed_hwfn *p_hwfn, u16 abs_vfid) argument 4035 qed_sriov_vfpf_msg(struct qed_hwfn *p_hwfn, u16 abs_vfid, struct regpair *vf_msg) argument
|
Completed in 263 milliseconds