Lines Matching refs:tmplt_ops
648 static void tc_chain_tmplt_del(const struct tcf_proto_ops *tmplt_ops,
650 static int tc_chain_notify_delete(const struct tcf_proto_ops *tmplt_ops,
659 const struct tcf_proto_ops *tmplt_ops;
682 tmplt_ops = chain->tmplt_ops;
687 tc_chain_notify_delete(tmplt_ops, tmplt_priv,
699 tc_chain_tmplt_del(tmplt_ops, tmplt_priv);
1539 if (chain->tmplt_ops && add)
1540 chain->tmplt_ops->tmplt_reoffload(chain, true, cb,
1557 if (chain->tmplt_ops && !add)
1558 chain->tmplt_ops->tmplt_reoffload(chain, false, cb,
2304 if (chain->tmplt_ops && chain->tmplt_ops != tp->ops) {
2828 static int tc_chain_fill_node(const struct tcf_proto_ops *tmplt_ops,
2841 ops = tmplt_ops;
2898 if (tc_chain_fill_node(chain->tmplt_ops, chain->tmplt_priv,
2914 static int tc_chain_notify_delete(const struct tcf_proto_ops *tmplt_ops,
2927 if (tc_chain_fill_node(tmplt_ops, tmplt_priv, chain_index, net, skb,
2971 chain->tmplt_ops = ops;
2976 static void tc_chain_tmplt_del(const struct tcf_proto_ops *tmplt_ops,
2980 if (!tmplt_ops)
2983 tmplt_ops->tmplt_destroy(tmplt_priv);
2984 module_put(tmplt_ops->owner);
3192 err = tc_chain_fill_node(chain->tmplt_ops, chain->tmplt_priv,