tcf_proto          97 include/net/act_api.h 			int bind, bool rtnl_held, struct tcf_proto *tp,
tcf_proto         177 include/net/act_api.h int tcf_action_init(struct net *net, struct tcf_proto *tp, struct nlattr *nla,
tcf_proto         181 include/net/act_api.h struct tc_action *tcf_action_init_1(struct net *net, struct tcf_proto *tp,
tcf_proto         192 include/net/act_api.h int tcf_action_check_ctrlact(int action, struct tcf_proto *tp,
tcf_proto          22 include/net/pkt_cls.h 	int	(*fn)(struct tcf_proto *, void *node, struct tcf_walker *);
tcf_proto          44 include/net/pkt_cls.h struct tcf_proto *tcf_get_next_proto(struct tcf_chain *chain,
tcf_proto          45 include/net/pkt_cls.h 				     struct tcf_proto *tp, bool rtnl_held);
tcf_proto          48 include/net/pkt_cls.h 		  struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q,
tcf_proto          73 include/net/pkt_cls.h int tcf_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto          89 include/net/pkt_cls.h 		  struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q,
tcf_proto         131 include/net/pkt_cls.h static inline int tcf_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto         156 include/net/pkt_cls.h tcf_bind_filter(struct tcf_proto *tp, struct tcf_result *r, unsigned long base)
tcf_proto         180 include/net/pkt_cls.h tcf_unbind_filter(struct tcf_proto *tp, struct tcf_result *r)
tcf_proto         305 include/net/pkt_cls.h int tcf_exts_validate(struct net *net, struct tcf_proto *tp,
tcf_proto         417 include/net/pkt_cls.h int tcf_em_tree_validate(struct tcf_proto *, struct nlattr *,
tcf_proto         517 include/net/pkt_cls.h int tc_setup_cb_add(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto         520 include/net/pkt_cls.h int tc_setup_cb_replace(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto         525 include/net/pkt_cls.h int tc_setup_cb_destroy(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto         528 include/net/pkt_cls.h int tc_setup_cb_reoffload(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto         631 include/net/pkt_cls.h 			   const struct tcf_proto *tp, u32 flags,
tcf_proto         278 include/net/sch_generic.h 		const struct tcf_proto *goto_tp;
tcf_proto         295 include/net/sch_generic.h 					    const struct tcf_proto *,
tcf_proto         297 include/net/sch_generic.h 	int			(*init)(struct tcf_proto*);
tcf_proto         298 include/net/sch_generic.h 	void			(*destroy)(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         301 include/net/sch_generic.h 	void*			(*get)(struct tcf_proto*, u32 handle);
tcf_proto         302 include/net/sch_generic.h 	void			(*put)(struct tcf_proto *tp, void *f);
tcf_proto         304 include/net/sch_generic.h 					struct tcf_proto*, unsigned long,
tcf_proto         308 include/net/sch_generic.h 	int			(*delete)(struct tcf_proto *tp, void *arg,
tcf_proto         311 include/net/sch_generic.h 	bool			(*delete_empty)(struct tcf_proto *tp);
tcf_proto         312 include/net/sch_generic.h 	void			(*walk)(struct tcf_proto *tp,
tcf_proto         314 include/net/sch_generic.h 	int			(*reoffload)(struct tcf_proto *tp, bool add,
tcf_proto         317 include/net/sch_generic.h 	void			(*hw_add)(struct tcf_proto *tp,
tcf_proto         319 include/net/sch_generic.h 	void			(*hw_del)(struct tcf_proto *tp,
tcf_proto         330 include/net/sch_generic.h 	int			(*dump)(struct net*, struct tcf_proto*, void *,
tcf_proto         351 include/net/sch_generic.h 	struct tcf_proto __rcu	*next;
tcf_proto         356 include/net/sch_generic.h 					    const struct tcf_proto *,
tcf_proto         385 include/net/sch_generic.h typedef void tcf_chain_head_change_t(struct tcf_proto *tp_head, void *priv);
tcf_proto         390 include/net/sch_generic.h 	struct tcf_proto __rcu *filter_chain;
tcf_proto         436 include/net/sch_generic.h static inline bool lockdep_tcf_proto_is_locked(struct tcf_proto *tp)
tcf_proto         446 include/net/sch_generic.h static inline bool lockdep_tcf_proto_is_locked(struct tcf_proto *tp)
tcf_proto        1256 include/net/sch_generic.h 	struct tcf_proto *filter_list;
tcf_proto        1280 include/net/sch_generic.h 			  struct tcf_proto *tp_head);
tcf_proto          51 net/sched/act_api.c int tcf_action_check_ctrlact(int action, struct tcf_proto *tp,
tcf_proto         842 net/sched/act_api.c struct tc_action *tcf_action_init_1(struct net *net, struct tcf_proto *tp,
tcf_proto         955 net/sched/act_api.c int tcf_action_init(struct net *net, struct tcf_proto *tp, struct nlattr *nla,
tcf_proto         278 net/sched/act_bpf.c 			struct tcf_proto *tp, struct netlink_ext_ack *extack)
tcf_proto          97 net/sched/act_connmark.c 			     struct tcf_proto *tp,
tcf_proto          45 net/sched/act_csum.c 			 int bind, bool rtnl_held, struct tcf_proto *tp,
tcf_proto         670 net/sched/act_ct.c 		       struct tcf_proto *tp,
tcf_proto         156 net/sched/act_ctinfo.c 			   struct tcf_proto *tp,
tcf_proto          56 net/sched/act_gact.c 			 struct tcf_proto *tp, struct netlink_ext_ack *extack)
tcf_proto         468 net/sched/act_ife.c 			struct tcf_proto *tp, struct netlink_ext_ack *extack)
tcf_proto          98 net/sched/act_ipt.c 			  struct tcf_proto *tp)
tcf_proto         207 net/sched/act_ipt.c 			int bind, bool rtnl_held, struct tcf_proto *tp,
tcf_proto         216 net/sched/act_ipt.c 		       int bind, bool unlocked, struct tcf_proto *tp,
tcf_proto          95 net/sched/act_mirred.c 			   struct tcf_proto *tp,
tcf_proto         137 net/sched/act_mpls.c 			 struct tcf_proto *tp, struct netlink_ext_ack *extack)
tcf_proto          38 net/sched/act_nat.c 			bool rtnl_held,	struct tcf_proto *tp,
tcf_proto         140 net/sched/act_pedit.c 			  struct tcf_proto *tp, struct netlink_ext_ack *extack)
tcf_proto          50 net/sched/act_police.c 			       struct tcf_proto *tp,
tcf_proto          38 net/sched/act_sample.c 			   int bind, bool rtnl_held, struct tcf_proto *tp,
tcf_proto          60 net/sched/act_simple.c 			struct tc_defact *p, struct tcf_proto *tp,
tcf_proto          89 net/sched/act_simple.c 			 struct tcf_proto *tp, struct netlink_ext_ack *extack)
tcf_proto          89 net/sched/act_skbedit.c 			    struct tcf_proto *tp,
tcf_proto          82 net/sched/act_skbmod.c 			   struct tcf_proto *tp,
tcf_proto         215 net/sched/act_tunnel_key.c 			   struct tcf_proto *tp,
tcf_proto         105 net/sched/act_vlan.c 			 struct tcf_proto *tp, struct netlink_ext_ack *extack)
tcf_proto          51 net/sched/cls_api.c static u32 destroy_obj_hashfn(const struct tcf_proto *tp)
tcf_proto          58 net/sched/cls_api.c 					struct tcf_proto *tp)
tcf_proto          68 net/sched/cls_api.c static bool tcf_proto_cmp(const struct tcf_proto *tp1,
tcf_proto          69 net/sched/cls_api.c 			  const struct tcf_proto *tp2)
tcf_proto          77 net/sched/cls_api.c 					struct tcf_proto *tp)
tcf_proto          80 net/sched/cls_api.c 	struct tcf_proto *iter;
tcf_proto          97 net/sched/cls_api.c tcf_proto_signal_destroyed(struct tcf_chain *chain, struct tcf_proto *tp)
tcf_proto         212 net/sched/cls_api.c static inline u32 tcf_auto_prio(struct tcf_proto *tp)
tcf_proto         250 net/sched/cls_api.c static struct tcf_proto *tcf_proto_create(const char *kind, u32 protocol,
tcf_proto         255 net/sched/cls_api.c 	struct tcf_proto *tp;
tcf_proto         286 net/sched/cls_api.c static void tcf_proto_get(struct tcf_proto *tp)
tcf_proto         293 net/sched/cls_api.c static void tcf_proto_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         304 net/sched/cls_api.c static void tcf_proto_put(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         311 net/sched/cls_api.c static bool tcf_proto_check_delete(struct tcf_proto *tp)
tcf_proto         320 net/sched/cls_api.c static void tcf_proto_mark_delete(struct tcf_proto *tp)
tcf_proto         327 net/sched/cls_api.c static bool tcf_proto_is_deleting(struct tcf_proto *tp)
tcf_proto         368 net/sched/cls_api.c 				       struct tcf_proto *tp_head)
tcf_proto         375 net/sched/cls_api.c 				   struct tcf_proto *tp_head)
tcf_proto         583 net/sched/cls_api.c 	struct tcf_proto *tp, *tp_next;
tcf_proto         819 net/sched/cls_api.c 		struct tcf_proto *tp_head;
tcf_proto         987 net/sched/cls_api.c static struct tcf_proto *
tcf_proto         988 net/sched/cls_api.c __tcf_get_next_proto(struct tcf_chain *chain, struct tcf_proto *tp)
tcf_proto        1028 net/sched/cls_api.c struct tcf_proto *
tcf_proto        1029 net/sched/cls_api.c tcf_get_next_proto(struct tcf_chain *chain, struct tcf_proto *tp,
tcf_proto        1032 net/sched/cls_api.c 	struct tcf_proto *tp_next = __tcf_get_next_proto(chain, tp);
tcf_proto        1387 net/sched/cls_api.c static void tcf_chain_head_change_dflt(struct tcf_proto *tp_head, void *priv)
tcf_proto        1389 net/sched/cls_api.c 	struct tcf_proto __rcu **p_filter_chain = priv;
tcf_proto        1395 net/sched/cls_api.c 		  struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q,
tcf_proto        1440 net/sched/cls_api.c 	struct tcf_proto *tp, *tp_prev;
tcf_proto        1562 net/sched/cls_api.c int tcf_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto        1567 net/sched/cls_api.c 	const struct tcf_proto *orig_tp = tp;
tcf_proto        1568 net/sched/cls_api.c 	const struct tcf_proto *first_tp;
tcf_proto        1625 net/sched/cls_api.c 	struct tcf_proto __rcu **pprev;
tcf_proto        1626 net/sched/cls_api.c 	struct tcf_proto __rcu *next;
tcf_proto        1629 net/sched/cls_api.c static struct tcf_proto *tcf_chain_tp_prev(struct tcf_chain *chain,
tcf_proto        1637 net/sched/cls_api.c 			       struct tcf_proto *tp)
tcf_proto        1653 net/sched/cls_api.c 				struct tcf_proto *tp)
tcf_proto        1655 net/sched/cls_api.c 	struct tcf_proto *next = tcf_chain_dereference(chain_info->next, chain);
tcf_proto        1663 net/sched/cls_api.c static struct tcf_proto *tcf_chain_tp_find(struct tcf_chain *chain,
tcf_proto        1673 net/sched/cls_api.c static struct tcf_proto *tcf_chain_tp_insert_unique(struct tcf_chain *chain,
tcf_proto        1674 net/sched/cls_api.c 						    struct tcf_proto *tp_new,
tcf_proto        1679 net/sched/cls_api.c 	struct tcf_proto *tp;
tcf_proto        1708 net/sched/cls_api.c 				      struct tcf_proto *tp, bool rtnl_held,
tcf_proto        1712 net/sched/cls_api.c 	struct tcf_proto *tp_iter;
tcf_proto        1713 net/sched/cls_api.c 	struct tcf_proto **pprev;
tcf_proto        1714 net/sched/cls_api.c 	struct tcf_proto *next;
tcf_proto        1748 net/sched/cls_api.c static struct tcf_proto *tcf_chain_tp_find(struct tcf_chain *chain,
tcf_proto        1753 net/sched/cls_api.c 	struct tcf_proto **pprev;
tcf_proto        1754 net/sched/cls_api.c 	struct tcf_proto *tp;
tcf_proto        1782 net/sched/cls_api.c 			 struct tcf_proto *tp, struct tcf_block *block,
tcf_proto        1827 net/sched/cls_api.c 			  struct nlmsghdr *n, struct tcf_proto *tp,
tcf_proto        1859 net/sched/cls_api.c 			      struct nlmsghdr *n, struct tcf_proto *tp,
tcf_proto        1905 net/sched/cls_api.c 	struct tcf_proto *tp;
tcf_proto        1913 net/sched/cls_api.c static void tfilter_put(struct tcf_proto *tp, void *fh)
tcf_proto        1935 net/sched/cls_api.c 	struct tcf_proto *tp;
tcf_proto        2033 net/sched/cls_api.c 		struct tcf_proto *tp_new = NULL;
tcf_proto        2161 net/sched/cls_api.c 	struct tcf_proto *tp = NULL;
tcf_proto        2321 net/sched/cls_api.c 	struct tcf_proto *tp = NULL;
tcf_proto        2437 net/sched/cls_api.c static int tcf_node_dump(struct tcf_proto *tp, void *n, struct tcf_walker *arg)
tcf_proto        2455 net/sched/cls_api.c 	struct tcf_proto *tp, *tp_prev;
tcf_proto        3009 net/sched/cls_api.c int tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb,
tcf_proto        3143 net/sched/cls_api.c 				      struct tcf_proto *tp, u32 *cnt,
tcf_proto        3162 net/sched/cls_api.c tc_cls_offload_cnt_reset(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto        3228 net/sched/cls_api.c int tc_setup_cb_add(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto        3278 net/sched/cls_api.c int tc_setup_cb_replace(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto        3332 net/sched/cls_api.c int tc_setup_cb_destroy(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto        3366 net/sched/cls_api.c int tc_setup_cb_reoffload(struct tcf_block *block, struct tcf_proto *tp,
tcf_proto          33 net/sched/cls_basic.c 	struct tcf_proto	*tp;
tcf_proto          39 net/sched/cls_basic.c static int basic_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto          60 net/sched/cls_basic.c static void *basic_get(struct tcf_proto *tp, u32 handle)
tcf_proto          74 net/sched/cls_basic.c static int basic_init(struct tcf_proto *tp)
tcf_proto         106 net/sched/cls_basic.c static void basic_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         125 net/sched/cls_basic.c static int basic_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         145 net/sched/cls_basic.c static int basic_set_parms(struct net *net, struct tcf_proto *tp,
tcf_proto         171 net/sched/cls_basic.c 			struct tcf_proto *tp, unsigned long base, u32 handle,
tcf_proto         247 net/sched/cls_basic.c static void basic_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto         279 net/sched/cls_basic.c static int basic_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto          49 net/sched/cls_bpf.c 	struct tcf_proto *tp;
tcf_proto          80 net/sched/cls_bpf.c static int cls_bpf_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto         144 net/sched/cls_bpf.c static int cls_bpf_offload_cmd(struct tcf_proto *tp, struct cls_bpf_prog *prog,
tcf_proto         196 net/sched/cls_bpf.c static int cls_bpf_offload(struct tcf_proto *tp, struct cls_bpf_prog *prog,
tcf_proto         215 net/sched/cls_bpf.c static void cls_bpf_stop_offload(struct tcf_proto *tp,
tcf_proto         226 net/sched/cls_bpf.c static void cls_bpf_offload_update_stats(struct tcf_proto *tp,
tcf_proto         242 net/sched/cls_bpf.c static int cls_bpf_init(struct tcf_proto *tp)
tcf_proto         287 net/sched/cls_bpf.c static void __cls_bpf_delete(struct tcf_proto *tp, struct cls_bpf_prog *prog,
tcf_proto         302 net/sched/cls_bpf.c static int cls_bpf_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         312 net/sched/cls_bpf.c static void cls_bpf_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         325 net/sched/cls_bpf.c static void *cls_bpf_get(struct tcf_proto *tp, u32 handle)
tcf_proto         376 net/sched/cls_bpf.c 				 u32 gen_flags, const struct tcf_proto *tp)
tcf_proto         408 net/sched/cls_bpf.c static int cls_bpf_set_parms(struct net *net, struct tcf_proto *tp,
tcf_proto         459 net/sched/cls_bpf.c 			  struct tcf_proto *tp, unsigned long base,
tcf_proto         581 net/sched/cls_bpf.c static int cls_bpf_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto         647 net/sched/cls_bpf.c static void cls_bpf_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto         665 net/sched/cls_bpf.c static int cls_bpf_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb,
tcf_proto          21 net/sched/cls_cgroup.c 	struct tcf_proto	*tp;
tcf_proto          25 net/sched/cls_cgroup.c static int cls_cgroup_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto          44 net/sched/cls_cgroup.c static void *cls_cgroup_get(struct tcf_proto *tp, u32 handle)
tcf_proto          49 net/sched/cls_cgroup.c static int cls_cgroup_init(struct tcf_proto *tp)
tcf_proto          77 net/sched/cls_cgroup.c 			     struct tcf_proto *tp, unsigned long base,
tcf_proto         132 net/sched/cls_cgroup.c static void cls_cgroup_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         146 net/sched/cls_cgroup.c static int cls_cgroup_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         152 net/sched/cls_cgroup.c static void cls_cgroup_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto         170 net/sched/cls_cgroup.c static int cls_cgroup_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto          41 net/sched/cls_flow.c 	struct tcf_proto	*tp;
tcf_proto         295 net/sched/cls_flow.c static int flow_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto         388 net/sched/cls_flow.c 		       struct tcf_proto *tp, unsigned long base,
tcf_proto         566 net/sched/cls_flow.c static int flow_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         579 net/sched/cls_flow.c static int flow_init(struct tcf_proto *tp)
tcf_proto         591 net/sched/cls_flow.c static void flow_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         607 net/sched/cls_flow.c static void *flow_get(struct tcf_proto *tp, u32 handle)
tcf_proto         618 net/sched/cls_flow.c static int flow_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto         679 net/sched/cls_flow.c static void flow_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto         296 net/sched/cls_flower.c static int fl_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto         331 net/sched/cls_flower.c static int fl_init(struct tcf_proto *tp)
tcf_proto         390 net/sched/cls_flower.c static struct cls_fl_head *fl_head_dereference(struct tcf_proto *tp)
tcf_proto         415 net/sched/cls_flower.c static void fl_hw_destroy_filter(struct tcf_proto *tp, struct cls_fl_filter *f,
tcf_proto         430 net/sched/cls_flower.c static int fl_hw_replace_filter(struct tcf_proto *tp,
tcf_proto         478 net/sched/cls_flower.c static void fl_hw_update_stats(struct tcf_proto *tp, struct cls_fl_filter *f,
tcf_proto         521 net/sched/cls_flower.c static int __fl_delete(struct tcf_proto *tp, struct cls_fl_filter *f,
tcf_proto         562 net/sched/cls_flower.c static void fl_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         583 net/sched/cls_flower.c static void fl_put(struct tcf_proto *tp, void *arg)
tcf_proto         590 net/sched/cls_flower.c static void *fl_get(struct tcf_proto *tp, u32 handle)
tcf_proto        1468 net/sched/cls_flower.c static int fl_set_parms(struct net *net, struct tcf_proto *tp,
tcf_proto        1529 net/sched/cls_flower.c 		     struct tcf_proto *tp, unsigned long base,
tcf_proto        1720 net/sched/cls_flower.c static int fl_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto        1735 net/sched/cls_flower.c static void fl_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto        1760 net/sched/cls_flower.c fl_get_next_hw_filter(struct tcf_proto *tp, struct cls_fl_filter *f, bool add)
tcf_proto        1784 net/sched/cls_flower.c static int fl_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb,
tcf_proto        1847 net/sched/cls_flower.c static void fl_hw_add(struct tcf_proto *tp, void *type_data)
tcf_proto        1859 net/sched/cls_flower.c static void fl_hw_del(struct tcf_proto *tp, void *type_data)
tcf_proto        2433 net/sched/cls_flower.c static int fl_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto        2529 net/sched/cls_flower.c static bool fl_delete_empty(struct tcf_proto *tp)
tcf_proto          39 net/sched/cls_fw.c 	struct tcf_proto	*tp;
tcf_proto          50 net/sched/cls_fw.c static int fw_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto          89 net/sched/cls_fw.c static void *fw_get(struct tcf_proto *tp, u32 handle)
tcf_proto         105 net/sched/cls_fw.c static int fw_init(struct tcf_proto *tp)
tcf_proto         130 net/sched/cls_fw.c static void fw_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         154 net/sched/cls_fw.c static int fw_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         199 net/sched/cls_fw.c static int fw_set_parms(struct net *net, struct tcf_proto *tp,
tcf_proto         238 net/sched/cls_fw.c 		     struct tcf_proto *tp, unsigned long base,
tcf_proto         345 net/sched/cls_fw.c static void fw_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto         375 net/sched/cls_fw.c static int fw_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto          27 net/sched/cls_matchall.c static int mall_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto          43 net/sched/cls_matchall.c static int mall_init(struct tcf_proto *tp)
tcf_proto          66 net/sched/cls_matchall.c static void mall_destroy_hw_filter(struct tcf_proto *tp,
tcf_proto          82 net/sched/cls_matchall.c static int mall_replace_hw_filter(struct tcf_proto *tp,
tcf_proto         128 net/sched/cls_matchall.c static void mall_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         147 net/sched/cls_matchall.c static void *mall_get(struct tcf_proto *tp, u32 handle)
tcf_proto         163 net/sched/cls_matchall.c static int mall_set_parms(struct net *net, struct tcf_proto *tp,
tcf_proto         184 net/sched/cls_matchall.c 		       struct tcf_proto *tp, unsigned long base,
tcf_proto         259 net/sched/cls_matchall.c static int mall_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         269 net/sched/cls_matchall.c static void mall_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto         285 net/sched/cls_matchall.c static int mall_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb,
tcf_proto         327 net/sched/cls_matchall.c static void mall_stats_hw_filter(struct tcf_proto *tp,
tcf_proto         344 net/sched/cls_matchall.c static int mall_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto          55 net/sched/cls_route.c 	struct tcf_proto	*tp;
tcf_proto         124 net/sched/cls_route.c static int route4_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto         215 net/sched/cls_route.c static void *route4_get(struct tcf_proto *tp, u32 handle)
tcf_proto         241 net/sched/cls_route.c static int route4_init(struct tcf_proto *tp)
tcf_proto         275 net/sched/cls_route.c static void route4_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         311 net/sched/cls_route.c static int route4_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         381 net/sched/cls_route.c static int route4_set_parms(struct net *net, struct tcf_proto *tp,
tcf_proto         466 net/sched/cls_route.c 			 struct tcf_proto *tp, unsigned long base, u32 handle,
tcf_proto         561 net/sched/cls_route.c static void route4_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto         595 net/sched/cls_route.c static int route4_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto         127 net/sched/cls_rsvp.h static int rsvp_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto         220 net/sched/cls_rsvp.h static void rsvp_replace(struct tcf_proto *tp, struct rsvp_filter *n, u32 h)
tcf_proto         247 net/sched/cls_rsvp.h static void *rsvp_get(struct tcf_proto *tp, u32 handle)
tcf_proto         269 net/sched/cls_rsvp.h static int rsvp_init(struct tcf_proto *tp)
tcf_proto         298 net/sched/cls_rsvp.h static void rsvp_delete_filter(struct tcf_proto *tp, struct rsvp_filter *f)
tcf_proto         311 net/sched/cls_rsvp.h static void rsvp_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         340 net/sched/cls_rsvp.h static int rsvp_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         391 net/sched/cls_rsvp.h static unsigned int gen_handle(struct tcf_proto *tp, unsigned salt)
tcf_proto         472 net/sched/cls_rsvp.h 		       struct tcf_proto *tp, unsigned long base,
tcf_proto         656 net/sched/cls_rsvp.h static void rsvp_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto         690 net/sched/cls_rsvp.h static int rsvp_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto          50 net/sched/cls_tcindex.c 	struct tcf_proto *tp;
tcf_proto         102 net/sched/cls_tcindex.c static int tcindex_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto         130 net/sched/cls_tcindex.c static void *tcindex_get(struct tcf_proto *tp, u32 handle)
tcf_proto         142 net/sched/cls_tcindex.c static int tcindex_init(struct tcf_proto *tp)
tcf_proto         197 net/sched/cls_tcindex.c static int tcindex_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         327 net/sched/cls_tcindex.c tcindex_set_parms(struct net *net, struct tcf_proto *tp, unsigned long base,
tcf_proto         524 net/sched/cls_tcindex.c 	       struct tcf_proto *tp, unsigned long base, u32 handle,
tcf_proto         550 net/sched/cls_tcindex.c static void tcindex_walk(struct tcf_proto *tp, struct tcf_walker *walker,
tcf_proto         587 net/sched/cls_tcindex.c static void tcindex_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         630 net/sched/cls_tcindex.c static int tcindex_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto         103 net/sched/cls_u32.c static int u32_classify(struct sk_buff *skb, const struct tcf_proto *tp,
tcf_proto         286 net/sched/cls_u32.c static void *u32_get(struct tcf_proto *tp, u32 handle)
tcf_proto         319 net/sched/cls_u32.c static void *tc_u_common_ptr(const struct tcf_proto *tp)
tcf_proto         350 net/sched/cls_u32.c static int u32_init(struct tcf_proto *tp)
tcf_proto         444 net/sched/cls_u32.c static int u32_delete_key(struct tcf_proto *tp, struct tc_u_knode *key)
tcf_proto         471 net/sched/cls_u32.c static void u32_clear_hw_hnode(struct tcf_proto *tp, struct tc_u_hnode *h,
tcf_proto         486 net/sched/cls_u32.c static int u32_replace_hw_hnode(struct tcf_proto *tp, struct tc_u_hnode *h,
tcf_proto         515 net/sched/cls_u32.c static void u32_remove_hw_knode(struct tcf_proto *tp, struct tc_u_knode *n,
tcf_proto         529 net/sched/cls_u32.c static int u32_replace_hw_knode(struct tcf_proto *tp, struct tc_u_knode *n,
tcf_proto         568 net/sched/cls_u32.c static void u32_clear_hnode(struct tcf_proto *tp, struct tc_u_hnode *ht,
tcf_proto         591 net/sched/cls_u32.c static int u32_destroy_hnode(struct tcf_proto *tp, struct tc_u_hnode *ht,
tcf_proto         619 net/sched/cls_u32.c static void u32_destroy(struct tcf_proto *tp, bool rtnl_held,
tcf_proto         653 net/sched/cls_u32.c static int u32_delete(struct tcf_proto *tp, void *arg, bool *last,
tcf_proto         709 net/sched/cls_u32.c static int u32_set_parms(struct net *net, struct tcf_proto *tp,
tcf_proto         765 net/sched/cls_u32.c static void u32_replace_knode(struct tcf_proto *tp, struct tc_u_common *tp_c,
tcf_proto         792 net/sched/cls_u32.c static struct tc_u_knode *u32_init_knode(struct net *net, struct tcf_proto *tp,
tcf_proto         844 net/sched/cls_u32.c 		      struct tcf_proto *tp, unsigned long base, u32 handle,
tcf_proto        1111 net/sched/cls_u32.c static void u32_walk(struct tcf_proto *tp, struct tcf_walker *arg,
tcf_proto        1152 net/sched/cls_u32.c static int u32_reoffload_hnode(struct tcf_proto *tp, struct tc_u_hnode *ht,
tcf_proto        1172 net/sched/cls_u32.c static int u32_reoffload_knode(struct tcf_proto *tp, struct tc_u_knode *n,
tcf_proto        1211 net/sched/cls_u32.c static int u32_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb,
tcf_proto        1271 net/sched/cls_u32.c static int u32_dump(struct net *net, struct tcf_proto *tp, void *fh,
tcf_proto         169 net/sched/ematch.c static int tcf_em_validate(struct tcf_proto *tp,
tcf_proto         303 net/sched/ematch.c int tcf_em_tree_validate(struct tcf_proto *tp, struct nlattr *nla,
tcf_proto        1899 net/sched/sch_api.c static int tcf_node_bind(struct tcf_proto *tp, void *n, struct tcf_walker *arg)
tcf_proto        1934 net/sched/sch_api.c 		struct tcf_proto *tp;
tcf_proto          47 net/sched/sch_atm.c 	struct tcf_proto __rcu	*filter_list;
tcf_proto         391 net/sched/sch_atm.c 		struct tcf_proto *fl;
tcf_proto         201 net/sched/sch_cake.c 	struct tcf_proto __rcu *filter_list; /* optional external classifier */
tcf_proto        1594 net/sched/sch_cake.c 	struct tcf_proto *filter;
tcf_proto         124 net/sched/sch_cbq.c 	struct tcf_proto __rcu	*filter_list;
tcf_proto         212 net/sched/sch_cbq.c 	struct tcf_proto *fl;
tcf_proto          34 net/sched/sch_drr.c 	struct tcf_proto __rcu		*filter_list;
tcf_proto         308 net/sched/sch_drr.c 	struct tcf_proto *fl;
tcf_proto          47 net/sched/sch_dsmark.c 	struct tcf_proto __rcu	*filter_list;
tcf_proto         243 net/sched/sch_dsmark.c 		struct tcf_proto *fl = rcu_dereference_bh(p->filter_list);
tcf_proto          52 net/sched/sch_fq_codel.c 	struct tcf_proto __rcu *filter_list; /* optional external classifier */
tcf_proto          81 net/sched/sch_fq_codel.c 	struct tcf_proto *filter;
tcf_proto        1358 net/sched/sch_generic.c 			  struct tcf_proto *tp_head)
tcf_proto         117 net/sched/sch_hfsc.c 	struct tcf_proto __rcu *filter_list; /* filter list */
tcf_proto        1121 net/sched/sch_hfsc.c 	struct tcf_proto *tcf;
tcf_proto         103 net/sched/sch_htb.c 	struct tcf_proto __rcu	*filter_list;	/* class attached filters */
tcf_proto         154 net/sched/sch_htb.c 	struct tcf_proto __rcu	*filter_list;
tcf_proto         215 net/sched/sch_htb.c 	struct tcf_proto *tcf;
tcf_proto          55 net/sched/sch_ingress.c static void clsact_chain_head_change(struct tcf_proto *tp_head, void *priv)
tcf_proto          23 net/sched/sch_multiq.c 	struct tcf_proto __rcu *filter_list;
tcf_proto          35 net/sched/sch_multiq.c 	struct tcf_proto *fl = rcu_dereference_bh(q->filter_list);
tcf_proto          23 net/sched/sch_prio.c 	struct tcf_proto __rcu *filter_list;
tcf_proto          36 net/sched/sch_prio.c 	struct tcf_proto *fl;
tcf_proto         180 net/sched/sch_qfq.c 	struct tcf_proto __rcu *filter_list;
tcf_proto         682 net/sched/sch_qfq.c 	struct tcf_proto *fl;
tcf_proto          54 net/sched/sch_sfb.c 	struct tcf_proto __rcu *filter_list;
tcf_proto         254 net/sched/sch_sfb.c static bool sfb_classify(struct sk_buff *skb, struct tcf_proto *fl,
tcf_proto         285 net/sched/sch_sfb.c 	struct tcf_proto *fl;
tcf_proto         124 net/sched/sch_sfq.c 	struct tcf_proto __rcu *filter_list;
tcf_proto         168 net/sched/sch_sfq.c 	struct tcf_proto *fl;