Lines Matching refs:sub_flow
957 list_del(&link->sub_flow.list); in nfp_flower_unlink_flow()
962 struct nfp_fl_payload *sub_flow) in nfp_flower_unlink_flows() argument
967 if (link->sub_flow.flow == sub_flow) { in nfp_flower_unlink_flows()
974 struct nfp_fl_payload *sub_flow) in nfp_flower_link_flows() argument
984 link->sub_flow.flow = sub_flow; in nfp_flower_link_flows()
985 list_add_tail(&link->sub_flow.list, &sub_flow->linked_flows); in nfp_flower_link_flows()
1465 origin = link->sub_flow.flow; in nfp_flower_remove_merge_flow()
1497 u32 ctx_id = be32_to_cpu(link->sub_flow.flow->meta.host_ctx_id); in nfp_flower_remove_merge_flow()
1524 struct nfp_fl_payload *sub_flow) in nfp_flower_del_linked_merge_flows() argument
1529 list_for_each_entry_safe(link, temp, &sub_flow->linked_flows, in nfp_flower_del_linked_merge_flows()
1530 sub_flow.list) in nfp_flower_del_linked_merge_flows()
1531 nfp_flower_remove_merge_flow(app, sub_flow, in nfp_flower_del_linked_merge_flows()
1631 struct nfp_fl_payload *sub_flow; in __nfp_flower_update_merge_stats() local
1652 sub_flow = link->sub_flow.flow; in __nfp_flower_update_merge_stats()
1653 ctx_id = be32_to_cpu(sub_flow->meta.host_ctx_id); in __nfp_flower_update_merge_stats()
1663 struct nfp_fl_payload *sub_flow) in nfp_flower_update_merge_stats() argument
1668 list_for_each_entry(link, &sub_flow->linked_flows, sub_flow.list) in nfp_flower_update_merge_stats()