Lines Matching refs:sub_flow
961 list_del(&link->sub_flow.list); in nfp_flower_unlink_flow()
966 struct nfp_fl_payload *sub_flow) in nfp_flower_unlink_flows() argument
971 if (link->sub_flow.flow == sub_flow) { in nfp_flower_unlink_flows()
978 struct nfp_fl_payload *sub_flow) in nfp_flower_link_flows() argument
988 link->sub_flow.flow = sub_flow; in nfp_flower_link_flows()
989 list_add_tail(&link->sub_flow.list, &sub_flow->linked_flows); in nfp_flower_link_flows()
1469 origin = link->sub_flow.flow; in nfp_flower_remove_merge_flow()
1501 u32 ctx_id = be32_to_cpu(link->sub_flow.flow->meta.host_ctx_id); in nfp_flower_remove_merge_flow()
1528 struct nfp_fl_payload *sub_flow) in nfp_flower_del_linked_merge_flows() argument
1533 list_for_each_entry_safe(link, temp, &sub_flow->linked_flows, in nfp_flower_del_linked_merge_flows()
1534 sub_flow.list) in nfp_flower_del_linked_merge_flows()
1535 nfp_flower_remove_merge_flow(app, sub_flow, in nfp_flower_del_linked_merge_flows()
1635 struct nfp_fl_payload *sub_flow; in __nfp_flower_update_merge_stats() local
1656 sub_flow = link->sub_flow.flow; in __nfp_flower_update_merge_stats()
1657 ctx_id = be32_to_cpu(sub_flow->meta.host_ctx_id); in __nfp_flower_update_merge_stats()
1667 struct nfp_fl_payload *sub_flow) in nfp_flower_update_merge_stats() argument
1672 list_for_each_entry(link, &sub_flow->linked_flows, sub_flow.list) in nfp_flower_update_merge_stats()