Lines Matching refs:a_o
944 struct tc_action_ops *a_o;
971 a_o = tc_lookup_action_n(act_name);
972 if (a_o == NULL) {
980 a_o = tc_lookup_action_n(act_name);
988 if (a_o != NULL) {
989 module_put(a_o->owner);
997 return a_o;
1003 struct tc_action_ops *a_o, int *init_res,
1032 err = a_o->init(net, tb[TCA_ACT_OPTIONS], est, &a, ovr, bind,
1035 err = a_o->init(net, nla, est, &a, ovr, bind, rtnl_held,
1078 struct tc_action_ops *a_o;
1080 a_o = tc_action_load_ops(name, tb[i], rtnl_held, extack);
1081 if (IS_ERR(a_o)) {
1082 err = PTR_ERR(a_o);
1085 ops[i - 1] = a_o;
1613 struct tc_action_ops *a_o;
1635 a_o = tc_lookup_action(kind);
1636 if (a_o == NULL)
1670 ret = a_o->walk(net, skb, cb, RTM_GETACTION, a_o, NULL);
1686 module_put(a_o->owner);
1690 module_put(a_o->owner);