/net/sched/ |
D | sch_red.c | 58 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 …]
|
D | sch_ingress.c | 25 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 …]
|
D | sch_multiq.c | 40 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 …]
|
D | sch_prio.c | 34 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 …]
|
D | sch_dsmark.c | 54 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 …]
|
D | sch_drr.c | 41 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 …]
|
D | sch_tbf.c | 121 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 …]
|
D | sch_atm.c | 82 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 …]
|
D | sch_sfq.c | 159 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 …]
|
D | sch_netem.c | 154 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 …]
|
D | sch_fifo.c | 26 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()
|
D | sch_gred.c | 92 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 …]
|
D | sch_cbq.c | 217 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 …]
|
D | sch_hfsc.c | 883 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 …]
|
D | sch_htb.c | 161 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 …]
|
D | sch_blackhole.c | 20 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()
|
D | sch_teql.c | 79 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()
|
D | sch_generic.c | 472 struct Qdisc *sch; in qdisc_alloc() local 505 struct Qdisc *sch; in qdisc_create_dflt() local
|
D | sch_api.c | 516 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/ |
D | nf_conntrack_proto_sctp.c | 178 #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
|
D | xt_sctp.c | 49 const sctp_chunkhdr_t *sch; in match_packet() local
|