Lines Matching refs:tcf_proto
22 int (*fn)(struct tcf_proto *, void *node, struct tcf_walker *);
44 struct tcf_proto *tcf_get_next_proto(struct tcf_chain *chain,
45 struct tcf_proto *tp, bool rtnl_held);
48 struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q,
73 int tcf_classify(struct sk_buff *skb, const struct tcf_proto *tp,
89 struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, in tcf_block_get()
131 static inline int tcf_classify(struct sk_buff *skb, const struct tcf_proto *tp, in tcf_classify()
156 tcf_bind_filter(struct tcf_proto *tp, struct tcf_result *r, unsigned long base) in tcf_bind_filter()
173 tcf_unbind_filter(struct tcf_proto *tp, struct tcf_result *r) in tcf_unbind_filter()
300 int tcf_exts_validate(struct net *net, struct tcf_proto *tp,
412 int tcf_em_tree_validate(struct tcf_proto *, struct nlattr *,
512 int tc_setup_cb_add(struct tcf_block *block, struct tcf_proto *tp,
515 int tc_setup_cb_replace(struct tcf_block *block, struct tcf_proto *tp,
520 int tc_setup_cb_destroy(struct tcf_block *block, struct tcf_proto *tp,
523 int tc_setup_cb_reoffload(struct tcf_block *block, struct tcf_proto *tp,
626 const struct tcf_proto *tp, u32 flags, in tc_cls_common_offload_init()