Lines Matching refs:prio_map
1037 u32 prio_map = 0, tmp_map = 0; in bnxt_re_get_priority_mask() local
1047 prio_map = tmp_map; in bnxt_re_get_priority_mask()
1052 prio_map |= tmp_map; in bnxt_re_get_priority_mask()
1054 return prio_map; in bnxt_re_get_priority_mask()
1057 static void bnxt_re_parse_cid_map(u8 prio_map, u8 *cid_map, u16 *cosq) in bnxt_re_parse_cid_map() argument
1063 if (prio_map & (1 << prio)) { in bnxt_re_parse_cid_map()
1074 u8 prio_map = 0; in bnxt_re_setup_qos() local
1079 prio_map = bnxt_re_get_priority_mask(rdev); in bnxt_re_setup_qos()
1081 if (prio_map == rdev->cur_prio_map) in bnxt_re_setup_qos()
1083 rdev->cur_prio_map = prio_map; in bnxt_re_setup_qos()
1087 ibdev_warn(&rdev->ibdev, "no cos for p_mask %x\n", prio_map); in bnxt_re_setup_qos()
1091 bnxt_re_parse_cid_map(prio_map, (u8 *)&cid_map, rdev->cosq); in bnxt_re_setup_qos()
1104 if ((prio_map == 0 && rdev->qplib_res.prio) || in bnxt_re_setup_qos()
1105 (prio_map != 0 && !rdev->qplib_res.prio)) { in bnxt_re_setup_qos()
1106 rdev->qplib_res.prio = prio_map ? true : false; in bnxt_re_setup_qos()