Lines Matching refs:cos_params

88 			bp->dcbx_port_params.ets.cos_params[i].pri_bitmask  in bnx2x_pfc_set()
255 struct bnx2x_dcbx_cos_params *cos_params = in bnx2x_dcbx_get_ets_feature() local
256 bp->dcbx_port_params.ets.cos_params; in bnx2x_dcbx_get_ets_feature()
268 for (i = 0; i < ARRAY_SIZE(bp->dcbx_port_params.ets.cos_params) ; i++) { in bnx2x_dcbx_get_ets_feature()
269 cos_params[i].pauseable = false; in bnx2x_dcbx_get_ets_feature()
270 cos_params[i].strict = BNX2X_DCBX_STRICT_INVALID; in bnx2x_dcbx_get_ets_feature()
271 cos_params[i].bw_tbl = DCBX_INVALID_COS_BW; in bnx2x_dcbx_get_ets_feature()
272 cos_params[i].pri_bitmask = 0; in bnx2x_dcbx_get_ets_feature()
331 struct bnx2x_dcbx_cos_params *cos_params = in bnx2x_dcbx_map_nw() local
332 bp->dcbx_port_params.ets.cos_params; in bnx2x_dcbx_map_nw()
339 for (i = 0; i < ARRAY_SIZE(bp->dcbx_port_params.ets.cos_params); i++) { in bnx2x_dcbx_map_nw()
340 if (cos_params[i].pri_bitmask & nw_prio) { in bnx2x_dcbx_map_nw()
344 cos_params[i].pri_bitmask |= unmapped; in bnx2x_dcbx_map_nw()
472 if (((BNX2X_DCBX_STRICT_INVALID == ets->cos_params[0].strict) && in bnx2x_dcbx_2cos_limit_update_ets_config()
473 (DCBX_INVALID_COS_BW == ets->cos_params[0].bw_tbl)) || in bnx2x_dcbx_2cos_limit_update_ets_config()
474 ((BNX2X_DCBX_STRICT_INVALID == ets->cos_params[1].strict) && in bnx2x_dcbx_2cos_limit_update_ets_config()
475 (DCBX_INVALID_COS_BW == ets->cos_params[1].bw_tbl))) { in bnx2x_dcbx_2cos_limit_update_ets_config()
481 ets->cos_params[0].strict, in bnx2x_dcbx_2cos_limit_update_ets_config()
482 ets->cos_params[0].bw_tbl, in bnx2x_dcbx_2cos_limit_update_ets_config()
483 ets->cos_params[1].strict, in bnx2x_dcbx_2cos_limit_update_ets_config()
484 ets->cos_params[1].bw_tbl); in bnx2x_dcbx_2cos_limit_update_ets_config()
488 if ((DCBX_INVALID_COS_BW != ets->cos_params[0].bw_tbl) && in bnx2x_dcbx_2cos_limit_update_ets_config()
489 (DCBX_INVALID_COS_BW != ets->cos_params[1].bw_tbl)) { in bnx2x_dcbx_2cos_limit_update_ets_config()
490 u32 bw_tbl_0 = ets->cos_params[0].bw_tbl; in bnx2x_dcbx_2cos_limit_update_ets_config()
491 u32 bw_tbl_1 = ets->cos_params[1].bw_tbl; in bnx2x_dcbx_2cos_limit_update_ets_config()
506 if (ets->cos_params[0].strict == BNX2X_DCBX_STRICT_COS_HIGHEST) in bnx2x_dcbx_2cos_limit_update_ets_config()
508 else if (ets->cos_params[1].strict in bnx2x_dcbx_2cos_limit_update_ets_config()
529 if (ets->cos_params[i].strict != BNX2X_DCBX_STRICT_INVALID) { in bnx2x_dcbx_update_ets_config()
530 if (ets->cos_params[i].bw_tbl != DCBX_INVALID_COS_BW) { in bnx2x_dcbx_update_ets_config()
537 ets->cos_params[i].strict; in bnx2x_dcbx_update_ets_config()
539 if (ets->cos_params[i].bw_tbl == DCBX_INVALID_COS_BW) { in bnx2x_dcbx_update_ets_config()
545 (u8)ets->cos_params[i].bw_tbl; in bnx2x_dcbx_update_ets_config()
680 if (bp->dcbx_port_params.ets.cos_params[cos].pri_bitmask in bnx2x_dcbx_update_tc_mapping()
1027 cos, bp->dcbx_port_params.ets.cos_params[cos].pri_bitmask); in bnx2x_dcbx_print_cos_params()
1031 cos, bp->dcbx_port_params.ets.cos_params[cos].bw_tbl); in bnx2x_dcbx_print_cos_params()
1035 cos, bp->dcbx_port_params.ets.cos_params[cos].strict); in bnx2x_dcbx_print_cos_params()
1039 cos, bp->dcbx_port_params.ets.cos_params[cos].pauseable); in bnx2x_dcbx_print_cos_params()
1733 &bp->dcbx_port_params.ets.cos_params[i]; in bnx2x_dcbx_fill_cos_params()
1817 if (bp->dcbx_port_params.ets.cos_params[cos]. in bnx2x_dcbx_fw_struct()