FEAT_NUM
FEAT_NUM(p_hwfn,
(int)FEAT_NUM(p_hwfn, QED_PF_L2_QUE),
(int)FEAT_NUM(p_hwfn, QED_VF_L2_QUE),
(int)FEAT_NUM(p_hwfn, QED_RDMA_CNQ),
(int)FEAT_NUM(p_hwfn, QED_FCOE_CQ),
(int)FEAT_NUM(p_hwfn, QED_ISCSI_CQ),
(int)FEAT_NUM(p_hwfn, QED_NVMETCP_CQ),
info->num_cqs = FEAT_NUM(hwfn, QED_FCOE_CQ);
info->num_cqs = FEAT_NUM(hwfn, QED_ISCSI_CQ);
u16 l2_queues = (u16)FEAT_NUM(hwfn,
num_l2_queues += FEAT_NUM(&cdev->hwfns[i], QED_PF_L2_QUE);
info->num_cqs = FEAT_NUM(hwfn, QED_NVMETCP_CQ);
return FEAT_NUM((struct qed_hwfn *)p_hwfn, QED_PF_L2_QUE) + rel_sb_id;
dev->max_cnq = (u8)FEAT_NUM(p_hwfn, QED_RDMA_CNQ);
feat_num = FEAT_NUM(QED_AFFIN_HWFN(cdev), QED_PF_L2_QUE);
feat_num = FEAT_NUM(QED_AFFIN_HWFN(cdev), QED_PF_L2_QUE) *
int n_cnq = FEAT_NUM(QED_AFFIN_HWFN(cdev), QED_RDMA_CNQ);
u16 min_vf_qzone = FEAT_NUM(p_hwfn, QED_PF_L2_QUE);
FEAT_NUM(p_hwfn, QED_VF_L2_QUE) - 1;
base = FEAT_NUM(hwfn, QED_PF_L2_QUE) + vfid * params->num_queues;
FEAT_NUM(hwfn, QED_VF_L2_QUE) / num,