Lines Matching refs:nfp_fl

330 nfp_fl_push_geneve_options(struct nfp_fl_payload *nfp_fl, int *list_len,  in nfp_fl_push_geneve_options()  argument
384 push = (struct nfp_fl_push_geneve *)&nfp_fl->action_data[len]; in nfp_fl_push_geneve_options()
960 struct nfp_fl_payload *nfp_fl, int *a_len, in nfp_flower_meter_action() argument
980 fl_meter = nfp_fl_meter(&nfp_fl->action_data[*a_len]); in nfp_flower_meter_action()
990 struct nfp_fl_payload *nfp_fl, int *a_len, in nfp_flower_output_action() argument
1013 output = (struct nfp_fl_output *)&nfp_fl->action_data[*a_len]; in nfp_flower_output_action()
1014 err = nfp_fl_output(app, output, act, nfp_fl, last, netdev, *tun_type, in nfp_flower_output_action()
1025 prelag_size = nfp_fl_pre_lag(app, act, nfp_fl, *a_len, extack); in nfp_flower_output_action()
1043 struct nfp_fl_payload *nfp_fl, int *a_len, in nfp_flower_loop_action() argument
1062 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_DROP); in nfp_flower_loop_action()
1066 err = nfp_flower_output_action(app, act, nfp_fl, a_len, netdev, in nfp_flower_loop_action()
1075 err = nfp_flower_output_action(app, act, nfp_fl, a_len, netdev, in nfp_flower_loop_action()
1089 pop_v = (struct nfp_fl_pop_vlan *)&nfp_fl->action_data[*a_len]; in nfp_flower_loop_action()
1090 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_POPV); in nfp_flower_loop_action()
1102 psh_v = (struct nfp_fl_push_vlan *)&nfp_fl->action_data[*a_len]; in nfp_flower_loop_action()
1103 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action()
1132 pre_tun = nfp_fl_pre_tunnel(nfp_fl->action_data, *a_len); in nfp_flower_loop_action()
1133 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action()
1136 err = nfp_fl_push_geneve_options(nfp_fl, a_len, act, extack); in nfp_flower_loop_action()
1140 set_tun = (void *)&nfp_fl->action_data[*a_len]; in nfp_flower_loop_action()
1152 if (nfp_fl_pedit(act, &nfp_fl->action_data[*a_len], in nfp_flower_loop_action()
1174 psh_m = (struct nfp_fl_push_mpls *)&nfp_fl->action_data[*a_len]; in nfp_flower_loop_action()
1175 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action()
1189 pop_m = (struct nfp_fl_pop_mpls *)&nfp_fl->action_data[*a_len]; in nfp_flower_loop_action()
1190 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action()
1202 set_m = (struct nfp_fl_set_mpls *)&nfp_fl->action_data[*a_len]; in nfp_flower_loop_action()
1203 nfp_fl->meta.shortcut = cpu_to_be32(NFP_FL_SC_ACT_NULL); in nfp_flower_loop_action()
1222 err = nfp_flower_meter_action(app, act, nfp_fl, a_len, netdev, in nfp_flower_loop_action()