H A D | bnx2x_dcb.c | 1134 u32 pri_join_mask) bnx2x_dcbx_ets_disabled_entry_data() 1138 IS_DCBX_PFC_PRI_ONLY_PAUSE(bp, pri_join_mask); bnx2x_dcbx_ets_disabled_entry_data() 1139 cos_data->data[0].pri_join_mask = pri_join_mask; bnx2x_dcbx_ets_disabled_entry_data() 1167 cos_data->data[0].pri_join_mask = cos_data->data[1].pri_join_mask = 0; bnx2x_dcbx_separate_pauseable_from_non() 1174 cos_data->data[1].pri_join_mask |= pri_tested; bnx2x_dcbx_separate_pauseable_from_non() 1177 cos_data->data[0].pri_join_mask |= pri_tested; bnx2x_dcbx_separate_pauseable_from_non() 1193 if ((0 == cos_data->data[0].pri_join_mask) && bnx2x_dcbx_separate_pauseable_from_non() 1194 (0 == cos_data->data[1].pri_join_mask)) bnx2x_dcbx_separate_pauseable_from_non() 1205 u32 pri_join_mask, bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1214 bnx2x_dcbx_ets_disabled_entry_data(bp, cos_data, pri_join_mask); bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1223 if (IS_DCBX_PFC_PRI_MIX_PAUSE(bp, pri_join_mask)) { bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1236 pri_join_mask))) { bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1245 } else if (IS_DCBX_PFC_PRI_ONLY_PAUSE(bp, pri_join_mask)) { bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1260 cos_data->data[0].pri_join_mask = (pri_join_mask & bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1263 cos_data->data[1].pri_join_mask = bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1270 cos_data, pri_join_mask); bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1273 if (IS_DCBX_PFC_PRI_MIX_PAUSE(bp, pri_join_mask)) { bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1279 if (DCBX_PFC_PRI_GET_PAUSE(bp, pri_join_mask) > bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1280 DCBX_PFC_PRI_GET_NON_PAUSE(bp, pri_join_mask)) { bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1305 IS_DCBX_PFC_PRI_ONLY_PAUSE(bp, pri_join_mask); bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1312 (pri_join_mask & ((u8)(~pri_tested))); bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1318 BNX2X_ERR("Invalid value for pri_join_mask - could not find a priority\n"); bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1320 cos_data->data[0].pri_join_mask = pri_mask_without_pri; bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1321 cos_data->data[1].pri_join_mask = pri_tested; bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1341 u32 pri_join_mask, bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1351 if (IS_DCBX_PFC_PRI_MIX_PAUSE(bp, pri_join_mask)) { bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1372 cos_data->data[0].pri_join_mask = bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1375 cos_data->data[1].pri_join_mask = bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1379 cos_data->data[0].pri_join_mask = bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1382 cos_data->data[1].pri_join_mask = bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1391 IS_DCBX_PFC_PRI_ONLY_PAUSE(bp, pri_join_mask); bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1392 cos_data->data[0].pri_join_mask = bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1395 cos_data->data[1].pri_join_mask = bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1468 u32 pri_join_mask, bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() 1478 cos_data->data[0].pri_join_mask = cos_data->data[1].pri_join_mask = 0; bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() 1483 if (IS_DCBX_PFC_PRI_MIX_PAUSE(bp, pri_join_mask)) bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() 1505 IS_DCBX_PFC_PRI_ONLY_PAUSE(bp, pri_join_mask); bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() 1523 cos_data->data[entry].pri_join_mask |= bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() 1531 cos_data->data[1].pri_join_mask |= pri_tested; bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() 1547 u32 pri_join_mask, bnx2x_dcbx_2cos_limit_cee_fill_cos_params() 1559 pri_join_mask, bnx2x_dcbx_2cos_limit_cee_fill_cos_params() 1569 pri_join_mask, bnx2x_dcbx_2cos_limit_cee_fill_cos_params() 1580 pri_join_mask, bnx2x_dcbx_2cos_limit_cee_fill_cos_params() 1586 cos_data, pri_join_mask); bnx2x_dcbx_2cos_limit_cee_fill_cos_params() 1610 data->pri_join_mask = strict_app_pris; bnx2x_dcbx_spread_strict_pri() 1612 data->pri_join_mask); bnx2x_dcbx_spread_strict_pri() 1618 data->pri_join_mask = app_pri_bit; bnx2x_dcbx_spread_strict_pri() 1620 data->pri_join_mask); bnx2x_dcbx_spread_strict_pri() 1653 data->pri_join_mask = strict_app_pris; bnx2x_dcbx_cee_fill_strict_pri() 1655 data->pri_join_mask); bnx2x_dcbx_cee_fill_strict_pri() 1666 u32 pri_join_mask) bnx2x_dcbx_cee_fill_cos_params() 1683 pri_join_mask); bnx2x_dcbx_cee_fill_cos_params() 1696 data->pri_join_mask = pg->pg_priority; bnx2x_dcbx_cee_fill_cos_params() 1698 data->pri_join_mask); bnx2x_dcbx_cee_fill_cos_params() 1726 u32 pri_join_mask = 0; bnx2x_dcbx_fill_cos_params() local 1737 pri_join_mask |= help_data->data[i].pg_priority; bnx2x_dcbx_fill_cos_params() 1744 cos_data.data[i].pri_join_mask = 0; bnx2x_dcbx_fill_cos_params() 1752 &cos_data, pri_join_mask); bnx2x_dcbx_fill_cos_params() 1758 pri_join_mask, bnx2x_dcbx_fill_cos_params() 1767 p->pri_bitmask = cos_data.data[i].pri_join_mask; bnx2x_dcbx_fill_cos_params() 1794 i, cos_data.data[i].pri_join_mask); bnx2x_dcbx_fill_cos_params() 1798 i, cos_data.data[i].pri_join_mask); bnx2x_dcbx_fill_cos_params() 1132 bnx2x_dcbx_ets_disabled_entry_data(struct bnx2x *bp, struct cos_help_data *cos_data, u32 pri_join_mask) bnx2x_dcbx_ets_disabled_entry_data() argument 1202 bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params(struct bnx2x *bp, struct pg_help_data *pg_help_data, struct cos_help_data *cos_data, u32 pri_join_mask, u8 num_of_dif_pri) bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() argument 1335 bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params( struct bnx2x *bp, struct pg_help_data *pg_help_data, struct dcbx_ets_feature *ets, struct cos_help_data *cos_data, u32 *pg_pri_orginal_spread, u32 pri_join_mask, u8 num_of_dif_pri) bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() argument 1462 bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params( struct bnx2x *bp, struct pg_help_data *pg_help_data, struct dcbx_ets_feature *ets, struct cos_help_data *cos_data, u32 *pg_pri_orginal_spread, u32 pri_join_mask, u8 num_of_dif_pri) bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() argument 1542 bnx2x_dcbx_2cos_limit_cee_fill_cos_params(struct bnx2x *bp, struct pg_help_data *help_data, struct dcbx_ets_feature *ets, struct cos_help_data *cos_data, u32 *pg_pri_orginal_spread, u32 pri_join_mask, u8 num_of_dif_pri) bnx2x_dcbx_2cos_limit_cee_fill_cos_params() argument 1662 bnx2x_dcbx_cee_fill_cos_params(struct bnx2x *bp, struct pg_help_data *help_data, struct dcbx_ets_feature *ets, struct cos_help_data *cos_data, u32 pri_join_mask) bnx2x_dcbx_cee_fill_cos_params() argument
|