Lines Matching refs:sub_flow2
752 struct nfp_fl_payload *sub_flow2) in nfp_flower_can_merge() argument
768 err = nfp_flower_populate_merge_match(sub_flow2, &sub_flow2_merge, in nfp_flower_can_merge()
876 struct nfp_fl_payload *sub_flow2, in nfp_flower_merge_action() argument
887 sub2_act_len = sub_flow2->meta.act_len; in nfp_flower_merge_action()
899 merge_flow->meta.shortcut = sub_flow2->meta.shortcut; in nfp_flower_merge_action()
911 sub_flow2->action_data, in nfp_flower_merge_action()
921 char *post_tun_acts = &sub_flow2->action_data[pre_off2]; in nfp_flower_merge_action()
948 memcpy(merge_act, sub_flow2->action_data + pre_off2, sub2_act_len); in nfp_flower_merge_action()
1003 struct nfp_fl_payload *sub_flow2) in nfp_flower_merge_offloaded_flows() argument
1012 if (sub_flow1 == sub_flow2 || in nfp_flower_merge_offloaded_flows()
1014 nfp_flower_is_merge_flow(sub_flow2)) in nfp_flower_merge_offloaded_flows()
1019 parent_ctx |= (u64)(be32_to_cpu(sub_flow2->meta.host_ctx_id)); in nfp_flower_merge_offloaded_flows()
1026 err = nfp_flower_can_merge(sub_flow1, sub_flow2); in nfp_flower_merge_offloaded_flows()
1044 err = nfp_flower_merge_action(sub_flow1, sub_flow2, merge_flow); in nfp_flower_merge_offloaded_flows()
1052 err = nfp_flower_link_flows(merge_flow, sub_flow2); in nfp_flower_merge_offloaded_flows()
1100 nfp_flower_unlink_flows(merge_flow, sub_flow2); in nfp_flower_merge_offloaded_flows()