Lines Matching refs:pq_flags
1480 u32 pq_flags = qed_get_pq_flags(p_hwfn); in qed_init_qm_get_num_mtc_tcs() local
1482 if (!(PQ_FLAGS_MTC & pq_flags)) in qed_init_qm_get_num_mtc_tcs()
1510 u32 pq_flags = qed_get_pq_flags(p_hwfn); in qed_init_qm_get_num_vports() local
1513 return (!!(PQ_FLAGS_RLS & pq_flags)) * in qed_init_qm_get_num_vports()
1515 (!!(PQ_FLAGS_VFS & pq_flags)) * in qed_init_qm_get_num_vports()
1522 u32 pq_flags = qed_get_pq_flags(p_hwfn); in qed_init_qm_get_num_pqs() local
1524 return (!!(PQ_FLAGS_RLS & pq_flags)) * in qed_init_qm_get_num_pqs()
1526 (!!(PQ_FLAGS_MCOS & pq_flags)) * in qed_init_qm_get_num_pqs()
1528 (!!(PQ_FLAGS_LB & pq_flags)) + (!!(PQ_FLAGS_OOO & pq_flags)) + in qed_init_qm_get_num_pqs()
1529 (!!(PQ_FLAGS_ACK & pq_flags)) + in qed_init_qm_get_num_pqs()
1530 (!!(PQ_FLAGS_OFLD & pq_flags)) * in qed_init_qm_get_num_pqs()
1532 (!!(PQ_FLAGS_LLT & pq_flags)) * in qed_init_qm_get_num_pqs()
1534 (!!(PQ_FLAGS_VFS & pq_flags)) * qed_init_qm_get_num_vfs(p_hwfn); in qed_init_qm_get_num_pqs()
1704 unsigned long pq_flags) in qed_init_qm_get_idx_from_flags() argument
1709 if (bitmap_weight(&pq_flags, in qed_init_qm_get_idx_from_flags()
1710 sizeof(pq_flags) * BITS_PER_BYTE) > 1) { in qed_init_qm_get_idx_from_flags()
1711 DP_ERR(p_hwfn, "requested multiple pq flags 0x%lx\n", pq_flags); in qed_init_qm_get_idx_from_flags()
1715 if (!(qed_get_pq_flags(p_hwfn) & pq_flags)) { in qed_init_qm_get_idx_from_flags()
1716 DP_ERR(p_hwfn, "pq flag 0x%lx is not set\n", pq_flags); in qed_init_qm_get_idx_from_flags()
1720 switch (pq_flags) { in qed_init_qm_get_idx_from_flags()
1747 u32 pq_flags, u16 pq_val) in qed_init_qm_set_idx() argument
1749 u16 *base_pq_idx = qed_init_qm_get_idx_from_flags(p_hwfn, pq_flags); in qed_init_qm_set_idx()
1755 u16 qed_get_cm_pq_idx(struct qed_hwfn *p_hwfn, u32 pq_flags) in qed_get_cm_pq_idx() argument
1757 u16 *base_pq_idx = qed_init_qm_get_idx_from_flags(p_hwfn, pq_flags); in qed_get_cm_pq_idx()