Home
last modified time | relevance | path

Searched refs:sub_flow (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/
H A Doffload.c918 /* FW does a tunnel push when egressing, therefore, if sub_flow 1 pushes in nfp_flower_merge_action()
919 * a tunnel, there are restrictions on what sub_flow 2 actions lead to a in nfp_flower_merge_action()
959 list_del(&link->sub_flow.list); in nfp_flower_unlink_flow()
964 struct nfp_fl_payload *sub_flow) in nfp_flower_unlink_flows()
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()
986 link->sub_flow.flow = sub_flow; in nfp_flower_link_flows()
987 list_add_tail(&link->sub_flow in nfp_flower_link_flows()
963 nfp_flower_unlink_flows(struct nfp_fl_payload *merge_flow, struct nfp_fl_payload *sub_flow) nfp_flower_unlink_flows() argument
975 nfp_flower_link_flows(struct nfp_fl_payload *merge_flow, struct nfp_fl_payload *sub_flow) nfp_flower_link_flows() argument
1456 nfp_flower_del_linked_merge_flows(struct nfp_app *app, struct nfp_fl_payload *sub_flow) nfp_flower_del_linked_merge_flows() argument
1541 struct nfp_fl_payload *sub_flow; __nfp_flower_update_merge_stats() local
1572 nfp_flower_update_merge_stats(struct nfp_app *app, struct nfp_fl_payload *sub_flow) nfp_flower_update_merge_stats() argument
[all...]
H A Dmain.h338 /* A link contains a pointer to a merge flow and an associated sub_flow.
340 * A sub_flow will have at least 1 link to a merge flow or more if it
344 * all links to sub_flows (sub_flow.flow) via merge.list.
345 * For a sub_flow, 'linked_flows' gives all links to merge flows it has
346 * formed (merge_flow.flow) via sub_flow.list.
351 } merge_flow, sub_flow; member
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/
H A Doffload.c916 /* FW does a tunnel push when egressing, therefore, if sub_flow 1 pushes in nfp_flower_merge_action()
917 * a tunnel, there are restrictions on what sub_flow 2 actions lead to a in nfp_flower_merge_action()
957 list_del(&link->sub_flow.list); in nfp_flower_unlink_flow()
962 struct nfp_fl_payload *sub_flow) in nfp_flower_unlink_flows()
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()
984 link->sub_flow.flow = sub_flow; in nfp_flower_link_flows()
985 list_add_tail(&link->sub_flow in nfp_flower_link_flows()
961 nfp_flower_unlink_flows(struct nfp_fl_payload *merge_flow, struct nfp_fl_payload *sub_flow) nfp_flower_unlink_flows() argument
973 nfp_flower_link_flows(struct nfp_fl_payload *merge_flow, struct nfp_fl_payload *sub_flow) nfp_flower_link_flows() argument
1523 nfp_flower_del_linked_merge_flows(struct nfp_app *app, struct nfp_fl_payload *sub_flow) nfp_flower_del_linked_merge_flows() argument
1631 struct nfp_fl_payload *sub_flow; __nfp_flower_update_merge_stats() local
1662 nfp_flower_update_merge_stats(struct nfp_app *app, struct nfp_fl_payload *sub_flow) nfp_flower_update_merge_stats() argument
[all...]
H A Dmain.h459 /* A link contains a pointer to a merge flow and an associated sub_flow.
461 * A sub_flow will have at least 1 link to a merge flow or more if it
465 * all links to sub_flows (sub_flow.flow) via merge.list.
466 * For a sub_flow, 'linked_flows' gives all links to merge flows it has
467 * formed (merge_flow.flow) via sub_flow.list.
472 } merge_flow, sub_flow; member
711 struct nfp_fl_payload *sub_flow);
717 struct nfp_fl_payload *sub_flow);

Completed in 7 milliseconds