/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/ |
H A D | pkt_cls.h | 14 int (*fn)(struct tcf_proto *, unsigned long node, struct tcf_walker *); 31 cls_set_class(struct tcf_proto *tp, unsigned long *clp, 44 tcf_bind_filter(struct tcf_proto *tp, struct tcf_result *r, unsigned long base) 55 tcf_unbind_filter(struct tcf_proto *tp, struct tcf_result *r) 129 extern int tcf_exts_validate(struct tcf_proto *tp, struct nlattr **tb, 132 extern void tcf_exts_destroy(struct tcf_proto *tp, struct tcf_exts *exts); 133 extern void tcf_exts_change(struct tcf_proto *tp, struct tcf_exts *dst, 230 int (*change)(struct tcf_proto *, void *, 234 void (*destroy)(struct tcf_proto *, 243 extern int tcf_em_tree_validate(struct tcf_proto *, struc [all...] |
H A D | sch_generic.h | 119 struct tcf_proto ** (*tcf_chain)(struct Qdisc *, unsigned long); 164 int (*classify)(struct sk_buff*, struct tcf_proto*, 166 int (*init)(struct tcf_proto*); 167 void (*destroy)(struct tcf_proto*); 169 unsigned long (*get)(struct tcf_proto*, u32 handle); 170 void (*put)(struct tcf_proto*, unsigned long); 171 int (*change)(struct tcf_proto*, unsigned long, 174 int (*delete)(struct tcf_proto*, unsigned long); 175 void (*walk)(struct tcf_proto*, struct tcf_walker *arg); 178 int (*dump)(struct tcf_proto*, unsigne 184 struct tcf_proto { struct [all...] |
H A D | pkt_sched.h | 102 extern int tc_classify_compat(struct sk_buff *skb, struct tcf_proto *tp, 104 extern int tc_classify(struct sk_buff *skb, struct tcf_proto *tp,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sched/ |
H A D | cls_cgroup.c | 104 static int cls_cgroup_classify(struct sk_buff *skb, struct tcf_proto *tp, 142 static unsigned long cls_cgroup_get(struct tcf_proto *tp, u32 handle) 147 static void cls_cgroup_put(struct tcf_proto *tp, unsigned long f) 151 static int cls_cgroup_init(struct tcf_proto *tp) 165 static int cls_cgroup_change(struct tcf_proto *tp, unsigned long base, 215 static void cls_cgroup_destroy(struct tcf_proto *tp) 226 static int cls_cgroup_delete(struct tcf_proto *tp, unsigned long arg) 231 static void cls_cgroup_walk(struct tcf_proto *tp, struct tcf_walker *arg) 246 static int cls_cgroup_dump(struct tcf_proto *tp, unsigned long fh,
|
H A D | cls_basic.c | 44 static int basic_classify(struct sk_buff *skb, struct tcf_proto *tp, 63 static unsigned long basic_get(struct tcf_proto *tp, u32 handle) 79 static void basic_put(struct tcf_proto *tp, unsigned long f) 83 static int basic_init(struct tcf_proto *tp) 95 static inline void basic_delete_filter(struct tcf_proto *tp, 104 static void basic_destroy(struct tcf_proto *tp) 116 static int basic_delete(struct tcf_proto *tp, unsigned long arg) 138 static inline int basic_set_parms(struct tcf_proto *tp, struct basic_filter *f, 168 static int basic_change(struct tcf_proto *tp, unsigned long base, u32 handle, 230 static void basic_walk(struct tcf_proto *t [all...] |
H A D | cls_fw.c | 82 static int fw_classify(struct sk_buff *skb, struct tcf_proto *tp, 118 static unsigned long fw_get(struct tcf_proto *tp, u32 handle) 133 static void fw_put(struct tcf_proto *tp, unsigned long f) 137 static int fw_init(struct tcf_proto *tp) 143 fw_delete_filter(struct tcf_proto *tp, struct fw_filter *f) 150 static void fw_destroy(struct tcf_proto *tp) 168 static int fw_delete(struct tcf_proto *tp, unsigned long arg) 197 fw_change_attrs(struct tcf_proto *tp, struct fw_filter *f, 238 static int fw_change(struct tcf_proto *tp, unsigned long base, 303 static void fw_walk(struct tcf_proto *t [all...] |
H A D | cls_tcindex.c | 77 static int tcindex_classify(struct sk_buff *skb, struct tcf_proto *tp, 103 static unsigned long tcindex_get(struct tcf_proto *tp, u32 handle) 116 static void tcindex_put(struct tcf_proto *tp, unsigned long f) 122 static int tcindex_init(struct tcf_proto *tp) 141 __tcindex_delete(struct tcf_proto *tp, unsigned long arg, int lock) 175 static int tcindex_delete(struct tcf_proto *tp, unsigned long arg) 195 tcindex_set_parms(struct tcf_proto *tp, unsigned long base, u32 handle, 330 tcindex_change(struct tcf_proto *tp, unsigned long base, u32 handle, 354 static void tcindex_walk(struct tcf_proto *tp, struct tcf_walker *walker) 394 static int tcindex_destroy_element(struct tcf_proto *t [all...] |
H A D | sch_ingress.c | 20 struct tcf_proto *filter_list; 49 static struct tcf_proto **ingress_find_tcf(struct Qdisc *sch, unsigned long cl)
|
H A D | cls_api.c | 103 struct nlmsghdr *n, struct tcf_proto *tp, 109 static inline u32 tcf_auto_prio(struct tcf_proto *tp) 133 struct tcf_proto **back, **chain; 134 struct tcf_proto *tp; 341 static int tcf_fill_node(struct sk_buff *skb, struct tcf_proto *tp, 373 struct nlmsghdr *n, struct tcf_proto *tp, 398 static int tcf_node_dump(struct tcf_proto *tp, unsigned long n, 415 struct tcf_proto *tp, **chain; 488 void tcf_exts_destroy(struct tcf_proto *tp, struct tcf_exts *exts) 499 int tcf_exts_validate(struct tcf_proto *t [all...] |
H A D | cls_route.c | 124 static int route4_classify(struct sk_buff *skb, struct tcf_proto *tp, 212 static unsigned long route4_get(struct tcf_proto *tp, u32 handle) 238 static void route4_put(struct tcf_proto *tp, unsigned long f) 242 static int route4_init(struct tcf_proto *tp) 248 route4_delete_filter(struct tcf_proto *tp, struct route4_filter *f) 255 static void route4_destroy(struct tcf_proto *tp) 281 static int route4_delete(struct tcf_proto *tp, unsigned long arg) 329 static int route4_set_parms(struct tcf_proto *tp, unsigned long base, 419 static int route4_change(struct tcf_proto *tp, unsigned long base, 508 static void route4_walk(struct tcf_proto *t [all...] |
H A D | cls_rsvp.h | 134 static int rsvp_classify(struct sk_buff *skb, struct tcf_proto *tp, 225 static unsigned long rsvp_get(struct tcf_proto *tp, u32 handle) 245 static void rsvp_put(struct tcf_proto *tp, unsigned long f) 249 static int rsvp_init(struct tcf_proto *tp) 262 rsvp_delete_filter(struct tcf_proto *tp, struct rsvp_filter *f) 269 static void rsvp_destroy(struct tcf_proto *tp) 300 static int rsvp_delete(struct tcf_proto *tp, unsigned long arg) 340 static unsigned gen_handle(struct tcf_proto *tp, unsigned salt) 419 static int rsvp_change(struct tcf_proto *tp, unsigned long base, 567 static void rsvp_walk(struct tcf_proto *t [all...] |
H A D | cls_flow.c | 343 static int flow_classify(struct sk_buff *skb, struct tcf_proto *tp, 413 static int flow_change(struct tcf_proto *tp, unsigned long base, 565 static void flow_destroy_filter(struct tcf_proto *tp, struct flow_filter *f) 573 static int flow_delete(struct tcf_proto *tp, unsigned long arg) 584 static int flow_init(struct tcf_proto *tp) 596 static void flow_destroy(struct tcf_proto *tp) 608 static unsigned long flow_get(struct tcf_proto *tp, u32 handle) 619 static void flow_put(struct tcf_proto *tp, unsigned long f) 623 static int flow_dump(struct tcf_proto *tp, unsigned long fh, 677 static void flow_walk(struct tcf_proto *t [all...] |
H A D | cls_u32.c | 97 static int u32_classify(struct sk_buff *skb, struct tcf_proto *tp, struct tcf_result *res) 273 static unsigned long u32_get(struct tcf_proto *tp, u32 handle) 292 static void u32_put(struct tcf_proto *tp, unsigned long f) 308 static int u32_init(struct tcf_proto *tp) 344 static int u32_destroy_key(struct tcf_proto *tp, struct tc_u_knode *n) 357 static int u32_delete_key(struct tcf_proto *tp, struct tc_u_knode* key) 378 static void u32_clear_hnode(struct tcf_proto *tp, struct tc_u_hnode *ht) 392 static int u32_destroy_hnode(struct tcf_proto *tp, struct tc_u_hnode *ht) 413 static void u32_destroy(struct tcf_proto *tp) 447 static int u32_delete(struct tcf_proto *t [all...] |
H A D | em_text.c | 49 static int em_text_change(struct tcf_proto *tp, void *data, int len, 104 static void em_text_destroy(struct tcf_proto *tp, struct tcf_ematch *m)
|
H A D | em_nbyte.c | 27 static int em_nbyte_change(struct tcf_proto *tp, void *data, int data_len,
|
H A D | ematch.c | 173 static int tcf_em_validate(struct tcf_proto *tp, 295 int tcf_em_tree_validate(struct tcf_proto *tp, struct nlattr *nla, 388 void tcf_em_tree_destroy(struct tcf_proto *tp, struct tcf_ematch_tree *tree)
|
H A D | sch_dsmark.c | 40 struct tcf_proto *filter_list; 189 static inline struct tcf_proto **dsmark_find_tcf(struct Qdisc *sch,
|
H A D | sch_multiq.c | 35 struct tcf_proto *filter_list; 391 static struct tcf_proto **multiq_find_tcf(struct Qdisc *sch, unsigned long cl)
|
H A D | sch_prio.c | 28 struct tcf_proto *filter_list; 354 static struct tcf_proto ** prio_find_tcf(struct Qdisc *sch, unsigned long cl)
|
H A D | sch_api.c | 1613 int tc_classify_compat(struct sk_buff *skb, struct tcf_proto *tp, 1634 int tc_classify(struct sk_buff *skb, struct tcf_proto *tp, 1640 struct tcf_proto *otp = tp; 1668 void tcf_destroy(struct tcf_proto *tp) 1675 void tcf_destroy_chain(struct tcf_proto **fl) 1677 struct tcf_proto *tp;
|
H A D | sch_atm.c | 45 struct tcf_proto *filter_list; 350 static struct tcf_proto **atm_tc_find_tcf(struct Qdisc *sch, unsigned long cl)
|
H A D | sch_drr.c | 38 struct tcf_proto *filter_list; 187 static struct tcf_proto **drr_tcf_chain(struct Qdisc *sch, unsigned long cl)
|
H A D | sch_sfq.c | 99 struct tcf_proto *filter_list; 531 static struct tcf_proto **sfq_find_tcf(struct Qdisc *sch, unsigned long cl)
|
H A D | sch_htb.c | 116 struct tcf_proto *filter_list; 147 struct tcf_proto *filter_list; 196 struct tcf_proto *tcf; 1475 static struct tcf_proto **htb_find_tcf(struct Qdisc *sch, unsigned long arg) 1479 struct tcf_proto **fl = cl ? &cl->filter_list : &q->filter_list;
|
H A D | em_meta.c | 775 static int em_meta_change(struct tcf_proto *tp, void *data, int len, 825 static void em_meta_destroy(struct tcf_proto *tp, struct tcf_ematch *m)
|