Lines Matching defs:tcf_proto
18 struct tcf_proto
21 struct tcf_proto *next;
23 int (*classify)(struct sk_buff*, struct tcf_proto*, struct tcf_result *);
39 int (*fn)(struct tcf_proto *, unsigned long node, struct tcf_walker *);
47 int (*classify)(struct sk_buff*, struct tcf_proto*, struct tcf_result *);
48 int (*init)(struct tcf_proto*);
49 void (*destroy)(struct tcf_proto*);
51 unsigned long (*get)(struct tcf_proto*, u32 handle);
52 void (*put)(struct tcf_proto*, unsigned long);
53 int (*change)(struct tcf_proto*, unsigned long, u32 handle, struct rtattr **, unsigned long *);
54 int (*delete)(struct tcf_proto*, unsigned long);
55 void (*walk)(struct tcf_proto*, struct tcf_walker *arg);
58 int (*dump)(struct tcf_proto*, unsigned long, struct sk_buff *skb, struct tcmsg*);
66 static inline int tc_classify(struct sk_buff *skb, struct tcf_proto *tp, struct tcf_result *res)