Lines Matching refs:chain_index
202 u32 chain_index) in tcf_chain_create() argument
211 chain->index = chain_index; in tcf_chain_create()
263 u32 chain_index) in tcf_chain_lookup() argument
268 if (chain->index == chain_index) in tcf_chain_lookup()
278 u32 chain_index, bool create, in __tcf_chain_get() argument
281 struct tcf_chain *chain = tcf_chain_lookup(block, chain_index); in __tcf_chain_get()
288 chain = tcf_chain_create(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() argument
311 return __tcf_chain_get(block, chain_index, create, false); 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() argument
316 return __tcf_chain_get(block, chain_index, true, true); in tcf_chain_get_by_act()
1199 u32 chain_index; in tc_new_tfilter() local
1249 chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0; in tc_new_tfilter()
1250 if (chain_index > TC_ACT_EXT_VAL_MASK) { in tc_new_tfilter()
1255 chain = tcf_chain_get(block, chain_index, true); in tc_new_tfilter()
1352 u32 chain_index; in tc_del_tfilter() local
1388 chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0; in tc_del_tfilter()
1389 if (chain_index > TC_ACT_EXT_VAL_MASK) { in tc_del_tfilter()
1394 chain = tcf_chain_get(block, chain_index, false); in tc_del_tfilter()
1470 u32 chain_index; in tc_get_tfilter() local
1503 chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0; in tc_get_tfilter()
1504 if (chain_index > TC_ACT_EXT_VAL_MASK) { in tc_get_tfilter()
1509 chain = tcf_chain_get(block, chain_index, false); in tc_get_tfilter()
1831 u32 chain_index; in tc_ctl_chain() local
1856 chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0; in tc_ctl_chain()
1857 if (chain_index > TC_ACT_EXT_VAL_MASK) { in tc_ctl_chain()
1861 chain = tcf_chain_lookup(block, chain_index); in tc_ctl_chain()
1878 chain = tcf_chain_create(block, chain_index); in tc_ctl_chain()