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()
1416 origin = link->sub_flow.flow; in nfp_flower_remove_merge_flow()
1448 u32 ctx_id = be32_to_cpu(link->sub_flow.flow->meta.host_ctx_id); in nfp_flower_remove_merge_flow()
1475 struct nfp_fl_payload *sub_flow) in nfp_flower_del_linked_merge_flows() argument
1480 list_for_each_entry_safe(link, temp, &sub_flow->linked_flows, in nfp_flower_del_linked_merge_flows()
1481 sub_flow.list) in nfp_flower_del_linked_merge_flows()
1482 nfp_flower_remove_merge_flow(app, sub_flow, in nfp_flower_del_linked_merge_flows()
1568 struct nfp_fl_payload *sub_flow; in __nfp_flower_update_merge_stats() local
1589 sub_flow = link->sub_flow.flow; in __nfp_flower_update_merge_stats()
1590 ctx_id = be32_to_cpu(sub_flow->meta.host_ctx_id); in __nfp_flower_update_merge_stats()
1600 struct nfp_fl_payload *sub_flow) in nfp_flower_update_merge_stats() argument
1605 list_for_each_entry(link, &sub_flow->linked_flows, sub_flow.list) in nfp_flower_update_merge_stats()