Lines Matching refs:bnxt

47 static u16 bnxt_flow_get_dst_fid(struct bnxt *pf_bp, struct net_device *dev)  in bnxt_flow_get_dst_fid()
49 struct bnxt *bp; in bnxt_flow_get_dst_fid()
66 static int bnxt_tc_parse_redir(struct bnxt *bp, in bnxt_tc_parse_redir()
82 static int bnxt_tc_parse_vlan(struct bnxt *bp, in bnxt_tc_parse_vlan()
101 static int bnxt_tc_parse_tunnel_set(struct bnxt *bp, in bnxt_tc_parse_tunnel_set()
182 bnxt_tc_parse_pedit(struct bnxt *bp, struct bnxt_tc_actions *actions, in bnxt_tc_parse_pedit()
280 static int bnxt_tc_parse_actions(struct bnxt *bp, in bnxt_tc_parse_actions()
367 static int bnxt_tc_parse_flow(struct bnxt *bp, in bnxt_tc_parse_flow()
502 static int bnxt_hwrm_cfa_flow_free(struct bnxt *bp, in bnxt_hwrm_cfa_flow_free()
582 static int bnxt_hwrm_cfa_flow_alloc(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_hwrm_cfa_flow_alloc()
785 static int hwrm_cfa_decap_filter_alloc(struct bnxt *bp, in hwrm_cfa_decap_filter_alloc()
856 static int hwrm_cfa_decap_filter_free(struct bnxt *bp, in hwrm_cfa_decap_filter_free()
872 static int hwrm_cfa_encap_record_alloc(struct bnxt *bp, in hwrm_cfa_encap_record_alloc()
921 static int hwrm_cfa_encap_record_free(struct bnxt *bp, in hwrm_cfa_encap_record_free()
937 static int bnxt_tc_put_l2_node(struct bnxt *bp, in bnxt_tc_put_l2_node()
959 bnxt_tc_get_l2_node(struct bnxt *bp, struct rhashtable *l2_table, in bnxt_tc_get_l2_node()
993 bnxt_tc_get_ref_flow_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_get_ref_flow_handle()
1033 static bool bnxt_tc_can_offload(struct bnxt *bp, struct bnxt_tc_flow *flow) in bnxt_tc_can_offload()
1085 static int bnxt_tc_put_tunnel_node(struct bnxt *bp, in bnxt_tc_put_tunnel_node()
1110 bnxt_tc_get_tunnel_node(struct bnxt *bp, struct rhashtable *tunnel_table, in bnxt_tc_get_tunnel_node()
1141 static int bnxt_tc_get_ref_decap_handle(struct bnxt *bp, in bnxt_tc_get_ref_decap_handle()
1181 static void bnxt_tc_put_decap_l2_node(struct bnxt *bp, in bnxt_tc_put_decap_l2_node()
1200 static void bnxt_tc_put_decap_handle(struct bnxt *bp, in bnxt_tc_put_decap_handle()
1217 static int bnxt_tc_resolve_tunnel_hdrs(struct bnxt *bp, in bnxt_tc_resolve_tunnel_hdrs()
1292 static int bnxt_tc_get_decap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_get_decap_handle()
1372 static void bnxt_tc_put_encap_handle(struct bnxt *bp, in bnxt_tc_put_encap_handle()
1390 static int bnxt_tc_get_encap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_get_encap_handle()
1434 static void bnxt_tc_put_tunnel_handle(struct bnxt *bp, in bnxt_tc_put_tunnel_handle()
1444 static int bnxt_tc_get_tunnel_handle(struct bnxt *bp, in bnxt_tc_get_tunnel_handle()
1458 static int __bnxt_tc_del_flow(struct bnxt *bp, in __bnxt_tc_del_flow()
1487 static void bnxt_tc_set_flow_dir(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_set_flow_dir()
1493 static void bnxt_tc_set_src_fid(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_set_src_fid()
1515 static int bnxt_tc_add_flow(struct bnxt *bp, u16 src_fid, in bnxt_tc_add_flow()
1600 static int bnxt_tc_del_flow(struct bnxt *bp, in bnxt_tc_del_flow()
1615 static int bnxt_tc_get_flow_stats(struct bnxt *bp, in bnxt_tc_get_flow_stats()
1646 static void bnxt_fill_cfa_stats_req(struct bnxt *bp, in bnxt_fill_cfa_stats_req()
1673 bnxt_hwrm_cfa_flow_stats_get(struct bnxt *bp, int num_flows, in bnxt_hwrm_cfa_flow_stats_get()
1743 bnxt_tc_flow_stats_batch_update(struct bnxt *bp, int num_flows, in bnxt_tc_flow_stats_batch_update()
1769 bnxt_tc_flow_stats_batch_prep(struct bnxt *bp, in bnxt_tc_flow_stats_batch_prep()
1805 void bnxt_tc_flow_stats_work(struct bnxt *bp) in bnxt_tc_flow_stats_work()
1835 int bnxt_tc_setup_flower(struct bnxt *bp, u16 src_fid, in bnxt_tc_setup_flower()
1855 struct bnxt *bp = priv->bp; in bnxt_tc_setup_indr_block_cb()
1869 bnxt_tc_indr_block_cb_lookup(struct bnxt *bp, struct net_device *netdev) in bnxt_tc_indr_block_cb_lookup()
1891 static int bnxt_tc_setup_indr_block(struct net_device *netdev, struct Qdisc *sch, struct bnxt *bp, in bnxt_tc_setup_indr_block()
1998 int bnxt_init_tc(struct bnxt *bp) in bnxt_init_tc()
2070 void bnxt_shutdown_tc(struct bnxt *bp) in bnxt_shutdown_tc()