Lines Matching refs:ieee
1038 struct nlattr *ieee, *app; in dcbnl_ieee_fill() local
1047 ieee = nla_nest_start(skb, DCB_ATTR_IEEE); in dcbnl_ieee_fill()
1048 if (!ieee) in dcbnl_ieee_fill()
1159 nla_nest_end(skb, ieee); in dcbnl_ieee_fill()
1420 struct nlattr *ieee[DCB_ATTR_IEEE_MAX + 1]; in dcbnl_ieee_set() local
1429 err = nla_parse_nested(ieee, DCB_ATTR_IEEE_MAX, in dcbnl_ieee_set()
1434 if (ieee[DCB_ATTR_IEEE_ETS] && ops->ieee_setets) { in dcbnl_ieee_set()
1435 struct ieee_ets *ets = nla_data(ieee[DCB_ATTR_IEEE_ETS]); in dcbnl_ieee_set()
1441 if (ieee[DCB_ATTR_IEEE_MAXRATE] && ops->ieee_setmaxrate) { in dcbnl_ieee_set()
1443 nla_data(ieee[DCB_ATTR_IEEE_MAXRATE]); in dcbnl_ieee_set()
1449 if (ieee[DCB_ATTR_IEEE_QCN] && ops->ieee_setqcn) { in dcbnl_ieee_set()
1451 nla_data(ieee[DCB_ATTR_IEEE_QCN]); in dcbnl_ieee_set()
1458 if (ieee[DCB_ATTR_IEEE_PFC] && ops->ieee_setpfc) { in dcbnl_ieee_set()
1459 struct ieee_pfc *pfc = nla_data(ieee[DCB_ATTR_IEEE_PFC]); in dcbnl_ieee_set()
1465 if (ieee[DCB_ATTR_IEEE_APP_TABLE]) { in dcbnl_ieee_set()
1469 nla_for_each_nested(attr, ieee[DCB_ATTR_IEEE_APP_TABLE], rem) { in dcbnl_ieee_set()
1504 struct nlattr *ieee[DCB_ATTR_IEEE_MAX + 1]; in dcbnl_ieee_del() local
1513 err = nla_parse_nested(ieee, DCB_ATTR_IEEE_MAX, in dcbnl_ieee_del()
1518 if (ieee[DCB_ATTR_IEEE_APP_TABLE]) { in dcbnl_ieee_del()
1522 nla_for_each_nested(attr, ieee[DCB_ATTR_IEEE_APP_TABLE], rem) { in dcbnl_ieee_del()