Lines Matching refs:bnxt

48 static u16 bnxt_flow_get_dst_fid(struct bnxt *pf_bp, struct net_device *dev)  in bnxt_flow_get_dst_fid()
50 struct bnxt *bp; in bnxt_flow_get_dst_fid()
67 static int bnxt_tc_parse_redir(struct bnxt *bp, in bnxt_tc_parse_redir()
83 static int bnxt_tc_parse_vlan(struct bnxt *bp, in bnxt_tc_parse_vlan()
102 static int bnxt_tc_parse_tunnel_set(struct bnxt *bp, in bnxt_tc_parse_tunnel_set()
183 bnxt_tc_parse_pedit(struct bnxt *bp, struct bnxt_tc_actions *actions, in bnxt_tc_parse_pedit()
281 static int bnxt_tc_parse_actions(struct bnxt *bp, in bnxt_tc_parse_actions()
368 static int bnxt_tc_parse_flow(struct bnxt *bp, in bnxt_tc_parse_flow()
503 static int bnxt_hwrm_cfa_flow_free(struct bnxt *bp, in bnxt_hwrm_cfa_flow_free()
585 static int bnxt_hwrm_cfa_flow_alloc(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_hwrm_cfa_flow_alloc()
789 static int hwrm_cfa_decap_filter_alloc(struct bnxt *bp, in hwrm_cfa_decap_filter_alloc()
862 static int hwrm_cfa_decap_filter_free(struct bnxt *bp, in hwrm_cfa_decap_filter_free()
879 static int hwrm_cfa_encap_record_alloc(struct bnxt *bp, in hwrm_cfa_encap_record_alloc()
928 static int hwrm_cfa_encap_record_free(struct bnxt *bp, in hwrm_cfa_encap_record_free()
945 static int bnxt_tc_put_l2_node(struct bnxt *bp, in bnxt_tc_put_l2_node()
967 bnxt_tc_get_l2_node(struct bnxt *bp, struct rhashtable *l2_table, in bnxt_tc_get_l2_node()
1001 bnxt_tc_get_ref_flow_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_get_ref_flow_handle()
1041 static bool bnxt_tc_can_offload(struct bnxt *bp, struct bnxt_tc_flow *flow) in bnxt_tc_can_offload()
1093 static int bnxt_tc_put_tunnel_node(struct bnxt *bp, in bnxt_tc_put_tunnel_node()
1118 bnxt_tc_get_tunnel_node(struct bnxt *bp, struct rhashtable *tunnel_table, in bnxt_tc_get_tunnel_node()
1149 static int bnxt_tc_get_ref_decap_handle(struct bnxt *bp, in bnxt_tc_get_ref_decap_handle()
1189 static void bnxt_tc_put_decap_l2_node(struct bnxt *bp, in bnxt_tc_put_decap_l2_node()
1208 static void bnxt_tc_put_decap_handle(struct bnxt *bp, in bnxt_tc_put_decap_handle()
1225 static int bnxt_tc_resolve_tunnel_hdrs(struct bnxt *bp, in bnxt_tc_resolve_tunnel_hdrs()
1300 static int bnxt_tc_get_decap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_get_decap_handle()
1380 static void bnxt_tc_put_encap_handle(struct bnxt *bp, in bnxt_tc_put_encap_handle()
1398 static int bnxt_tc_get_encap_handle(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_get_encap_handle()
1442 static void bnxt_tc_put_tunnel_handle(struct bnxt *bp, in bnxt_tc_put_tunnel_handle()
1452 static int bnxt_tc_get_tunnel_handle(struct bnxt *bp, in bnxt_tc_get_tunnel_handle()
1466 static int __bnxt_tc_del_flow(struct bnxt *bp, in __bnxt_tc_del_flow()
1495 static void bnxt_tc_set_flow_dir(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_set_flow_dir()
1501 static void bnxt_tc_set_src_fid(struct bnxt *bp, struct bnxt_tc_flow *flow, in bnxt_tc_set_src_fid()
1523 static int bnxt_tc_add_flow(struct bnxt *bp, u16 src_fid, in bnxt_tc_add_flow()
1608 static int bnxt_tc_del_flow(struct bnxt *bp, in bnxt_tc_del_flow()
1623 static int bnxt_tc_get_flow_stats(struct bnxt *bp, in bnxt_tc_get_flow_stats()
1654 static void bnxt_fill_cfa_stats_req(struct bnxt *bp, in bnxt_fill_cfa_stats_req()
1681 bnxt_hwrm_cfa_flow_stats_get(struct bnxt *bp, int num_flows, in bnxt_hwrm_cfa_flow_stats_get()
1757 bnxt_tc_flow_stats_batch_update(struct bnxt *bp, int num_flows, in bnxt_tc_flow_stats_batch_update()
1783 bnxt_tc_flow_stats_batch_prep(struct bnxt *bp, in bnxt_tc_flow_stats_batch_prep()
1819 void bnxt_tc_flow_stats_work(struct bnxt *bp) in bnxt_tc_flow_stats_work()
1849 int bnxt_tc_setup_flower(struct bnxt *bp, u16 src_fid, in bnxt_tc_setup_flower()
1869 struct bnxt *bp = priv->bp; in bnxt_tc_setup_indr_block_cb()
1883 bnxt_tc_indr_block_cb_lookup(struct bnxt *bp, struct net_device *netdev) in bnxt_tc_indr_block_cb_lookup()
1902 static int bnxt_tc_setup_indr_block(struct net_device *netdev, struct Qdisc *sch, struct bnxt *bp, in bnxt_tc_setup_indr_block()
2009 int bnxt_init_tc(struct bnxt *bp) in bnxt_init_tc()
2081 void bnxt_shutdown_tc(struct bnxt *bp) in bnxt_shutdown_tc()