Lines Matching refs:a
54 struct nlattr *est, struct tc_action **a, in tcf_gact_init() argument
99 err = tcf_idr_check_alloc(tn, &index, a, bind); in tcf_gact_init()
101 ret = tcf_idr_create(tn, index, est, a, in tcf_gact_init()
112 tcf_idr_release(*a, bind); in tcf_gact_init()
122 gact = to_gact(*a); in tcf_gact_init()
125 goto_ch = tcf_action_set_ctrlact(*a, parm->action, goto_ch); in tcf_gact_init()
144 tcf_idr_release(*a, bind); in tcf_gact_init()
148 static int tcf_gact_act(struct sk_buff *skb, const struct tc_action *a, in tcf_gact_act() argument
151 struct tcf_gact *gact = to_gact(a); in tcf_gact_act()
171 static void tcf_gact_stats_update(struct tc_action *a, u64 bytes, u32 packets, in tcf_gact_stats_update() argument
174 struct tcf_gact *gact = to_gact(a); in tcf_gact_stats_update()
190 static int tcf_gact_dump(struct sk_buff *skb, struct tc_action *a, in tcf_gact_dump() argument
194 struct tcf_gact *gact = to_gact(a); in tcf_gact_dump()
241 static int tcf_gact_search(struct net *net, struct tc_action **a, u32 index) in tcf_gact_search() argument
245 return tcf_idr_search(tn, a, index); in tcf_gact_search()