Lines Matching refs:sub_flow
959 list_del(&link->sub_flow.list); in nfp_flower_unlink_flow()
964 struct nfp_fl_payload *sub_flow) in nfp_flower_unlink_flows() argument
969 if (link->sub_flow.flow == sub_flow) { in nfp_flower_unlink_flows()
976 struct nfp_fl_payload *sub_flow) in nfp_flower_link_flows() argument
986 link->sub_flow.flow = sub_flow; in nfp_flower_link_flows()
987 list_add_tail(&link->sub_flow.list, &sub_flow->linked_flows); in nfp_flower_link_flows()
1350 origin = link->sub_flow.flow; in nfp_flower_remove_merge_flow()
1395 struct nfp_fl_payload *sub_flow) in nfp_flower_del_linked_merge_flows() argument
1400 list_for_each_entry_safe(link, temp, &sub_flow->linked_flows, in nfp_flower_del_linked_merge_flows()
1401 sub_flow.list) in nfp_flower_del_linked_merge_flows()
1402 nfp_flower_remove_merge_flow(app, sub_flow, in nfp_flower_del_linked_merge_flows()
1479 struct nfp_fl_payload *sub_flow; in __nfp_flower_update_merge_stats() local
1500 sub_flow = link->sub_flow.flow; in __nfp_flower_update_merge_stats()
1501 ctx_id = be32_to_cpu(sub_flow->meta.host_ctx_id); in __nfp_flower_update_merge_stats()
1511 struct nfp_fl_payload *sub_flow) in nfp_flower_update_merge_stats() argument
1516 list_for_each_entry(link, &sub_flow->linked_flows, sub_flow.list) in nfp_flower_update_merge_stats()