Lines Matching refs:app
249 dcbcfg->app[i].priority = (u8)((buf[offset] & in i40e_parse_ieee_app_tlv()
252 dcbcfg->app[i].selector = (u8)((buf[offset] & in i40e_parse_ieee_app_tlv()
255 dcbcfg->app[i].protocolid = (buf[offset + 1] << 0x8) | in i40e_parse_ieee_app_tlv()
396 struct i40e_cee_app_prio *app; in i40e_parse_cee_app_tlv() local
403 dcbcfg->numapps = length / sizeof(*app); in i40e_parse_cee_app_tlv()
412 app = (struct i40e_cee_app_prio *)(tlv->tlvinfo + offset); in i40e_parse_cee_app_tlv()
414 if (app->prio_map & BIT(up)) in i40e_parse_cee_app_tlv()
417 dcbcfg->app[i].priority = up; in i40e_parse_cee_app_tlv()
420 selector = (app->upper_oui_sel & I40E_CEE_APP_SELECTOR_MASK); in i40e_parse_cee_app_tlv()
423 dcbcfg->app[i].selector = I40E_APP_SEL_ETHTYPE; in i40e_parse_cee_app_tlv()
426 dcbcfg->app[i].selector = I40E_APP_SEL_TCPIP; in i40e_parse_cee_app_tlv()
430 dcbcfg->app[i].selector = selector; in i40e_parse_cee_app_tlv()
433 dcbcfg->app[i].protocolid = I40E_NTOHS(app->protocol); in i40e_parse_cee_app_tlv()
435 offset += sizeof(*app); in i40e_parse_cee_app_tlv()
677 dcbcfg->app[0].priority = in i40e_cee_to_dcb_v1_config()
680 dcbcfg->app[0].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_v1_config()
681 dcbcfg->app[0].protocolid = I40E_APP_PROTOID_FCOE; in i40e_cee_to_dcb_v1_config()
684 dcbcfg->app[1].priority = in i40e_cee_to_dcb_v1_config()
687 dcbcfg->app[1].selector = I40E_APP_SEL_TCPIP; in i40e_cee_to_dcb_v1_config()
688 dcbcfg->app[1].protocolid = I40E_APP_PROTOID_ISCSI; in i40e_cee_to_dcb_v1_config()
691 dcbcfg->app[2].priority = in i40e_cee_to_dcb_v1_config()
694 dcbcfg->app[2].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_v1_config()
695 dcbcfg->app[2].protocolid = I40E_APP_PROTOID_FIP; in i40e_cee_to_dcb_v1_config()
758 dcbcfg->app[i].priority = in i40e_cee_to_dcb_config()
761 dcbcfg->app[i].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_config()
762 dcbcfg->app[i].protocolid = I40E_APP_PROTOID_FCOE; in i40e_cee_to_dcb_config()
774 dcbcfg->app[i].priority = in i40e_cee_to_dcb_config()
777 dcbcfg->app[i].selector = I40E_APP_SEL_TCPIP; in i40e_cee_to_dcb_config()
778 dcbcfg->app[i].protocolid = I40E_APP_PROTOID_ISCSI; in i40e_cee_to_dcb_config()
790 dcbcfg->app[i].priority = in i40e_cee_to_dcb_config()
793 dcbcfg->app[i].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_config()
794 dcbcfg->app[i].protocolid = I40E_APP_PROTOID_FIP; in i40e_cee_to_dcb_config()
1225 priority = dcbcfg->app[i].priority & 0x7; in i40e_add_ieee_app_pri_tlv()
1226 selector = dcbcfg->app[i].selector & 0x7; in i40e_add_ieee_app_pri_tlv()
1228 buf[offset + 1] = (dcbcfg->app[i].protocolid >> 0x8) & 0xFF; in i40e_add_ieee_app_pri_tlv()
1229 buf[offset + 2] = dcbcfg->app[i].protocolid & 0xFF; in i40e_add_ieee_app_pri_tlv()