Lines Matching defs:func_num
1555 for (i = hr_dev->func_num - 1; i >= 0; i--) {
1608 hr_dev->func_num = 1;
1616 hr_dev->func_num = 1;
1620 hr_dev->func_num = le32_to_cpu(desc.func_info.own_func_num);
1703 u32 func_num;
1708 func_num = 1;
1711 func_num = hr_dev->func_num;
1722 caps->qpc_bt_num = hr_reg_read(r_a, FUNC_RES_A_QPC_BT_NUM) / func_num;
1723 caps->srqc_bt_num = hr_reg_read(r_a, FUNC_RES_A_SRQC_BT_NUM) / func_num;
1724 caps->cqc_bt_num = hr_reg_read(r_a, FUNC_RES_A_CQC_BT_NUM) / func_num;
1725 caps->mpt_bt_num = hr_reg_read(r_a, FUNC_RES_A_MPT_BT_NUM) / func_num;
1726 caps->eqc_bt_num = hr_reg_read(r_a, FUNC_RES_A_EQC_BT_NUM) / func_num;
1727 caps->smac_bt_num = hr_reg_read(r_b, FUNC_RES_B_SMAC_NUM) / func_num;
1728 caps->sgid_bt_num = hr_reg_read(r_b, FUNC_RES_B_SGID_NUM) / func_num;
1729 caps->sccc_bt_num = hr_reg_read(r_b, FUNC_RES_B_SCCC_BT_NUM) / func_num;
1732 caps->sl_num = hr_reg_read(r_b, FUNC_RES_V_QID_NUM) / func_num;
1734 func_num;
1736 caps->sl_num = hr_reg_read(r_b, FUNC_RES_B_QID_NUM) / func_num;
1738 func_num;
1824 for (vf_id = 0; vf_id < hr_dev->func_num; vf_id++) {
1879 u32 func_num = max_t(u32, 1, hr_dev->func_num);
1883 for (vf_id = 0; vf_id < func_num; vf_id++) {
2111 u32 func_num = max_t(u32, 1, hr_dev->func_num);
2116 caps->gid_table_len[0] /= func_num;
2304 hr_dev->func_num = 1;