Lines Matching refs:tcf_proto
22 int (*fn)(struct tcf_proto *, void *node, struct tcf_walker *);
38 struct tcf_proto __rcu *filter_chain;
50 struct tcf_proto *tcf_get_next_proto(struct tcf_chain *chain,
51 struct tcf_proto *tp);
54 struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q,
63 int police, struct tcf_proto *tp, u32 handle, bool used_action_miss);
83 const struct tcf_proto *tp, struct tcf_result *res,
86 static inline bool tc_cls_stats_dump(struct tcf_proto *tp,
112 struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q,
143 const struct tcf_proto *tp,
169 tcf_bind_filter(struct tcf_proto *tp, struct tcf_result *r, unsigned long base)
193 tcf_unbind_filter(struct tcf_proto *tp, struct tcf_result *r)
355 int tcf_exts_validate(struct net *net, struct tcf_proto *tp,
359 int tcf_exts_validate_ex(struct net *net, struct tcf_proto *tp, struct nlattr **tb,
475 int tcf_em_tree_validate(struct tcf_proto *, struct nlattr *,
584 int tc_setup_cb_add(struct tcf_block *block, struct tcf_proto *tp,
587 int tc_setup_cb_replace(struct tcf_block *block, struct tcf_proto *tp,
592 int tc_setup_cb_destroy(struct tcf_block *block, struct tcf_proto *tp,
595 int tc_setup_cb_reoffload(struct tcf_block *block, struct tcf_proto *tp,
741 const struct tcf_proto *tp, u32 flags,