Lines Matching defs:chain
102 struct tcf_chain *chain;
440 struct tcf_block *block = tp->chain->block;
456 struct tcf_block *block = tp->chain->block;
500 struct tcf_block *block = tp->chain->block;
2345 if (!fl_mask_fits_tmplt(tp->chain->tmplt_priv, mask)) {
2552 struct tcf_block *block = tp->chain->block;
2635 static int fl_hw_create_tmplt(struct tcf_chain *chain,
2639 struct tcf_block *block = chain->block;
2645 cls_flower.common.chain_index = chain->index;
2661 static void fl_hw_destroy_tmplt(struct tcf_chain *chain,
2665 struct tcf_block *block = chain->block;
2667 cls_flower.common.chain_index = chain->index;
2674 static void *fl_tmplt_create(struct net *net, struct tcf_chain *chain,
2698 tmplt->chain = chain;
2705 err = fl_hw_create_tmplt(chain, tmplt);
2723 fl_hw_destroy_tmplt(tmplt->chain, tmplt);
2727 static void fl_tmplt_reoffload(struct tcf_chain *chain, bool add,
2730 struct fl_flow_tmplt *tmplt = chain->tmplt_priv;
2737 cls_flower.common.chain_index = chain->index;