Lines Matching refs:tcf_chain

155 					  u32 prio, struct tcf_chain *chain,  in tcf_proto_create()
201 static struct tcf_chain *tcf_chain_create(struct tcf_block *block, in tcf_chain_create()
204 struct tcf_chain *chain; in tcf_chain_create()
225 static void tcf_chain0_head_change(struct tcf_chain *chain, in tcf_chain0_head_change()
237 static void tcf_chain_destroy(struct tcf_chain *chain) in tcf_chain_destroy()
249 static void tcf_chain_hold(struct tcf_chain *chain) in tcf_chain_hold()
254 static bool tcf_chain_held_by_acts_only(struct tcf_chain *chain) in tcf_chain_held_by_acts_only()
262 static struct tcf_chain *tcf_chain_lookup(struct tcf_block *block, in tcf_chain_lookup()
265 struct tcf_chain *chain; in tcf_chain_lookup()
274 static int tc_chain_notify(struct tcf_chain *chain, struct sk_buff *oskb,
277 static struct tcf_chain *__tcf_chain_get(struct tcf_block *block, in __tcf_chain_get()
281 struct tcf_chain *chain = tcf_chain_lookup(block, chain_index); in __tcf_chain_get()
308 static struct tcf_chain *tcf_chain_get(struct tcf_block *block, u32 chain_index, in tcf_chain_get()
314 struct tcf_chain *tcf_chain_get_by_act(struct tcf_block *block, u32 chain_index) in tcf_chain_get_by_act()
320 static void tc_chain_tmplt_del(struct tcf_chain *chain);
322 static void __tcf_chain_put(struct tcf_chain *chain, bool by_act) in __tcf_chain_put()
338 static void tcf_chain_put(struct tcf_chain *chain) in tcf_chain_put()
343 void tcf_chain_put_by_act(struct tcf_chain *chain) in tcf_chain_put_by_act()
349 static void tcf_chain_put_explicitly_created(struct tcf_chain *chain) in tcf_chain_put_explicitly_created()
355 static void tcf_chain_flush(struct tcf_chain *chain) in tcf_chain_flush()
440 struct tcf_chain *chain0 = block->chain0.chain; in tcf_chain0_head_change_cb_add()
460 struct tcf_chain *chain0 = block->chain0.chain; in tcf_chain0_head_change_cb_del()
752 struct tcf_chain *chain, *tmp; in tcf_block_put_ext()
844 struct tcf_chain *chain; in tcf_block_playback_offloads()
1021 static void tcf_chain_tp_insert(struct tcf_chain *chain, in tcf_chain_tp_insert()
1032 static void tcf_chain_tp_remove(struct tcf_chain *chain, in tcf_chain_tp_remove()
1044 static struct tcf_proto *tcf_chain_tp_find(struct tcf_chain *chain, in tcf_chain_tp_find()
1179 struct tcf_chain *chain, int event) in tfilter_notify_chain()
1202 struct tcf_chain *chain = NULL; in tc_new_tfilter()
1355 struct tcf_chain *chain = NULL; in tc_del_tfilter()
1473 struct tcf_chain *chain = NULL; in tc_get_tfilter()
1566 static bool tcf_chain_dump(struct tcf_chain *chain, struct Qdisc *q, u32 parent, in tcf_chain_dump()
1626 struct tcf_chain *chain; in tc_dump_tfilter()
1709 static int tc_chain_fill_node(struct tcf_chain *chain, struct net *net, in tc_chain_fill_node()
1757 static int tc_chain_notify(struct tcf_chain *chain, struct sk_buff *oskb, in tc_chain_notify()
1781 static int tc_chain_tmplt_add(struct tcf_chain *chain, struct net *net, in tc_chain_tmplt_add()
1810 static void tc_chain_tmplt_del(struct tcf_chain *chain) in tc_chain_tmplt_del()
1833 struct tcf_chain *chain = NULL; in tc_ctl_chain()
1944 struct tcf_chain *chain; in tc_dump_chain()