Lines Matching refs:flow
136 struct roc_npc_flow *flow; in cn10k_flow_create() local
203 flow = cnxk_flow_create(eth_dev, attr, pattern, actions, error); in cn10k_flow_create()
204 if (!flow) { in cn10k_flow_create()
227 return (struct rte_flow *)flow; in cn10k_flow_create()
250 struct roc_npc_flow *flow = (struct roc_npc_flow *)rte_flow; in cn10k_flow_destroy() local
259 match_id = (flow->npc_action >> NPC_RX_ACT_MATCH_OFFSET) & in cn10k_flow_destroy()
271 if (flow->nix_intf == ROC_NPC_INTF_RX) { in cn10k_flow_destroy()
281 if (cnxk_eth_macsec_sess_get_by_sess(dev, (void *)flow) != NULL) { in cn10k_flow_destroy()
282 rc = cnxk_mcs_flow_destroy(dev, (void *)flow); in cn10k_flow_destroy()
289 mtr_id = flow->mtr_id; in cn10k_flow_destroy()
290 rc = cnxk_flow_destroy(eth_dev, flow, error); in cn10k_flow_destroy()