fl_priv 66 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c struct nfp_flower_priv *fl_priv = app->priv; fl_priv 128 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c fl_priv->qos_rate_limiters++; fl_priv 129 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c if (fl_priv->qos_rate_limiters == 1) fl_priv 130 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c schedule_delayed_work(&fl_priv->qos_stats_work, fl_priv 141 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c struct nfp_flower_priv *fl_priv = app->priv; fl_priv 169 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c fl_priv->qos_rate_limiters--; fl_priv 170 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c if (!fl_priv->qos_rate_limiters) fl_priv 171 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c cancel_delayed_work_sync(&fl_priv->qos_stats_work); fl_priv 183 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c struct nfp_flower_priv *fl_priv = app->priv; fl_priv 204 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c spin_lock_bh(&fl_priv->qos_stats_lock); fl_priv 216 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c spin_unlock_bh(&fl_priv->qos_stats_lock); fl_priv 223 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_stats_rlim_request(struct nfp_flower_priv *fl_priv, fl_priv 229 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c skb = nfp_flower_cmsg_alloc(fl_priv->app, fl_priv 240 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_ctrl_tx(fl_priv->app->ctrl, skb); fl_priv 244 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_stats_rlim_request_all(struct nfp_flower_priv *fl_priv) fl_priv 250 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c repr_set = rcu_dereference(fl_priv->app->reprs[NFP_REPR_TYPE_VF]); fl_priv 268 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_stats_rlim_request(fl_priv, netdev_port_id); fl_priv 279 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c struct nfp_flower_priv *fl_priv; fl_priv 282 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c fl_priv = container_of(delayed_work, struct nfp_flower_priv, fl_priv 285 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_stats_rlim_request_all(fl_priv); fl_priv 286 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c schedule_delayed_work(&fl_priv->qos_stats_work, NFP_FL_QOS_UPDATE); fl_priv 294 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c struct nfp_flower_priv *fl_priv = app->priv; fl_priv 313 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c spin_lock_bh(&fl_priv->qos_stats_lock); fl_priv 320 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c spin_unlock_bh(&fl_priv->qos_stats_lock); fl_priv 329 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c struct nfp_flower_priv *fl_priv = app->priv; fl_priv 331 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c spin_lock_init(&fl_priv->qos_stats_lock); fl_priv 332 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c INIT_DELAYED_WORK(&fl_priv->qos_stats_work, &update_stats_cache); fl_priv 337 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c struct nfp_flower_priv *fl_priv = app->priv; fl_priv 339 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c cancel_delayed_work_sync(&fl_priv->qos_stats_work); fl_priv 346 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c struct nfp_flower_priv *fl_priv = app->priv; fl_priv 348 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c if (!(fl_priv->flower_ext_feats & NFP_FL_FEATS_VF_RLIM)) {