Lines Matching refs:app

204     for (pri = 0; pri < ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority); pri++)
239 // If priority tagging (app ID) isn't enabled then DCB should be disabled.
240 if(FALSE == pdev->params.dcbx_port_params.app.enabled)
261 for (pri = 0; pri < ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority); pri++)
263 DbgBreakIf(pdev->params.dcbx_port_params.app.traffic_type_priority[pri] >= MAX_PFC_PRIORITIES);
265 (u8_t)pdev->params.dcbx_port_params.app.traffic_type_priority[pri];
731 ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority));
734 if (pdev->params.dcbx_port_params.app.traffic_type_priority[add_traf_type] < MAX_PFC_PRIORITIES)
736 add_pg = (u8_t)pg_pri_orginal_spread[pdev->params.dcbx_port_params.app.traffic_type_priority[add_traf_type]];
742 (1 << pdev->params.dcbx_port_params.app.traffic_type_priority[add_traf_type])))
747 (1 << pdev->params.dcbx_port_params.app.traffic_type_priority[add_traf_type]);
756 pg_help_data->pg_entry_data[pg_help_data->num_of_pg].pg_priority = (1 << pdev->params.dcbx_port_params.app.traffic_type_priority[add_traf_type]);
913 const u8_t num_of_pri = ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority);
921 DbgBreakIf(pdev->params.dcbx_port_params.app.traffic_type_priority[i] >= MAX_PFC_PRIORITIES);
922 pri_tested = 1 << pdev->params.dcbx_port_params.app.traffic_type_priority[i];
935 pg_entry = (u8_t)pg_pri_orginal_spread[pdev->params.dcbx_port_params.app.traffic_type_priority[i]];
1136 cos_data->entry_data[0].pri_join_mask = (pri_join_mask & ((u8_t)~(1 << pdev->params.dcbx_port_params.app.traffic_type_priority[LLFC_TRAFFIC_TYPE_FCOE])));
1138 cos_data->entry_data[1].pri_join_mask = (1 << pdev->params.dcbx_port_params.app.traffic_type_priority[LLFC_TRAFFIC_TYPE_FCOE]);
1181 for(i=0 ; i < ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority) ; i++)
1183 DbgBreakIf(pdev->params.dcbx_port_params.app.traffic_type_priority[i] >= MAX_PFC_PRIORITIES);
1184 pri_tested = 1 << pdev->params.dcbx_port_params.app.traffic_type_priority[i];
1193 if(i == ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority))
1304 u8_t num_of_pri = ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority);
1332 DbgBreakIf(pdev->params.dcbx_port_params.app.traffic_type_priority[i] >= MAX_PFC_PRIORITIES);
1333 pri_tested = 1 << pdev->params.dcbx_port_params.app.traffic_type_priority[i];
1334 pg_entry = (u8_t)pg_pri_orginal_spread[pdev->params.dcbx_port_params.app.traffic_type_priority[i]];
1819 if(DCBX_MIB_IS_ETS_ENABLED(pdev->params.dcbx_port_params.app.enabled,
1894 if((FALSE == pdev->params.dcbx_port_params.app.enabled)||
2030 u32_t *ttp = pdev->params.dcbx_port_params.app.traffic_type_priority;
2204 if(FALSE == DCBX_MIB_IS_ETS_ENABLED(pdev->params.dcbx_port_params.app.enabled,
2305 if(DCBX_MIB_IS_PFC_ENABLED(pdev->params.dcbx_port_params.app.enabled,
2403 * Look for offload app priorities for offload traffic
2431 &(pdev->params.dcbx_port_params.app.traffic_type_priority[LLFC_TRAFFIC_TYPE_FCOE]),
2439 &(pdev->params.dcbx_port_params.app.traffic_type_priority[LLFC_TRAFFIC_TYPE_ISCSI]),
2462 pdev->params.dcbx_port_params.app.traffic_type_priority[LLFC_TRAFFIC_TYPE_ISCSI] =
2493 IN const dcbx_app_priority_feature_t *app,
2499 u8_t const default_pri = (app->default_pri < MAX_PFC_PRIORITIES)? app->default_pri: 0;
2507 DCBX_MIB_IS_APP_ENABLED(app->enabled, error) && (!is_app_dis_remote_tlv))
2509 pdev->params.dcbx_port_params.app.enabled = TRUE;
2512 for( index=0 ; index < ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority) ;index++)
2515 pdev->params.dcbx_port_params.app.traffic_type_priority[index] = default_pri;
2521 app->app_pri_tbl,
2522 ARRSIZE(app->app_pri_tbl),
2532 pdev->params.dcbx_port_params.app.enabled = FALSE;
2534 index < ARRSIZE(pdev->params.dcbx_port_params.app.traffic_type_priority) ;
2537 pdev->params.dcbx_port_params.app.traffic_type_priority[index] =
2591 DbgMessage(pdev, INFORM, "local_mib.features.app.default_pri %x\n",local_mib->features.app.default_pri);
2592 DbgMessage(pdev, INFORM, "local_mib.features.app.tc_supported %x\n",local_mib->features.app.tc_supported);
2593 DbgMessage(pdev, INFORM, "local_mib.features.app.enabled %x\n",local_mib->features.app.enabled);
2599 DbgMessage(pdev, INFORM,"local_mib.features.app.app_pri_tbl[%x].app_id %x\n",
2600 i,local_mib->features.app.app_pri_tbl[i].app_id);
2602 DbgMessage(pdev, INFORM, "local_mib.features.app.app_pri_tbl[%x].pri_bitmap %x\n",
2603 i,local_mib->features.app.app_pri_tbl[i].pri_bitmap);
2604 DbgMessage(pdev, INFORM, "local_mib.features.app.app_pri_tbl[%x].appBitfield %x\n",
2605 i,local_mib->features.app.app_pri_tbl[i].appBitfield);
2632 &(local_mib->features.app),
3262 * Description: Parse priority app data.
3319 if(TRUE == pdev->params.dcbx_port_params.app.enabled)
3486 admin_mib.features.app.app_pri_tbl,
3488 ARRSIZE(admin_mib.features.app.app_pri_tbl));
3490 dcbx_params->config_dcbx_params.admin_default_priority = admin_mib.features.app.default_pri;
3511 dcbx_params->local_tc_supported = local_mib.features.app.tc_supported;
3532 local_mib.features.app.app_pri_tbl,
3534 ARRSIZE(local_mib.features.app.app_pri_tbl));
3559 dcbx_params->remote_tc_supported = remote_mib.features.app.tc_supported;
3599 remote_mib.features.app.app_pri_tbl,
3601 ARRSIZE(remote_mib.features.app.app_pri_tbl));
3696 * @param app
3703 INOUT dcbx_app_priority_feature_t *app
3709 for(entry = 0; entry < ARRSIZE(app->app_pri_tbl); entry++)
3711 app_priority_entry = &(app->app_pri_tbl[entry]);
3736 * @param app
3748 INOUT dcbx_app_priority_feature_t *app,
3771 if(ARRSIZE(app->app_pri_tbl) <= (*next_free_app_id_entry) )
3782 traf_type_entry = lm_dcbx_app_find_non_off_tt_entry(pdev, app);
3784 if (ARRSIZE(app->app_pri_tbl) <= traf_type_entry)
3797 DbgBreakIf(ARRSIZE(app->app_pri_tbl) <= (*next_free_app_id_entry));
3801 DbgBreakIf(ARRSIZE(app->app_pri_tbl) <= traf_type_entry );
3803 app->app_pri_tbl[traf_type_entry].app_id = app_id;
3805 app->app_pri_tbl[traf_type_entry].pri_bitmap =(u8_t)(1 << priority);
3807 app->app_pri_tbl[traf_type_entry].appBitfield = app_bit_field;
3824 INOUT dcbx_app_priority_feature_t *app,
3837 mm_mem_zero(&(app->app_pri_tbl), sizeof(app->app_pri_tbl));
3838 app->default_pri = 0;
3839 app->tc_supported = 0;
3863 app->default_pri = (u8_t)p_classif_elem->action_field;
3903 app,
3911 app->tc_supported = next_free_app_id_entry;
3920 * @param app
3929 INOUT dcbx_app_priority_feature_t *app,
3939 lm_status = lm_dcbx_ie_admin_mib_classif(pdev,app,classif_params,flags);
4225 &admin_mib.features.app,
4408 &admin_mib.features.app,
4416 admin_mib.features.app.tc_supported = next_free_app_id_entry;
4417 admin_mib.features.app.default_pri = (u8_t)pdev->params.dcbx_config_params.admin_default_priority;
6166 pdev->params.dcbx_port_params.app.traffic_type_priority[i]);
6213 if(0 == pdev->params.dcbx_port_params.app.enabled)
6255 DbgBreakIf(pdev->params.dcbx_port_params.app.traffic_type_priority[LLFC_TRAFFIC_TYPE_ISCSI] !=
6421 &dcbx_features->app,