Lines Matching refs:cos_params

88 			bp->dcbx_port_params.ets.cos_params[i].pri_bitmask  in bnx2x_pfc_set()
251 struct bnx2x_dcbx_cos_params *cos_params = in bnx2x_dcbx_get_ets_feature() local
252 bp->dcbx_port_params.ets.cos_params; in bnx2x_dcbx_get_ets_feature()
263 for (i = 0; i < ARRAY_SIZE(bp->dcbx_port_params.ets.cos_params) ; i++) { in bnx2x_dcbx_get_ets_feature()
264 cos_params[i].pauseable = false; in bnx2x_dcbx_get_ets_feature()
265 cos_params[i].strict = BNX2X_DCBX_STRICT_INVALID; in bnx2x_dcbx_get_ets_feature()
266 cos_params[i].bw_tbl = DCBX_INVALID_COS_BW; in bnx2x_dcbx_get_ets_feature()
267 cos_params[i].pri_bitmask = 0; in bnx2x_dcbx_get_ets_feature()
325 struct bnx2x_dcbx_cos_params *cos_params = in bnx2x_dcbx_map_nw() local
326 bp->dcbx_port_params.ets.cos_params; in bnx2x_dcbx_map_nw()
333 for (i = 0; i < ARRAY_SIZE(bp->dcbx_port_params.ets.cos_params); i++) { in bnx2x_dcbx_map_nw()
334 if (cos_params[i].pri_bitmask & nw_prio) { in bnx2x_dcbx_map_nw()
338 cos_params[i].pri_bitmask |= unmapped; in bnx2x_dcbx_map_nw()
491 if (((BNX2X_DCBX_STRICT_INVALID == ets->cos_params[0].strict) && in bnx2x_dcbx_2cos_limit_update_ets_config()
492 (DCBX_INVALID_COS_BW == ets->cos_params[0].bw_tbl)) || in bnx2x_dcbx_2cos_limit_update_ets_config()
493 ((BNX2X_DCBX_STRICT_INVALID == ets->cos_params[1].strict) && in bnx2x_dcbx_2cos_limit_update_ets_config()
494 (DCBX_INVALID_COS_BW == ets->cos_params[1].bw_tbl))) { in bnx2x_dcbx_2cos_limit_update_ets_config()
500 ets->cos_params[0].strict, in bnx2x_dcbx_2cos_limit_update_ets_config()
501 ets->cos_params[0].bw_tbl, in bnx2x_dcbx_2cos_limit_update_ets_config()
502 ets->cos_params[1].strict, in bnx2x_dcbx_2cos_limit_update_ets_config()
503 ets->cos_params[1].bw_tbl); in bnx2x_dcbx_2cos_limit_update_ets_config()
507 if ((DCBX_INVALID_COS_BW != ets->cos_params[0].bw_tbl) && in bnx2x_dcbx_2cos_limit_update_ets_config()
508 (DCBX_INVALID_COS_BW != ets->cos_params[1].bw_tbl)) { in bnx2x_dcbx_2cos_limit_update_ets_config()
509 u32 bw_tbl_0 = ets->cos_params[0].bw_tbl; in bnx2x_dcbx_2cos_limit_update_ets_config()
510 u32 bw_tbl_1 = ets->cos_params[1].bw_tbl; in bnx2x_dcbx_2cos_limit_update_ets_config()
525 if (ets->cos_params[0].strict == BNX2X_DCBX_STRICT_COS_HIGHEST) in bnx2x_dcbx_2cos_limit_update_ets_config()
527 else if (ets->cos_params[1].strict in bnx2x_dcbx_2cos_limit_update_ets_config()
548 if (ets->cos_params[i].strict != BNX2X_DCBX_STRICT_INVALID) { in bnx2x_dcbx_update_ets_config()
549 if (ets->cos_params[i].bw_tbl != DCBX_INVALID_COS_BW) { in bnx2x_dcbx_update_ets_config()
556 ets->cos_params[i].strict; in bnx2x_dcbx_update_ets_config()
558 if (ets->cos_params[i].bw_tbl == DCBX_INVALID_COS_BW) { in bnx2x_dcbx_update_ets_config()
564 (u8)ets->cos_params[i].bw_tbl; in bnx2x_dcbx_update_ets_config()
702 if (bp->dcbx_port_params.ets.cos_params[cos].pri_bitmask in bnx2x_dcbx_update_tc_mapping()
1060 cos, bp->dcbx_port_params.ets.cos_params[cos].pri_bitmask); in bnx2x_dcbx_print_cos_params()
1064 cos, bp->dcbx_port_params.ets.cos_params[cos].bw_tbl); in bnx2x_dcbx_print_cos_params()
1068 cos, bp->dcbx_port_params.ets.cos_params[cos].strict); in bnx2x_dcbx_print_cos_params()
1072 cos, bp->dcbx_port_params.ets.cos_params[cos].pauseable); in bnx2x_dcbx_print_cos_params()
1765 &bp->dcbx_port_params.ets.cos_params[i]; in bnx2x_dcbx_fill_cos_params()
1852 if (bp->dcbx_port_params.ets.cos_params[cos]. in bnx2x_dcbx_fw_struct()