Home
last modified time | relevance | path

Searched refs:miniq (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/net/sched/
H A Dsch_ingress.c95 mini_qdisc_pair_init(&q->miniqp, sch, &tcx_entry(entry)->miniq); in ingress_init()
260 mini_qdisc_pair_init(&q->miniqp_ingress, sch, &tcx_entry(entry)->miniq); in clsact_init()
279 mini_qdisc_pair_init(&q->miniqp_egress, sch, &tcx_entry(entry)->miniq); in clsact_init()
H A Dsch_generic.c1554 struct mini_Qdisc *miniq; in mini_qdisc_pair_swap() local
1559 miniq = miniq_old != &miniqp->miniq1 ? in mini_qdisc_pair_swap()
1562 /* We need to make sure that readers won't see the miniq in mini_qdisc_pair_swap()
1564 * grace period has elapsed since the miniq was made in mini_qdisc_pair_swap()
1568 cond_synchronize_rcu(miniq->rcu_state); in mini_qdisc_pair_swap()
1569 else if (!poll_state_synchronize_rcu(miniq->rcu_state)) in mini_qdisc_pair_swap()
1572 miniq->filter_list = tp_head; in mini_qdisc_pair_swap()
1573 rcu_assign_pointer(*miniqp->p_miniq, miniq); in mini_qdisc_pair_swap()
/kernel/linux/linux-6.6/include/net/
H A Dtcx.h14 struct mini_Qdisc __rcu *miniq; member
H A Dsch_generic.h1291 static inline void mini_qdisc_bstats_cpu_update(struct mini_Qdisc *miniq, in mini_qdisc_bstats_cpu_update() argument
1294 bstats_update(this_cpu_ptr(miniq->cpu_bstats), skb); in mini_qdisc_bstats_cpu_update()
1297 static inline void mini_qdisc_qstats_cpu_drop(struct mini_Qdisc *miniq) in mini_qdisc_qstats_cpu_drop() argument
1299 this_cpu_inc(miniq->cpu_qstats->drops); in mini_qdisc_qstats_cpu_drop()
/kernel/linux/linux-5.10/net/sched/
H A Dsch_generic.c1436 struct mini_Qdisc *miniq; in mini_qdisc_pair_swap() local
1445 miniq = !miniq_old || miniq_old == &miniqp->miniq2 ? in mini_qdisc_pair_swap()
1448 /* We need to make sure that readers won't see the miniq in mini_qdisc_pair_swap()
1453 miniq->filter_list = tp_head; in mini_qdisc_pair_swap()
1454 rcu_assign_pointer(*miniqp->p_miniq, miniq); in mini_qdisc_pair_swap()
/kernel/linux/linux-5.10/include/net/
H A Dsch_generic.h1299 static inline void mini_qdisc_bstats_cpu_update(struct mini_Qdisc *miniq, in mini_qdisc_bstats_cpu_update() argument
1302 bstats_cpu_update(this_cpu_ptr(miniq->cpu_bstats), skb); in mini_qdisc_bstats_cpu_update()
1305 static inline void mini_qdisc_qstats_cpu_drop(struct mini_Qdisc *miniq) in mini_qdisc_qstats_cpu_drop() argument
1307 this_cpu_inc(miniq->cpu_qstats->drops); in mini_qdisc_qstats_cpu_drop()
/kernel/linux/linux-5.10/net/core/
H A Ddev.c3901 struct mini_Qdisc *miniq = rcu_dereference_bh(dev->miniq_egress); in sch_handle_egress() local
3904 if (!miniq) in sch_handle_egress()
3909 mini_qdisc_bstats_cpu_update(miniq, skb); in sch_handle_egress()
3911 switch (tcf_classify(skb, miniq->filter_list, &cl_res, false)) { in sch_handle_egress()
3917 mini_qdisc_qstats_cpu_drop(miniq); in sch_handle_egress()
4999 struct mini_Qdisc *miniq = rcu_dereference_bh(skb->dev->miniq_ingress); in sch_handle_ingress() local
5007 if (!miniq) in sch_handle_ingress()
5018 mini_qdisc_bstats_cpu_update(miniq, skb); in sch_handle_ingress()
5020 switch (tcf_classify_ingress(skb, miniq->block, miniq in sch_handle_ingress()
[all...]
/kernel/linux/linux-6.6/net/core/
H A Ddev.c3949 struct mini_Qdisc *miniq = rcu_dereference_bh(entry->miniq); in tc_run() local
3952 if (!miniq) in tc_run()
3958 mini_qdisc_bstats_cpu_update(miniq, skb); in tc_run()
3959 ret = tcf_classify(skb, miniq->block, miniq->filter_list, &res, false); in tc_run()
3963 mini_qdisc_qstats_cpu_drop(miniq); in tc_run()
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/
H A Dphy_n.c2309 s32 miniq[4][2] = { }; in b43_nphy_rev2_rssi_cal() local
2362 miniq[vcm][j] = min(results[vcm][2 * j], in b43_nphy_rev2_rssi_cal()
2375 currd = abs(miniq[vcm][i / 2] - code * 8); in b43_nphy_rev2_rssi_cal()
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/
H A Dphy_n.c2309 s32 miniq[4][2] = { }; in b43_nphy_rev2_rssi_cal() local
2362 miniq[vcm][j] = min(results[vcm][2 * j], in b43_nphy_rev2_rssi_cal()
2375 currd = abs(miniq[vcm][i / 2] - code * 8); in b43_nphy_rev2_rssi_cal()

Completed in 51 milliseconds