Symbol: Qdisc_ops
include/net/pkt_sched.h
312
const struct Qdisc_ops *ops)
include/net/pkt_sched.h
326
const struct Qdisc_ops *ops)
include/net/pkt_sched.h
86
extern struct Qdisc_ops pfifo_qdisc_ops;
include/net/pkt_sched.h
87
extern struct Qdisc_ops bfifo_qdisc_ops;
include/net/pkt_sched.h
88
extern struct Qdisc_ops pfifo_head_drop_qdisc_ops;
include/net/pkt_sched.h
91
struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops,
include/net/pkt_sched.h
95
int register_qdisc(struct Qdisc_ops *qops);
include/net/pkt_sched.h
96
void unregister_qdisc(struct Qdisc_ops *qops);
include/net/sch_generic.h
24
struct Qdisc_ops;
include/net/sch_generic.h
305
struct Qdisc_ops *next;
include/net/sch_generic.h
614
extern struct Qdisc_ops noop_qdisc_ops;
include/net/sch_generic.h
615
extern struct Qdisc_ops pfifo_fast_ops;
include/net/sch_generic.h
617
extern struct Qdisc_ops mq_qdisc_ops;
include/net/sch_generic.h
618
extern struct Qdisc_ops noqueue_qdisc_ops;
include/net/sch_generic.h
619
extern const struct Qdisc_ops *default_qdisc_ops;
include/net/sch_generic.h
620
static inline const struct Qdisc_ops *
include/net/sch_generic.h
775
const struct Qdisc_ops *ops,
include/net/sch_generic.h
779
const struct Qdisc_ops *ops, u32 parentid,
include/net/sch_generic.h
94
const struct Qdisc_ops *ops;
include/net/sch_priv.h
13
const struct Qdisc_ops *qdisc_ops);
include/trace/events/qdisc.h
129
TP_PROTO(const struct Qdisc_ops *ops, struct net_device *dev, u32 parent),
net/sched/bpf_qdisc.c
11
#define QDISC_OP_IDX(op) (offsetof(struct Qdisc_ops, op) / sizeof(void (*)(void)))
net/sched/bpf_qdisc.c
140
if (prog->aux->attach_st_ops_member_off != offsetof(struct Qdisc_ops, init))
net/sched/bpf_qdisc.c
170
if (prog->aux->attach_st_ops_member_off != offsetof(struct Qdisc_ops, reset) &&
net/sched/bpf_qdisc.c
171
prog->aux->attach_st_ops_member_off != offsetof(struct Qdisc_ops, destroy))
net/sched/bpf_qdisc.c
365
const struct Qdisc_ops *uqdisc_ops;
net/sched/bpf_qdisc.c
366
struct Qdisc_ops *qdisc_ops;
net/sched/bpf_qdisc.c
369
uqdisc_ops = (const struct Qdisc_ops *)udata;
net/sched/bpf_qdisc.c
370
qdisc_ops = (struct Qdisc_ops *)kdata;
net/sched/bpf_qdisc.c
374
case offsetof(struct Qdisc_ops, priv_size):
net/sched/bpf_qdisc.c
379
case offsetof(struct Qdisc_ops, peek):
net/sched/bpf_qdisc.c
382
case offsetof(struct Qdisc_ops, id):
net/sched/bpf_qdisc.c
404
struct Qdisc_ops *ops = (struct Qdisc_ops *)kdata;
net/sched/bpf_qdisc.c
42
if (prog->aux->attach_st_ops_member_off == offsetof(struct Qdisc_ops, enqueue)) {
net/sched/bpf_qdisc.c
438
static struct Qdisc_ops __bpf_ops_qdisc_ops = {
net/sched/bpf_qdisc.c
474
ret = ret ?: register_bpf_struct_ops(&bpf_Qdisc_ops, Qdisc_ops);
net/sched/sch_api.c
1253
struct Qdisc_ops *ops;
net/sched/sch_api.c
129
static struct Qdisc_ops *qdisc_base;
net/sched/sch_api.c
133
int register_qdisc(struct Qdisc_ops *qops)
net/sched/sch_api.c
135
struct Qdisc_ops *q, **qp;
net/sched/sch_api.c
177
void unregister_qdisc(struct Qdisc_ops *qops)
net/sched/sch_api.c
1773
struct Qdisc_ops *ops;
net/sched/sch_api.c
179
struct Qdisc_ops *q, **qp;
net/sched/sch_api.c
205
static struct Qdisc_ops *qdisc_lookup_default(const char *name)
net/sched/sch_api.c
207
struct Qdisc_ops *q = NULL;
net/sched/sch_api.c
223
const struct Qdisc_ops *ops;
net/sched/sch_api.c
360
static struct Qdisc_ops *qdisc_lookup_ops(struct nlattr *kind)
net/sched/sch_api.c
362
struct Qdisc_ops *q = NULL;
net/sched/sch_blackhole.c
28
static struct Qdisc_ops blackhole_qdisc_ops __read_mostly = {
net/sched/sch_cake.c
3223
static struct Qdisc_ops cake_qdisc_ops __read_mostly = {
net/sched/sch_cake.c
3334
static struct Qdisc_ops cake_mq_qdisc_ops __read_mostly = {
net/sched/sch_cbs.c
535
static struct Qdisc_ops cbs_qdisc_ops __read_mostly = {
net/sched/sch_choke.c
487
static struct Qdisc_ops choke_qdisc_ops __read_mostly = {
net/sched/sch_codel.c
255
static struct Qdisc_ops codel_qdisc_ops __read_mostly = {
net/sched/sch_drr.c
476
static struct Qdisc_ops drr_qdisc_ops __read_mostly = {
net/sched/sch_dualpi2.c
1140
static struct Qdisc_ops dualpi2_qdisc_ops __read_mostly = {
net/sched/sch_etf.c
491
static struct Qdisc_ops etf_qdisc_ops __read_mostly = {
net/sched/sch_ets.c
818
static struct Qdisc_ops ets_qdisc_ops __read_mostly = {
net/sched/sch_fifo.c
187
struct Qdisc_ops pfifo_qdisc_ops __read_mostly = {
net/sched/sch_fifo.c
202
struct Qdisc_ops bfifo_qdisc_ops __read_mostly = {
net/sched/sch_fifo.c
217
struct Qdisc_ops pfifo_head_drop_qdisc_ops __read_mostly = {
net/sched/sch_fifo.c
256
struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops,
net/sched/sch_fq.c
1322
static struct Qdisc_ops fq_qdisc_ops __read_mostly = {
net/sched/sch_fq_codel.c
720
static struct Qdisc_ops fq_codel_qdisc_ops __read_mostly = {
net/sched/sch_fq_pie.c
563
static struct Qdisc_ops fq_pie_qdisc_ops __read_mostly = {
net/sched/sch_generic.c
1027
const struct Qdisc_ops *ops = qdisc->ops;
net/sched/sch_generic.c
1061
const struct Qdisc_ops *ops = qdisc->ops;
net/sched/sch_generic.c
1165
const struct Qdisc_ops *ops = default_qdisc_ops;
net/sched/sch_generic.c
1377
const struct Qdisc_ops *ops = qdisc->ops;
net/sched/sch_generic.c
37
const struct Qdisc_ops *default_qdisc_ops = &pfifo_fast_ops;
net/sched/sch_generic.c
651
struct Qdisc_ops noop_qdisc_ops __read_mostly = {
net/sched/sch_generic.c
697
struct Qdisc_ops noqueue_qdisc_ops __read_mostly = {
net/sched/sch_generic.c
917
struct Qdisc_ops pfifo_fast_ops __read_mostly = {
net/sched/sch_generic.c
936
const struct Qdisc_ops *ops,
net/sched/sch_generic.c
995
const struct Qdisc_ops *ops,
net/sched/sch_gred.c
921
static struct Qdisc_ops gred_qdisc_ops __read_mostly = {
net/sched/sch_hfsc.c
1673
static struct Qdisc_ops hfsc_qdisc_ops __read_mostly = {
net/sched/sch_hhf.c
698
static struct Qdisc_ops hhf_qdisc_ops __read_mostly = {
net/sched/sch_htb.c
2139
static struct Qdisc_ops htb_qdisc_ops __read_mostly = {
net/sched/sch_ingress.c
160
static struct Qdisc_ops ingress_qdisc_ops __read_mostly = {
net/sched/sch_ingress.c
336
static struct Qdisc_ops clsact_qdisc_ops __read_mostly = {
net/sched/sch_mq.c
291
struct Qdisc_ops mq_qdisc_ops __read_mostly = {
net/sched/sch_mq.c
70
const struct Qdisc_ops *qdisc_ops)
net/sched/sch_mqprio.c
763
static struct Qdisc_ops mqprio_qdisc_ops __read_mostly = {
net/sched/sch_multiq.c
383
static struct Qdisc_ops multiq_qdisc_ops __read_mostly = {
net/sched/sch_netem.c
1345
static struct Qdisc_ops netem_qdisc_ops __read_mostly = {
net/sched/sch_pie.c
553
static struct Qdisc_ops pie_qdisc_ops __read_mostly = {
net/sched/sch_plug.c
205
static struct Qdisc_ops plug_qdisc_ops __read_mostly = {
net/sched/sch_prio.c
406
static struct Qdisc_ops prio_qdisc_ops __read_mostly = {
net/sched/sch_qfq.c
1528
static struct Qdisc_ops qfq_qdisc_ops __read_mostly = {
net/sched/sch_red.c
538
static struct Qdisc_ops red_qdisc_ops __read_mostly = {
net/sched/sch_sfb.c
699
static struct Qdisc_ops sfb_qdisc_ops __read_mostly = {
net/sched/sch_sfq.c
953
static struct Qdisc_ops sfq_qdisc_ops __read_mostly = {
net/sched/sch_skbprio.c
280
static struct Qdisc_ops skbprio_qdisc_ops __read_mostly = {
net/sched/sch_taprio.c
2531
static struct Qdisc_ops taprio_qdisc_ops __read_mostly = {
net/sched/sch_tbf.c
603
static struct Qdisc_ops tbf_qdisc_ops __read_mostly = {
net/sched/sch_teql.c
445
struct Qdisc_ops *ops = &master->qops;
net/sched/sch_teql.c
53
struct Qdisc_ops qops;
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__incompl_ops.c
34
struct Qdisc_ops test = {
tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c
118
struct Qdisc_ops fifo = {
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
749
struct Qdisc_ops fq = {