Lines Matching refs:sub_flow1

755 nfp_flower_can_merge(struct nfp_fl_payload *sub_flow1,  in nfp_flower_can_merge()  argument
767 err = nfp_flower_populate_merge_match(sub_flow1, &sub_flow1_merge, in nfp_flower_can_merge()
777 err = nfp_flower_update_merge_with_actions(sub_flow1, &sub_flow1_merge, in nfp_flower_can_merge()
879 nfp_flower_merge_action(struct nfp_fl_payload *sub_flow1, in nfp_flower_merge_action() argument
890 sub1_act_len = sub_flow1->meta.act_len - sizeof(struct nfp_fl_output); in nfp_flower_merge_action()
910 sub_flow1->action_data, in nfp_flower_merge_action()
939 memcpy(merge_act, sub_flow1->action_data + pre_off1, sub1_act_len); in nfp_flower_merge_action()
1006 struct nfp_fl_payload *sub_flow1, in nfp_flower_merge_offloaded_flows() argument
1016 if (sub_flow1 == sub_flow2 || in nfp_flower_merge_offloaded_flows()
1017 nfp_flower_is_merge_flow(sub_flow1) || in nfp_flower_merge_offloaded_flows()
1022 parent_ctx = (u64)(be32_to_cpu(sub_flow1->meta.host_ctx_id)) << 32; in nfp_flower_merge_offloaded_flows()
1030 err = nfp_flower_can_merge(sub_flow1, sub_flow2); in nfp_flower_merge_offloaded_flows()
1034 merge_key_ls.key_size = sub_flow1->meta.key_len; in nfp_flower_merge_offloaded_flows()
1041 merge_flow->ingress_dev = sub_flow1->ingress_dev; in nfp_flower_merge_offloaded_flows()
1043 memcpy(merge_flow->unmasked_data, sub_flow1->unmasked_data, in nfp_flower_merge_offloaded_flows()
1044 sub_flow1->meta.key_len); in nfp_flower_merge_offloaded_flows()
1045 memcpy(merge_flow->mask_data, sub_flow1->mask_data, in nfp_flower_merge_offloaded_flows()
1046 sub_flow1->meta.mask_len); in nfp_flower_merge_offloaded_flows()
1048 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_flow1); in nfp_flower_merge_offloaded_flows()
1087 sub_flow1->in_hw = false; in nfp_flower_merge_offloaded_flows()
1106 nfp_flower_unlink_flows(merge_flow, sub_flow1); in nfp_flower_merge_offloaded_flows()