Home
last modified time | relevance | path

Searched refs:flow_node (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c503 struct bnxt_tc_flow_node *flow_node) in bnxt_hwrm_cfa_flow_free()
510 req.ext_flow_handle = flow_node->ext_flow_handle; in bnxt_hwrm_cfa_flow_free()
512 req.flow_handle = flow_node->flow_handle; in bnxt_hwrm_cfa_flow_free()
585 struct bnxt_tc_flow_node *flow_node) in bnxt_hwrm_cfa_flow_alloc()
775 flow_node->flow_handle = resp->flow_handle; in bnxt_hwrm_cfa_flow_alloc()
777 flow_node->ext_flow_handle = resp->ext_flow_handle; in bnxt_hwrm_cfa_flow_alloc()
778 flow_node->flow_id = resp->flow_id; in bnxt_hwrm_cfa_flow_alloc()
938 struct bnxt_tc_flow_node *flow_node) in bnxt_tc_put_l2_node()
940 struct bnxt_tc_l2_node *l2_node = flow_node->l2_node; in bnxt_tc_put_l2_node()
944 /* remove flow_node fro in bnxt_tc_put_l2_node()
502 bnxt_hwrm_cfa_flow_free(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) bnxt_hwrm_cfa_flow_free() argument
582 bnxt_hwrm_cfa_flow_alloc(struct bnxt *bp, struct bnxt_tc_flow *flow, __le16 ref_flow_handle, __le32 tunnel_handle, struct bnxt_tc_flow_node *flow_node) bnxt_hwrm_cfa_flow_alloc() argument
937 bnxt_tc_put_l2_node(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) bnxt_tc_put_l2_node() argument
993 bnxt_tc_get_ref_flow_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node, __le16 *ref_flow_handle) bnxt_tc_get_ref_flow_handle() argument
1141 bnxt_tc_get_ref_decap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_l2_key *l2_key, struct bnxt_tc_flow_node *flow_node, __le32 *ref_decap_handle) bnxt_tc_get_ref_decap_handle() argument
1181 bnxt_tc_put_decap_l2_node(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) bnxt_tc_put_decap_l2_node() argument
1200 bnxt_tc_put_decap_handle(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) bnxt_tc_put_decap_handle() argument
1292 bnxt_tc_get_decap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node, __le32 *decap_filter_handle) bnxt_tc_get_decap_handle() argument
1390 bnxt_tc_get_encap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node, __le32 *encap_handle) bnxt_tc_get_encap_handle() argument
1434 bnxt_tc_put_tunnel_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node) bnxt_tc_put_tunnel_handle() argument
1444 bnxt_tc_get_tunnel_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node, __le32 *tunnel_handle) bnxt_tc_get_tunnel_handle() argument
1458 __bnxt_tc_del_flow(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) __bnxt_tc_del_flow() argument
1604 struct bnxt_tc_flow_node *flow_node; bnxt_tc_del_flow() local
1620 struct bnxt_tc_flow_node *flow_node; bnxt_tc_get_flow_stats() local
1646 bnxt_fill_cfa_stats_req(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node, __le16 *flow_handle, __le32 *flow_id) bnxt_fill_cfa_stats_req() argument
1685 struct bnxt_tc_flow_node *flow_node = stats_batch[i].flow_node; bnxt_hwrm_cfa_flow_stats_get() local
1754 struct bnxt_tc_flow_node *flow_node = stats_batch[i].flow_node; bnxt_tc_flow_stats_batch_update() local
1775 void *flow_node; bnxt_tc_flow_stats_batch_prep() local
[all...]
H A Dbnxt.h1403 void *flow_node; member
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c504 struct bnxt_tc_flow_node *flow_node) in bnxt_hwrm_cfa_flow_free()
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()
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()
948 struct bnxt_tc_l2_node *l2_node = flow_node->l2_node; in bnxt_tc_put_l2_node()
952 /* remove flow_node fro in bnxt_tc_put_l2_node()
503 bnxt_hwrm_cfa_flow_free(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) bnxt_hwrm_cfa_flow_free() argument
585 bnxt_hwrm_cfa_flow_alloc(struct bnxt *bp, struct bnxt_tc_flow *flow, __le16 ref_flow_handle, __le32 tunnel_handle, struct bnxt_tc_flow_node *flow_node) bnxt_hwrm_cfa_flow_alloc() argument
945 bnxt_tc_put_l2_node(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) bnxt_tc_put_l2_node() argument
1001 bnxt_tc_get_ref_flow_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node, __le16 *ref_flow_handle) bnxt_tc_get_ref_flow_handle() argument
1149 bnxt_tc_get_ref_decap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_l2_key *l2_key, struct bnxt_tc_flow_node *flow_node, __le32 *ref_decap_handle) bnxt_tc_get_ref_decap_handle() argument
1189 bnxt_tc_put_decap_l2_node(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) bnxt_tc_put_decap_l2_node() argument
1208 bnxt_tc_put_decap_handle(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) bnxt_tc_put_decap_handle() argument
1300 bnxt_tc_get_decap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node, __le32 *decap_filter_handle) bnxt_tc_get_decap_handle() argument
1398 bnxt_tc_get_encap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node, __le32 *encap_handle) bnxt_tc_get_encap_handle() argument
1442 bnxt_tc_put_tunnel_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node) bnxt_tc_put_tunnel_handle() argument
1452 bnxt_tc_get_tunnel_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, struct bnxt_tc_flow_node *flow_node, __le32 *tunnel_handle) bnxt_tc_get_tunnel_handle() argument
1466 __bnxt_tc_del_flow(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node) __bnxt_tc_del_flow() argument
1612 struct bnxt_tc_flow_node *flow_node; bnxt_tc_del_flow() local
1628 struct bnxt_tc_flow_node *flow_node; bnxt_tc_get_flow_stats() local
1654 bnxt_fill_cfa_stats_req(struct bnxt *bp, struct bnxt_tc_flow_node *flow_node, __le16 *flow_handle, __le32 *flow_id) bnxt_fill_cfa_stats_req() argument
1699 struct bnxt_tc_flow_node *flow_node = stats_batch[i].flow_node; bnxt_hwrm_cfa_flow_stats_get() local
1768 struct bnxt_tc_flow_node *flow_node = stats_batch[i].flow_node; bnxt_tc_flow_stats_batch_update() local
1789 void *flow_node; bnxt_tc_flow_stats_batch_prep() local
[all...]
H A Dbnxt.h1457 void *flow_node; member
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_tc.c997 struct otx2_tc_flow *flow_node; in otx2_tc_del_flow() local
1000 flow_node = otx2_tc_get_entry_by_cookie(flow_cfg, tc_flow_cmd->cookie); in otx2_tc_del_flow()
1001 if (!flow_node) { in otx2_tc_del_flow()
1007 if (flow_node->is_act_police) { in otx2_tc_del_flow()
1008 __clear_bit(flow_node->rq, &nic->rq_bmap); in otx2_tc_del_flow()
1015 err = cn10k_map_unmap_rq_policer(nic, flow_node->rq, in otx2_tc_del_flow()
1016 flow_node->leaf_profile, false); in otx2_tc_del_flow()
1020 flow_node->rq, flow_node->leaf_profile); in otx2_tc_del_flow()
1022 err = cn10k_free_leaf_profile(nic, flow_node in otx2_tc_del_flow()
1146 struct otx2_tc_flow *flow_node; otx2_tc_get_flow_stats() local
[all...]

Completed in 18 milliseconds