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
25
struct Qdisc_ops;
include/net/sch_generic.h
308
struct Qdisc_ops *next;
include/net/sch_generic.h
632
extern struct Qdisc_ops noop_qdisc_ops;
include/net/sch_generic.h
633
extern struct Qdisc_ops pfifo_fast_ops;
include/net/sch_generic.h
635
extern struct Qdisc_ops mq_qdisc_ops;
include/net/sch_generic.h
636
extern struct Qdisc_ops noqueue_qdisc_ops;
include/net/sch_generic.h
637
extern const struct Qdisc_ops *default_qdisc_ops;
include/net/sch_generic.h
638
static inline const struct Qdisc_ops *
include/net/sch_generic.h
793
const struct Qdisc_ops *ops,
include/net/sch_generic.h
797
const struct Qdisc_ops *ops, u32 parentid,
include/net/sch_generic.h
97
const struct Qdisc_ops *ops;
include/net/sch_priv.h
13
const struct Qdisc_ops *qdisc_ops);
include/trace/events/qdisc.h
180
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
1271
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
179
struct Qdisc_ops *q, **qp;
net/sched/sch_api.c
1791
struct Qdisc_ops *ops;
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
3242
static struct Qdisc_ops cake_qdisc_ops __read_mostly = {
net/sched/sch_cake.c
3353
static struct Qdisc_ops cake_mq_qdisc_ops __read_mostly = {
net/sched/sch_cbs.c
549
static struct Qdisc_ops cbs_qdisc_ops __read_mostly = {
net/sched/sch_choke.c
493
static struct Qdisc_ops choke_qdisc_ops __read_mostly = {
net/sched/sch_codel.c
292
static struct Qdisc_ops codel_qdisc_ops __read_mostly = {
net/sched/sch_drr.c
474
static struct Qdisc_ops drr_qdisc_ops __read_mostly = {
net/sched/sch_dualpi2.c
1198
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
816
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
1377
static struct Qdisc_ops fq_qdisc_ops __read_mostly = {
net/sched/sch_fq_codel.c
760
static struct Qdisc_ops fq_codel_qdisc_ops __read_mostly = {
net/sched/sch_fq_pie.c
564
static struct Qdisc_ops fq_pie_qdisc_ops __read_mostly = {
net/sched/sch_generic.c
1042
const struct Qdisc_ops *ops,
net/sched/sch_generic.c
1074
const struct Qdisc_ops *ops = qdisc->ops;
net/sched/sch_generic.c
1108
const struct Qdisc_ops *ops = qdisc->ops;
net/sched/sch_generic.c
1212
const struct Qdisc_ops *ops = default_qdisc_ops;
net/sched/sch_generic.c
1428
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
698
struct Qdisc_ops noop_qdisc_ops __read_mostly = {
net/sched/sch_generic.c
744
struct Qdisc_ops noqueue_qdisc_ops __read_mostly = {
net/sched/sch_generic.c
964
struct Qdisc_ops pfifo_fast_ops __read_mostly = {
net/sched/sch_generic.c
983
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
727
static struct Qdisc_ops hhf_qdisc_ops __read_mostly = {
net/sched/sch_htb.c
2143
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
304
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
766
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
1402
static struct Qdisc_ops netem_qdisc_ops __read_mostly = {
net/sched/sch_pie.c
551
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
549
static struct Qdisc_ops red_qdisc_ops __read_mostly = {
net/sched/sch_sfb.c
709
static struct Qdisc_ops sfb_qdisc_ops __read_mostly = {
net/sched/sch_sfq.c
956
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
2541
static struct Qdisc_ops taprio_qdisc_ops __read_mostly = {
net/sched/sch_tbf.c
608
static struct Qdisc_ops tbf_qdisc_ops __read_mostly = {
net/sched/sch_teql.c
492
struct Qdisc_ops *ops = &master->qops;
net/sched/sch_teql.c
53
struct Qdisc_ops qops;
tools/testing/selftests/bpf/progs/bpf_qdisc_dynptr_use_after_invalidate_clone.c
67
struct Qdisc_ops test = {
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__incompl_ops.c
34
struct Qdisc_ops test = {
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__invalid_dynptr.c
61
struct Qdisc_ops test = {
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__invalid_dynptr_cross_frame.c
67
struct Qdisc_ops test = {
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__invalid_dynptr_slice.c
63
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
744
struct Qdisc_ops fq = {