Lines Matching full:app
20 nfp_repr_get_locked(struct nfp_app *app, struct nfp_reprs *set, unsigned int id) in nfp_repr_get_locked() argument
23 lockdep_is_held(&app->pf->lock)); in nfp_repr_get_locked()
172 err = nfp_app_check_mtu(repr->app, netdev, new_mtu); in nfp_repr_change_mtu()
176 err = nfp_app_repr_change_mtu(repr->app, netdev, new_mtu); in nfp_repr_change_mtu()
207 err = nfp_app_repr_stop(repr->app, repr); in nfp_repr_stop()
224 err = nfp_app_repr_open(repr->app, repr); in nfp_repr_open()
298 nfp_app_repr_clean(repr->app, repr->netdev); in nfp_repr_clean()
317 int nfp_repr_init(struct nfp_app *app, struct net_device *netdev, in nfp_repr_init() argument
389 if (nfp_app_has_tc(app)) { in nfp_repr_init()
394 err = nfp_app_repr_init(app, netdev); in nfp_repr_init()
405 nfp_app_repr_clean(app, netdev); in nfp_repr_init()
423 nfp_repr_alloc_mqs(struct nfp_app *app, unsigned int txqs, unsigned int rxqs) in nfp_repr_alloc_mqs() argument
436 repr->app = app; in nfp_repr_alloc_mqs()
451 nfp_info(repr->app->cpp, "Destroying Representor(%s)\n", in nfp_repr_clean_and_free()
457 void nfp_reprs_clean_and_free(struct nfp_app *app, struct nfp_reprs *reprs) in nfp_reprs_clean_and_free() argument
463 netdev = nfp_repr_get_locked(app, reprs, i); in nfp_reprs_clean_and_free()
472 nfp_reprs_clean_and_free_by_type(struct nfp_app *app, enum nfp_repr_type type) in nfp_reprs_clean_and_free_by_type() argument
478 reprs = rcu_dereference_protected(app->reprs[type], in nfp_reprs_clean_and_free_by_type()
479 lockdep_is_held(&app->pf->lock)); in nfp_reprs_clean_and_free_by_type()
484 * app below. in nfp_reprs_clean_and_free_by_type()
487 netdev = nfp_repr_get_locked(app, reprs, i); in nfp_reprs_clean_and_free_by_type()
489 nfp_app_repr_preclean(app, netdev); in nfp_reprs_clean_and_free_by_type()
492 reprs = nfp_app_reprs_set(app, type, NULL); in nfp_reprs_clean_and_free_by_type()
495 nfp_reprs_clean_and_free(app, reprs); in nfp_reprs_clean_and_free_by_type()
511 int nfp_reprs_resync_phys_ports(struct nfp_app *app) in nfp_reprs_resync_phys_ports() argument
518 reprs = nfp_reprs_get_locked(app, NFP_REPR_TYPE_PHYS_PORT); in nfp_reprs_resync_phys_ports()
523 netdev = nfp_repr_get_locked(app, reprs, i); in nfp_reprs_resync_phys_ports()
531 nfp_app_repr_preclean(app, netdev); in nfp_reprs_resync_phys_ports()