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 D | offload.c | 918 /* 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 D | main.h | 338 /* 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 D | offload.c | 916 /* 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 D | main.h | 459 /* 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