Lines Matching refs:nfp_flow
133 struct nfp_fl_payload *nfp_flow, int act_len, in nfp_fl_pre_lag() argument
154 memmove(nfp_flow->action_data + act_size, in nfp_fl_pre_lag()
155 nfp_flow->action_data, act_len); in nfp_fl_pre_lag()
157 pre_lag = (struct nfp_fl_pre_lag *)nfp_flow->action_data; in nfp_fl_pre_lag()
165 nfp_flow->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_fl_pre_lag()
173 struct nfp_fl_payload *nfp_flow, in nfp_fl_output() argument
227 if (nfp_flow->pre_tun_rule.dev || !pkt_host) { in nfp_fl_output()
232 nfp_flow->pre_tun_rule.dev = out_dev; in nfp_fl_output()
258 nfp_flow->meta.shortcut = output->port; in nfp_fl_output()
1171 struct nfp_fl_payload *nfp_flow, in nfp_flower_compile_action() argument
1181 memset(nfp_flow->action_data, 0, NFP_FL_MAX_A_SIZ); in nfp_flower_compile_action()
1182 nfp_flow->meta.act_len = 0; in nfp_flower_compile_action()
1192 err = nfp_flower_loop_action(app, act, flow, nfp_flow, &act_len, in nfp_flower_compile_action()
1201 &nfp_flow->action_data[act_len], in nfp_flower_compile_action()
1209 nfp_flow->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_compile_action()
1211 nfp_flow->meta.act_len = act_len; in nfp_flower_compile_action()