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()
390 struct i40e_cee_app_prio *app; in i40e_parse_cee_app_tlv() local
397 dcbcfg->numapps = length / sizeof(*app); in i40e_parse_cee_app_tlv()
406 app = (struct i40e_cee_app_prio *)(tlv->tlvinfo + offset); in i40e_parse_cee_app_tlv()
408 if (app->prio_map & BIT(up)) in i40e_parse_cee_app_tlv()
411 dcbcfg->app[i].priority = up; in i40e_parse_cee_app_tlv()
414 selector = (app->upper_oui_sel & I40E_CEE_APP_SELECTOR_MASK); in i40e_parse_cee_app_tlv()
417 dcbcfg->app[i].selector = I40E_APP_SEL_ETHTYPE; in i40e_parse_cee_app_tlv()
420 dcbcfg->app[i].selector = I40E_APP_SEL_TCPIP; in i40e_parse_cee_app_tlv()
424 dcbcfg->app[i].selector = selector; in i40e_parse_cee_app_tlv()
427 dcbcfg->app[i].protocolid = I40E_NTOHS(app->protocol); in i40e_parse_cee_app_tlv()
429 offset += sizeof(*app); in i40e_parse_cee_app_tlv()
671 dcbcfg->app[0].priority = in i40e_cee_to_dcb_v1_config()
674 dcbcfg->app[0].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_v1_config()
675 dcbcfg->app[0].protocolid = I40E_APP_PROTOID_FCOE; in i40e_cee_to_dcb_v1_config()
678 dcbcfg->app[1].priority = in i40e_cee_to_dcb_v1_config()
681 dcbcfg->app[1].selector = I40E_APP_SEL_TCPIP; in i40e_cee_to_dcb_v1_config()
682 dcbcfg->app[1].protocolid = I40E_APP_PROTOID_ISCSI; in i40e_cee_to_dcb_v1_config()
685 dcbcfg->app[2].priority = in i40e_cee_to_dcb_v1_config()
688 dcbcfg->app[2].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_v1_config()
689 dcbcfg->app[2].protocolid = I40E_APP_PROTOID_FIP; in i40e_cee_to_dcb_v1_config()
752 dcbcfg->app[i].priority = in i40e_cee_to_dcb_config()
755 dcbcfg->app[i].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_config()
756 dcbcfg->app[i].protocolid = I40E_APP_PROTOID_FCOE; in i40e_cee_to_dcb_config()
768 dcbcfg->app[i].priority = in i40e_cee_to_dcb_config()
771 dcbcfg->app[i].selector = I40E_APP_SEL_TCPIP; in i40e_cee_to_dcb_config()
772 dcbcfg->app[i].protocolid = I40E_APP_PROTOID_ISCSI; in i40e_cee_to_dcb_config()
784 dcbcfg->app[i].priority = in i40e_cee_to_dcb_config()
787 dcbcfg->app[i].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_config()
788 dcbcfg->app[i].protocolid = I40E_APP_PROTOID_FIP; in i40e_cee_to_dcb_config()
1219 priority = dcbcfg->app[i].priority & 0x7; in i40e_add_ieee_app_pri_tlv()
1220 selector = dcbcfg->app[i].selector & 0x7; in i40e_add_ieee_app_pri_tlv()
1222 buf[offset + 1] = (dcbcfg->app[i].protocolid >> 0x8) & 0xFF; in i40e_add_ieee_app_pri_tlv()
1223 buf[offset + 2] = dcbcfg->app[i].protocolid & 0xFF; in i40e_add_ieee_app_pri_tlv()