Searched refs:cpu_bstats (Results 1 - 18 of 18) sorted by relevance

/linux-master/net/core/
H A Dgen_estimator.c46 struct gnet_stats_basic_sync __percpu *cpu_bstats; member in struct:net_rate_estimator
69 gnet_stats_add_basic(b, e->cpu_bstats, e->bstats, e->running);
113 * @cpu_bstats: bstats per cpu
131 struct gnet_stats_basic_sync __percpu *cpu_bstats,
166 est->cpu_bstats = cpu_bstats;
220 * @cpu_bstats: bstats per cpu
225 * if @cpu_bstats is NULL
234 struct gnet_stats_basic_sync __percpu *cpu_bstats,
239 return gen_new_estimator(bstats, cpu_bstats, rate_es
130 gen_new_estimator(struct gnet_stats_basic_sync *bstats, struct gnet_stats_basic_sync __percpu *cpu_bstats, struct net_rate_estimator __rcu **rate_est, spinlock_t *lock, bool running, struct nlattr *opt) argument
233 gen_replace_estimator(struct gnet_stats_basic_sync *bstats, struct gnet_stats_basic_sync __percpu *cpu_bstats, struct net_rate_estimator __rcu **rate_est, spinlock_t *lock, bool running, struct nlattr *opt) argument
[all...]
/linux-master/include/net/
H A Dgen_stats.h71 struct gnet_stats_basic_sync __percpu *cpu_bstats,
77 struct gnet_stats_basic_sync __percpu *cpu_bstats,
H A Dact_api.h39 struct gnet_stats_basic_sync __percpu *cpu_bstats; member in struct:tc_action
227 if (likely(a->cpu_bstats)) {
228 bstats_update(this_cpu_ptr(a->cpu_bstats), skb);
H A Dsch_generic.h108 struct gnet_stats_basic_sync __percpu *cpu_bstats; member in struct:Qdisc
870 bstats_update(this_cpu_ptr(sch->cpu_bstats), skb);
1316 struct gnet_stats_basic_sync __percpu *cpu_bstats; member in struct:mini_Qdisc
1324 bstats_update(this_cpu_ptr(miniq->cpu_bstats), skb);
/linux-master/net/sched/
H A Dsch_mq.c147 gnet_stats_add_basic(&sch->bstats, qdisc->cpu_bstats,
234 if (gnet_stats_copy_basic(d, sch->cpu_bstats, &sch->bstats, true) < 0 ||
H A Dsch_generic.c951 sch->cpu_bstats =
953 if (!sch->cpu_bstats)
958 free_percpu(sch->cpu_bstats);
1039 free_percpu(qdisc->cpu_bstats);
1602 miniqp->miniq1.cpu_bstats = qdisc->cpu_bstats;
1604 miniqp->miniq2.cpu_bstats = qdisc->cpu_bstats;
H A Dact_police.c116 police->common.cpu_bstats,
257 bstats_update(this_cpu_ptr(police->common.cpu_bstats), skb);
H A Dact_api.c124 free_percpu(p->cpu_bstats);
748 p->cpu_bstats = netdev_alloc_pcpu_stats(struct gnet_stats_basic_sync);
749 if (!p->cpu_bstats)
767 err = gen_new_estimator(&p->tcfa_bstats, p->cpu_bstats,
784 free_percpu(p->cpu_bstats);
1538 if (a->cpu_bstats) {
1539 _bstats_update(this_cpu_ptr(a->cpu_bstats), bytes, packets);
1584 if (gnet_stats_copy_basic(&d, p->cpu_bstats,
H A Dsch_api.c916 struct gnet_stats_basic_sync __percpu *cpu_bstats = NULL; local
970 cpu_bstats = q->cpu_bstats;
974 if (gnet_stats_copy_basic(&d, cpu_bstats, &q->bstats, true) < 0 ||
1085 free_percpu(sch->cpu_bstats);
1087 sch->cpu_bstats = NULL;
1368 sch->cpu_bstats,
1437 sch->cpu_bstats,
H A Dact_skbmod.c35 bstats_update(this_cpu_ptr(d->common.cpu_bstats), skb);
H A Dsch_mqprio.c577 gnet_stats_add_basic(&sch->bstats, qdisc->cpu_bstats,
691 gnet_stats_add_basic(&bstats, qdisc->cpu_bstats,
711 if (gnet_stats_copy_basic(d, sch->cpu_bstats,
H A Dact_skbedit.c49 bstats_update(this_cpu_ptr(d->common.cpu_bstats), skb);
H A Dact_sample.c174 bstats_update(this_cpu_ptr(s->common.cpu_bstats), skb);
H A Dact_bpf.c45 bstats_update(this_cpu_ptr(prog->common.cpu_bstats), skb);
H A Dsch_prio.c362 if (gnet_stats_copy_basic(d, cl_q->cpu_bstats,
H A Dsch_multiq.c340 if (gnet_stats_copy_basic(d, cl_q->cpu_bstats, &cl_q->bstats, true) < 0 ||
H A Dact_ife.c721 bstats_update(this_cpu_ptr(ife->common.cpu_bstats), skb);
809 bstats_update(this_cpu_ptr(ife->common.cpu_bstats), skb);
H A Dact_mpls.c63 bstats_update(this_cpu_ptr(m->common.cpu_bstats), skb);

Completed in 346 milliseconds