Lines Matching refs:fl_action
180 static int offload_action_init(struct flow_offload_action *fl_action,
187 fl_action->extack = extack;
188 fl_action->command = cmd;
189 fl_action->index = act->tcfa_index;
190 fl_action->cookie = (unsigned long)act;
194 err = act->ops->offload_act_setup(act, fl_action, NULL,
255 struct flow_offload_action *fl_action;
263 fl_action = offload_action_alloc(num);
264 if (!fl_action)
267 err = offload_action_init(fl_action, action, FLOW_ACT_REPLACE, extack);
271 err = tc_setup_action(&fl_action->action, actions, 0, extack);
278 err = tcf_action_offload_cmd(fl_action, &in_hw_count, cb, cb_priv);
286 tc_cleanup_offload_action(&fl_action->action);
289 kfree(fl_action);