Lines Matching defs:selector
184 static enum ieee_attrs_app dcbnl_app_attr_type_get(u8 selector)
186 switch (selector) {
211 static bool dcbnl_app_selector_validate(enum ieee_attrs_app type, u8 selector)
213 return dcbnl_app_attr_type_get(selector) == type;
504 .selector = idtype,
573 app.selector = idtype;
1127 if (!dcbnl_app_selector_validate(type, app_data->selector))
1228 dcbnl_app_attr_type_get(itr->app.selector);
1253 dcbnl_app_attr_type_get(itr->app.selector);
1420 itr->app.selector);
1657 u8 selector;
1667 selector = nla_get_u8(attr);
1669 if (!dcbnl_app_selector_validate(type, selector)) {
1674 /* Duplicate selector ? */
1676 if (selectors[i] == selector) {
1682 selectors[nselectors++] = selector;
1976 if (itr->app.selector == app->selector &&
1992 if (itr->app.selector == app->selector &&
2172 * entries may exists for the same selector and protocol as long
2250 itr->app.selector == DCB_APP_SEL_PCP &&
2276 itr->app.selector == IEEE_8021QAZ_APP_SEL_DSCP &&
2305 itr->app.selector == IEEE_8021QAZ_APP_SEL_DSCP &&
2334 itr->app.selector == IEEE_8021QAZ_APP_SEL_DSCP &&
2344 * Per 802.1Q-2014, the selector value of 1 is used for matching on Ethernet
2362 itr->app.selector == IEEE_8021QAZ_APP_SEL_ETHERTYPE &&