Lines Matching defs:app

2166 dsa_user_dcbnl_set_default_prio(struct net_device *dev, struct dcb_app *app)
2176 err = dcb_ieee_setapp(dev, app);
2180 mask = dcb_ieee_getapp_mask(dev, app);
2185 dcb_ieee_delapp(dev, app);
2196 struct dcb_app *app, bool del)
2198 int (*setdel)(struct net_device *dev, struct dcb_app *app);
2215 err = setdel(user, app);
2224 /* Revert logic to restore previous state of app entries */
2236 restore_err = setdel(user, app);
2245 dsa_user_dcbnl_add_dscp_prio(struct net_device *dev, struct dcb_app *app)
2251 u8 dscp = app->protocol;
2262 err = dcb_ieee_setapp(dev, app);
2266 mask = dcb_ieee_getapp_mask(dev, app);
2271 dcb_ieee_delapp(dev, app);
2278 err = dsa_user_dcbnl_ieee_global_dscp_setdel(dev, app, false);
2282 dcb_ieee_delapp(dev, app);
2290 struct dcb_app *app)
2292 switch (app->selector) {
2294 switch (app->protocol) {
2296 return dsa_user_dcbnl_set_default_prio(dev, app);
2302 return dsa_user_dcbnl_add_dscp_prio(dev, app);
2309 dsa_user_dcbnl_del_default_prio(struct net_device *dev, struct dcb_app *app)
2319 err = dcb_ieee_delapp(dev, app);
2323 mask = dcb_ieee_getapp_mask(dev, app);
2328 dcb_ieee_setapp(dev, app);
2336 dsa_user_dcbnl_del_dscp_prio(struct net_device *dev, struct dcb_app *app)
2341 u8 dscp = app->protocol;
2346 err = dcb_ieee_delapp(dev, app);
2350 err = ds->ops->port_del_dscp_prio(ds, port, dscp, app->priority);
2352 dcb_ieee_setapp(dev, app);
2359 err = dsa_user_dcbnl_ieee_global_dscp_setdel(dev, app, true);
2363 app->priority);
2364 dcb_ieee_setapp(dev, app);
2372 struct dcb_app *app)
2374 switch (app->selector) {
2376 switch (app->protocol) {
2378 return dsa_user_dcbnl_del_default_prio(dev, app);
2384 return dsa_user_dcbnl_del_dscp_prio(dev, app);
2402 struct dcb_app app = {
2411 err = dcb_ieee_setapp(dev, &app);
2420 struct dcb_app app = {
2432 app.priority = prio;
2434 err = dcb_ieee_setapp(dev, &app);