rate_est 65 include/net/gen_stats.h struct net_rate_estimator __rcu **rate_est, rate_est 21 include/net/netfilter/xt_rateest.h struct net_rate_estimator __rcu *rate_est; rate_est 91 include/net/sch_generic.h struct net_rate_estimator __rcu *rate_est; rate_est 126 net/core/gen_estimator.c struct net_rate_estimator __rcu **rate_est, rate_est 169 net/core/gen_estimator.c old = rcu_dereference_protected(*rate_est, 1); rate_est 180 net/core/gen_estimator.c rcu_assign_pointer(*rate_est, est); rate_est 196 net/core/gen_estimator.c void gen_kill_estimator(struct net_rate_estimator __rcu **rate_est) rate_est 200 net/core/gen_estimator.c est = xchg((__force struct net_rate_estimator **)rate_est, NULL); rate_est 224 net/core/gen_estimator.c struct net_rate_estimator __rcu **rate_est, rate_est 228 net/core/gen_estimator.c return gen_new_estimator(bstats, cpu_bstats, rate_est, rate_est 239 net/core/gen_estimator.c bool gen_estimator_active(struct net_rate_estimator __rcu **rate_est) rate_est 241 net/core/gen_estimator.c return !!rcu_access_pointer(*rate_est); rate_est 245 net/core/gen_estimator.c bool gen_estimator_read(struct net_rate_estimator __rcu **rate_est, rate_est 252 net/core/gen_estimator.c est = rcu_dereference(*rate_est); rate_est 250 net/core/gen_stats.c struct net_rate_estimator __rcu **rate_est) rate_est 256 net/core/gen_stats.c if (!gen_estimator_read(rate_est, &sample)) rate_est 82 net/netfilter/xt_RATEEST.c gen_kill_estimator(&est->rate_est); rate_est 154 net/netfilter/xt_RATEEST.c ret = gen_new_estimator(&est->bstats, NULL, &est->rate_est, rate_est 22 net/netfilter/xt_rateest.c gen_estimator_read(&info->est1->rate_est, &sample); rate_est 36 net/netfilter/xt_rateest.c gen_estimator_read(&info->est2->rate_est, &sample); rate_est 930 net/sched/sch_api.c gnet_stats_copy_rate_est(&d, &q->rate_est) < 0 || rate_est 1268 net/sched/sch_api.c &sch->rate_est, rate_est 1343 net/sched/sch_api.c &sch->rate_est, rate_est 121 net/sched/sch_cbq.c struct net_rate_estimator __rcu *rate_est; rate_est 1389 net/sched/sch_cbq.c gnet_stats_copy_rate_est(d, &cl->rate_est) < 0 || rate_est 1442 net/sched/sch_cbq.c gen_kill_estimator(&cl->rate_est); rate_est 1520 net/sched/sch_cbq.c &cl->rate_est, rate_est 1621 net/sched/sch_cbq.c err = gen_new_estimator(&cl->bstats, NULL, &cl->rate_est, rate_est 24 net/sched/sch_drr.c struct net_rate_estimator __rcu *rate_est; rate_est 87 net/sched/sch_drr.c &cl->rate_est, rate_est 120 net/sched/sch_drr.c err = gen_replace_estimator(&cl->bstats, NULL, &cl->rate_est, rate_est 144 net/sched/sch_drr.c gen_kill_estimator(&cl->rate_est); rate_est 271 net/sched/sch_drr.c gnet_stats_copy_rate_est(d, &cl->rate_est) < 0 || rate_est 959 net/sched/sch_generic.c gen_kill_estimator(&qdisc->rate_est); rate_est 116 net/sched/sch_hfsc.c struct net_rate_estimator __rcu *rate_est; rate_est 966 net/sched/sch_hfsc.c &cl->rate_est, rate_est 1035 net/sched/sch_hfsc.c err = gen_new_estimator(&cl->bstats, NULL, &cl->rate_est, rate_est 1087 net/sched/sch_hfsc.c gen_kill_estimator(&cl->rate_est); rate_est 1331 net/sched/sch_hfsc.c gnet_stats_copy_rate_est(d, &cl->rate_est) < 0 || rate_est 111 net/sched/sch_htb.c struct net_rate_estimator __rcu *rate_est; rate_est 1140 net/sched/sch_htb.c gnet_stats_copy_rate_est(d, &cl->rate_est) < 0 || rate_est 1213 net/sched/sch_htb.c gen_kill_estimator(&cl->rate_est); rate_est 1378 net/sched/sch_htb.c &cl->rate_est, rate_est 1440 net/sched/sch_htb.c &cl->rate_est, rate_est 136 net/sched/sch_qfq.c struct net_rate_estimator __rcu *rate_est; rate_est 452 net/sched/sch_qfq.c &cl->rate_est, rate_est 478 net/sched/sch_qfq.c &cl->rate_est, rate_est 502 net/sched/sch_qfq.c gen_kill_estimator(&cl->rate_est); rate_est 527 net/sched/sch_qfq.c gen_kill_estimator(&cl->rate_est); rate_est 645 net/sched/sch_qfq.c gnet_stats_copy_rate_est(d, &cl->rate_est) < 0 ||