Home
last modified time | relevance | path

Searched defs:sch (Results 1 – 21 of 21) sorted by relevance

/net/sched/
Dsch_red.c58 static int red_enqueue(struct sk_buff *skb, struct Qdisc* sch) in red_enqueue()
111 static struct sk_buff * red_dequeue(struct Qdisc* sch) in red_dequeue()
126 static struct sk_buff * red_peek(struct Qdisc* sch) in red_peek()
134 static unsigned int red_drop(struct Qdisc* sch) in red_drop()
153 static void red_reset(struct Qdisc* sch) in red_reset()
162 static void red_destroy(struct Qdisc *sch) in red_destroy()
173 static int red_change(struct Qdisc *sch, struct nlattr *opt) in red_change()
220 static int red_init(struct Qdisc* sch, struct nlattr *opt) in red_init()
228 static int red_dump(struct Qdisc *sch, struct sk_buff *skb) in red_dump()
253 static int red_dump_stats(struct Qdisc *sch, struct gnet_dump *d) in red_dump_stats()
[all …]
Dsch_ingress.c25 static int ingress_graft(struct Qdisc *sch, unsigned long arg, in ingress_graft()
31 static struct Qdisc *ingress_leaf(struct Qdisc *sch, unsigned long arg) in ingress_leaf()
36 static unsigned long ingress_get(struct Qdisc *sch, u32 classid) in ingress_get()
41 static unsigned long ingress_bind_filter(struct Qdisc *sch, in ingress_bind_filter()
47 static void ingress_put(struct Qdisc *sch, unsigned long cl) in ingress_put()
51 static int ingress_change(struct Qdisc *sch, u32 classid, u32 parent, in ingress_change()
57 static void ingress_walk(struct Qdisc *sch, struct qdisc_walker *walker) in ingress_walk()
62 static struct tcf_proto **ingress_find_tcf(struct Qdisc *sch, unsigned long cl) in ingress_find_tcf()
71 static int ingress_enqueue(struct sk_buff *skb, struct Qdisc *sch) in ingress_enqueue()
103 static void ingress_destroy(struct Qdisc *sch) in ingress_destroy()
[all …]
Dsch_multiq.c40 multiq_classify(struct sk_buff *skb, struct Qdisc *sch, int *qerr) in multiq_classify()
67 multiq_enqueue(struct sk_buff *skb, struct Qdisc *sch) in multiq_enqueue()
95 static struct sk_buff *multiq_dequeue(struct Qdisc *sch) in multiq_dequeue()
124 static struct sk_buff *multiq_peek(struct Qdisc *sch) in multiq_peek()
152 static unsigned int multiq_drop(struct Qdisc *sch) in multiq_drop()
174 multiq_reset(struct Qdisc *sch) in multiq_reset()
186 multiq_destroy(struct Qdisc *sch) in multiq_destroy()
198 static int multiq_tune(struct Qdisc *sch, struct nlattr *opt) in multiq_tune()
251 static int multiq_init(struct Qdisc *sch, struct nlattr *opt) in multiq_init()
277 static int multiq_dump(struct Qdisc *sch, struct sk_buff *skb) in multiq_dump()
[all …]
Dsch_prio.c34 prio_classify(struct sk_buff *skb, struct Qdisc *sch, int *qerr) in prio_classify()
68 prio_enqueue(struct sk_buff *skb, struct Qdisc *sch) in prio_enqueue()
96 static struct sk_buff *prio_peek(struct Qdisc *sch) in prio_peek()
110 static struct sk_buff *prio_dequeue(struct Qdisc* sch) in prio_dequeue()
127 static unsigned int prio_drop(struct Qdisc* sch) in prio_drop()
146 prio_reset(struct Qdisc* sch) in prio_reset()
157 prio_destroy(struct Qdisc* sch) in prio_destroy()
167 static int prio_tune(struct Qdisc *sch, struct nlattr *opt) in prio_tune()
222 static int prio_init(struct Qdisc *sch, struct nlattr *opt) in prio_init()
241 static int prio_dump(struct Qdisc *sch, struct sk_buff *skb) in prio_dump()
[all …]
Dsch_dsmark.c54 static int dsmark_graft(struct Qdisc *sch, unsigned long arg, in dsmark_graft()
80 static struct Qdisc *dsmark_leaf(struct Qdisc *sch, unsigned long arg) in dsmark_leaf()
86 static unsigned long dsmark_get(struct Qdisc *sch, u32 classid) in dsmark_get()
94 static unsigned long dsmark_bind_filter(struct Qdisc *sch, in dsmark_bind_filter()
100 static void dsmark_put(struct Qdisc *sch, unsigned long cl) in dsmark_put()
112 static int dsmark_change(struct Qdisc *sch, u32 classid, u32 parent, in dsmark_change()
151 static int dsmark_delete(struct Qdisc *sch, unsigned long arg) in dsmark_delete()
164 static void dsmark_walk(struct Qdisc *sch, struct qdisc_walker *walker) in dsmark_walk()
188 static inline struct tcf_proto **dsmark_find_tcf(struct Qdisc *sch, in dsmark_find_tcf()
197 static int dsmark_enqueue(struct sk_buff *skb, struct Qdisc *sch) in dsmark_enqueue()
[all …]
Dsch_drr.c41 static struct drr_class *drr_find_class(struct Qdisc *sch, u32 classid) in drr_find_class()
64 static int drr_change_class(struct Qdisc *sch, u32 classid, u32 parentid, in drr_change_class()
138 static void drr_destroy_class(struct Qdisc *sch, struct drr_class *cl) in drr_destroy_class()
145 static int drr_delete_class(struct Qdisc *sch, unsigned long arg) in drr_delete_class()
165 static unsigned long drr_get_class(struct Qdisc *sch, u32 classid) in drr_get_class()
175 static void drr_put_class(struct Qdisc *sch, unsigned long arg) in drr_put_class()
183 static struct tcf_proto **drr_tcf_chain(struct Qdisc *sch, unsigned long cl) in drr_tcf_chain()
193 static unsigned long drr_bind_tcf(struct Qdisc *sch, unsigned long parent, in drr_bind_tcf()
204 static void drr_unbind_tcf(struct Qdisc *sch, unsigned long arg) in drr_unbind_tcf()
211 static int drr_graft_class(struct Qdisc *sch, unsigned long arg, in drr_graft_class()
[all …]
Dsch_tbf.c121 static int tbf_enqueue(struct sk_buff *skb, struct Qdisc* sch) in tbf_enqueue()
142 static unsigned int tbf_drop(struct Qdisc* sch) in tbf_drop()
154 static struct sk_buff *tbf_dequeue(struct Qdisc* sch) in tbf_dequeue()
213 static void tbf_reset(struct Qdisc* sch) in tbf_reset()
231 static int tbf_change(struct Qdisc* sch, struct nlattr *opt) in tbf_change()
315 static int tbf_init(struct Qdisc* sch, struct nlattr *opt) in tbf_init()
329 static void tbf_destroy(struct Qdisc *sch) in tbf_destroy()
343 static int tbf_dump(struct Qdisc *sch, struct sk_buff *skb) in tbf_dump()
371 static int tbf_dump_class(struct Qdisc *sch, unsigned long cl, in tbf_dump_class()
385 static int tbf_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new, in tbf_graft()
[all …]
Dsch_atm.c82 static inline struct atm_flow_data *lookup_flow(struct Qdisc *sch, u32 classid) in lookup_flow()
93 static int atm_tc_graft(struct Qdisc *sch, unsigned long arg, in atm_tc_graft()
112 static struct Qdisc *atm_tc_leaf(struct Qdisc *sch, unsigned long cl) in atm_tc_leaf()
120 static unsigned long atm_tc_get(struct Qdisc *sch, u32 classid) in atm_tc_get()
133 static unsigned long atm_tc_bind_filter(struct Qdisc *sch, in atm_tc_bind_filter()
144 static void atm_tc_put(struct Qdisc *sch, unsigned long cl) in atm_tc_put()
204 static int atm_tc_change(struct Qdisc *sch, u32 classid, u32 parent, in atm_tc_change()
331 static int atm_tc_delete(struct Qdisc *sch, unsigned long arg) in atm_tc_delete()
355 static void atm_tc_walk(struct Qdisc *sch, struct qdisc_walker *walker) in atm_tc_walk()
373 static struct tcf_proto **atm_tc_find_tcf(struct Qdisc *sch, unsigned long cl) in atm_tc_find_tcf()
[all …]
Dsch_sfq.c159 static unsigned int sfq_classify(struct sk_buff *skb, struct Qdisc *sch, in sfq_classify()
235 static unsigned int sfq_drop(struct Qdisc *sch) in sfq_drop()
279 sfq_enqueue(struct sk_buff *skb, struct Qdisc *sch) in sfq_enqueue()
333 sfq_peek(struct Qdisc *sch) in sfq_peek()
347 sfq_dequeue(struct Qdisc *sch) in sfq_dequeue()
384 sfq_reset(struct Qdisc *sch) in sfq_reset()
394 struct Qdisc *sch = (struct Qdisc *)arg; in sfq_perturbation() local
403 static int sfq_change(struct Qdisc *sch, struct nlattr *opt) in sfq_change()
432 static int sfq_init(struct Qdisc *sch, struct nlattr *opt) in sfq_init()
468 static void sfq_destroy(struct Qdisc *sch) in sfq_destroy()
[all …]
Dsch_netem.c154 static int netem_enqueue(struct sk_buff *skb, struct Qdisc *sch) in netem_enqueue()
252 static unsigned int netem_drop(struct Qdisc* sch) in netem_drop()
264 static struct sk_buff *netem_dequeue(struct Qdisc *sch) in netem_dequeue()
294 static void netem_reset(struct Qdisc *sch) in netem_reset()
307 static int get_dist_table(struct Qdisc *sch, const struct nlattr *attr) in get_dist_table()
336 static void get_correlation(struct Qdisc *sch, const struct nlattr *attr) in get_correlation()
346 static void get_reorder(struct Qdisc *sch, const struct nlattr *attr) in get_reorder()
355 static void get_corrupt(struct Qdisc *sch, const struct nlattr *attr) in get_corrupt()
385 static int netem_change(struct Qdisc *sch, struct nlattr *opt) in netem_change()
447 static int tfifo_enqueue(struct sk_buff *nskb, struct Qdisc *sch) in tfifo_enqueue()
[all …]
Dsch_fifo.c26 static int bfifo_enqueue(struct sk_buff *skb, struct Qdisc* sch) in bfifo_enqueue()
36 static int pfifo_enqueue(struct sk_buff *skb, struct Qdisc* sch) in pfifo_enqueue()
46 static int fifo_init(struct Qdisc *sch, struct nlattr *opt) in fifo_init()
69 static int fifo_dump(struct Qdisc *sch, struct sk_buff *skb) in fifo_dump()
134 struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops, in fifo_create_dflt()
Dsch_gred.c92 static inline int gred_wred_mode_check(struct Qdisc *sch) in gred_wred_mode_check()
116 struct Qdisc *sch) in gred_backlog()
152 static int gred_enqueue(struct sk_buff *skb, struct Qdisc* sch) in gred_enqueue()
243 static struct sk_buff *gred_dequeue(struct Qdisc* sch) in gred_dequeue()
275 static unsigned int gred_drop(struct Qdisc* sch) in gred_drop()
310 static void gred_reset(struct Qdisc* sch) in gred_reset()
333 static inline int gred_change_table_def(struct Qdisc *sch, struct nlattr *dps) in gred_change_table_def()
381 static inline int gred_change_vq(struct Qdisc *sch, int dp, in gred_change_vq()
414 static int gred_change(struct Qdisc *sch, struct nlattr *opt) in gred_change()
478 static int gred_init(struct Qdisc *sch, struct nlattr *opt) in gred_init()
[all …]
Dsch_cbq.c217 cbq_classify(struct sk_buff *skb, struct Qdisc *sch, int *qerr) in cbq_classify()
370 cbq_enqueue(struct sk_buff *skb, struct Qdisc *sch) in cbq_enqueue()
595 struct Qdisc *sch = q->watchdog.qdisc; in cbq_undelay() local
635 struct Qdisc *sch = child->__parent; in cbq_reshape_fail() local
821 cbq_dequeue_prio(struct Qdisc *sch, int prio) in cbq_dequeue_prio()
924 cbq_dequeue_1(struct Qdisc *sch) in cbq_dequeue_1()
942 cbq_dequeue(struct Qdisc *sch) in cbq_dequeue()
1179 static unsigned int cbq_drop(struct Qdisc* sch) in cbq_drop()
1204 cbq_reset(struct Qdisc* sch) in cbq_reset()
1354 static int cbq_init(struct Qdisc *sch, struct nlattr *opt) in cbq_init()
[all …]
Dsch_hfsc.c883 qdisc_peek_len(struct Qdisc *sch) in qdisc_peek_len()
900 hfsc_purge_queue(struct Qdisc *sch, struct hfsc_class *cl) in hfsc_purge_queue()
925 hfsc_find_class(u32 classid, struct Qdisc *sch) in hfsc_find_class()
974 hfsc_change_class(struct Qdisc *sch, u32 classid, u32 parentid, in hfsc_change_class()
1115 hfsc_destroy_class(struct Qdisc *sch, struct hfsc_class *cl) in hfsc_destroy_class()
1127 hfsc_delete_class(struct Qdisc *sch, unsigned long arg) in hfsc_delete_class()
1151 hfsc_classify(struct sk_buff *skb, struct Qdisc *sch, int *qerr) in hfsc_classify()
1197 hfsc_graft_class(struct Qdisc *sch, unsigned long arg, struct Qdisc *new, in hfsc_graft_class()
1223 hfsc_class_leaf(struct Qdisc *sch, unsigned long arg) in hfsc_class_leaf()
1234 hfsc_qlen_notify(struct Qdisc *sch, unsigned long arg) in hfsc_qlen_notify()
[all …]
Dsch_htb.c161 static inline struct htb_class *htb_find(u32 handle, struct Qdisc *sch) in htb_find()
186 static struct htb_class *htb_classify(struct sk_buff *skb, struct Qdisc *sch, in htb_classify()
538 static int htb_enqueue(struct sk_buff *skb, struct Qdisc *sch) in htb_enqueue()
843 static struct sk_buff *htb_dequeue(struct Qdisc *sch) in htb_dequeue()
901 static unsigned int htb_drop(struct Qdisc *sch) in htb_drop()
926 static void htb_reset(struct Qdisc *sch) in htb_reset()
965 static int htb_init(struct Qdisc *sch, struct nlattr *opt) in htb_init()
1012 static int htb_dump(struct Qdisc *sch, struct sk_buff *skb) in htb_dump()
1042 static int htb_dump_class(struct Qdisc *sch, unsigned long arg, in htb_dump_class()
1082 htb_dump_class_stats(struct Qdisc *sch, unsigned long arg, struct gnet_dump *d) in htb_dump_class_stats()
[all …]
Dsch_blackhole.c20 static int blackhole_enqueue(struct sk_buff *skb, struct Qdisc *sch) in blackhole_enqueue()
26 static struct sk_buff *blackhole_dequeue(struct Qdisc *sch) in blackhole_dequeue()
Dsch_teql.c79 teql_enqueue(struct sk_buff *skb, struct Qdisc* sch) in teql_enqueue()
97 teql_dequeue(struct Qdisc* sch) in teql_dequeue()
117 teql_peek(struct Qdisc* sch) in teql_peek()
131 teql_reset(struct Qdisc* sch) in teql_reset()
141 teql_destroy(struct Qdisc* sch) in teql_destroy()
176 static int teql_qdisc_init(struct Qdisc *sch, struct nlattr *opt) in teql_qdisc_init()
Dsch_generic.c472 struct Qdisc *sch; in qdisc_alloc() local
505 struct Qdisc *sch; in qdisc_create_dflt() local
Dsch_api.c516 void qdisc_class_hash_grow(struct Qdisc *sch, struct Qdisc_class_hash *clhash) in qdisc_class_hash_grow()
634 void qdisc_tree_decrease_qlen(struct Qdisc *sch, unsigned int n) in qdisc_tree_decrease_qlen()
751 struct Qdisc *sch; in qdisc_create() local
859 static int qdisc_change(struct Qdisc *sch, struct nlattr **tca) in qdisc_change()
/net/netfilter/
Dnf_conntrack_proto_sctp.c178 #define for_each_sctp_chunk(skb, sch, _sch, offset, dataoff, count) \ argument
191 sctp_chunkhdr_t _sch, *sch; in do_basic_checks() local
297 const struct sctp_chunkhdr *sch; in sctp_packet() local
401 const struct sctp_chunkhdr *sch; in sctp_new() local
Dxt_sctp.c49 const sctp_chunkhdr_t *sch; in match_packet() local