Home
last modified time | relevance | path

Searched refs:flow_node (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c504 struct bnxt_tc_flow_node *flow_node) in bnxt_hwrm_cfa_flow_free() argument
512 req->ext_flow_handle = flow_node->ext_flow_handle; in bnxt_hwrm_cfa_flow_free()
514 req->flow_handle = flow_node->flow_handle; in bnxt_hwrm_cfa_flow_free()
588 struct bnxt_tc_flow_node *flow_node) in bnxt_hwrm_cfa_flow_alloc() argument
779 flow_node->flow_handle = resp->flow_handle; in bnxt_hwrm_cfa_flow_alloc()
781 flow_node->ext_flow_handle = resp->ext_flow_handle; in bnxt_hwrm_cfa_flow_alloc()
782 flow_node->flow_id = resp->flow_id; in bnxt_hwrm_cfa_flow_alloc()
946 struct bnxt_tc_flow_node *flow_node) in bnxt_tc_put_l2_node() argument
948 struct bnxt_tc_l2_node *l2_node = flow_node->l2_node; in bnxt_tc_put_l2_node()
953 list_del(&flow_node->l2_list_node); in bnxt_tc_put_l2_node()
[all …]
H A Dbnxt.h1457 void *flow_node; member
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_tc.c1000 struct otx2_tc_flow *flow_node; in otx2_tc_del_flow() local
1003 flow_node = otx2_tc_get_entry_by_cookie(flow_cfg, tc_flow_cmd->cookie); in otx2_tc_del_flow()
1004 if (!flow_node) { in otx2_tc_del_flow()
1010 if (flow_node->is_act_police) { in otx2_tc_del_flow()
1011 __clear_bit(flow_node->rq, &nic->rq_bmap); in otx2_tc_del_flow()
1018 err = cn10k_map_unmap_rq_policer(nic, flow_node->rq, in otx2_tc_del_flow()
1019 flow_node->leaf_profile, false); in otx2_tc_del_flow()
1023 flow_node->rq, flow_node->leaf_profile); in otx2_tc_del_flow()
1025 err = cn10k_free_leaf_profile(nic, flow_node->leaf_profile); in otx2_tc_del_flow()
1029 flow_node->leaf_profile); in otx2_tc_del_flow()
[all …]