| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_ethdev.c | 1412 struct bnxt *bp = arg; in bnxt_ptp_get_current_time() local 3144 struct bnxt *bp; in bnxt_rx_queue_count_op() local 3213 struct bnxt *bp = rxq->bp; in bnxt_rx_descriptor_status_op() local 4352 struct bnxt *bp = arg; in bnxt_dev_recover() local 4418 struct bnxt *bp = arg; in bnxt_dev_reset_and_resume() local 4506 struct bnxt *bp = arg; in bnxt_fw_reset_cb() local 4545 struct bnxt *bp = arg; in bnxt_check_fw_health() local 5368 struct bnxt *bp = opaque_arg; in bnxt_parse_devarg_flow_xstat() local 5403 struct bnxt *bp = opaque_arg; in bnxt_parse_devarg_max_num_kflows() local 5439 struct bnxt *bp = opaque_arg; in bnxt_parse_devarg_app_id() local [all …]
|
| H A D | bnxt_hwrm.c | 702 int bnxt_hwrm_ptp_cfg(struct bnxt *bp) in bnxt_hwrm_ptp_cfg() 795 void bnxt_free_vf_info(struct bnxt *bp) in bnxt_free_vf_info() 953 int bnxt_hwrm_func_qcaps(struct bnxt *bp) in bnxt_hwrm_func_qcaps() 979 int bnxt_hwrm_vnic_qcaps(struct bnxt *bp) in bnxt_hwrm_vnic_qcaps() 1019 int bnxt_hwrm_func_reset(struct bnxt *bp) in bnxt_hwrm_func_reset() 1684 int bnxt_hwrm_ring_alloc(struct bnxt *bp, in bnxt_hwrm_ring_alloc() 1814 int bnxt_hwrm_ring_free(struct bnxt *bp, in bnxt_hwrm_ring_free() 2768 bnxt_free_all_hwrm_rings(struct bnxt *bp) in bnxt_free_all_hwrm_rings() 2909 bnxt_free_tunnel_ports(struct bnxt *bp) in bnxt_free_tunnel_ports() 5629 int bnxt_hwrm_set_mac(struct bnxt *bp) in bnxt_hwrm_set_mac() [all …]
|
| H A D | bnxt_filter.c | 25 struct bnxt_filter_info *bnxt_alloc_filter(struct bnxt *bp) in bnxt_alloc_filter() 46 struct bnxt_filter_info *bnxt_alloc_vf_filter(struct bnxt *bp, uint16_t vf) in bnxt_alloc_vf_filter() 62 static void bnxt_init_filters(struct bnxt *bp) in bnxt_init_filters() 78 void bnxt_free_all_filters(struct bnxt *bp) in bnxt_free_all_filters() 111 void bnxt_free_filter_mem(struct bnxt *bp) in bnxt_free_filter_mem() 162 int bnxt_alloc_filter_mem(struct bnxt *bp) in bnxt_alloc_filter_mem() 182 struct bnxt_filter_info *bnxt_get_unused_filter(struct bnxt *bp) in bnxt_get_unused_filter() 197 void bnxt_free_filter(struct bnxt *bp, struct bnxt_filter_info *filter) in bnxt_free_filter()
|
| H A D | bnxt_vnic.c | 38 static void bnxt_init_vnics(struct bnxt *bp) in bnxt_init_vnics() 62 struct bnxt_vnic_info *bnxt_alloc_vnic(struct bnxt *bp) in bnxt_alloc_vnic() 76 void bnxt_free_all_vnics(struct bnxt *bp) in bnxt_free_all_vnics() 91 void bnxt_free_vnic_attributes(struct bnxt *bp) in bnxt_free_vnic_attributes() 110 int bnxt_alloc_vnic_attributes(struct bnxt *bp, bool reconfig) in bnxt_alloc_vnic_attributes() 172 void bnxt_free_vnic_mem(struct bnxt *bp) in bnxt_free_vnic_mem() 193 int bnxt_alloc_vnic_mem(struct bnxt *bp) in bnxt_alloc_vnic_mem() 212 int bnxt_vnic_grp_alloc(struct bnxt *bp, struct bnxt_vnic_info *vnic) in bnxt_vnic_grp_alloc() 248 int bnxt_rte_to_hwrm_hash_level(struct bnxt *bp, uint64_t hash_f, uint32_t lvl) in bnxt_rte_to_hwrm_hash_level() 292 uint64_t bnxt_hwrm_to_rte_rss_level(struct bnxt *bp, uint32_t mode) in bnxt_hwrm_to_rte_rss_level()
|
| H A D | rte_pmd_bnxt.c | 45 struct bnxt *bp; in rte_pmd_bnxt_set_tx_loopback() local 86 struct bnxt *bp; in rte_pmd_bnxt_set_all_queues_drop_en() local 139 struct bnxt *bp; in rte_pmd_bnxt_set_vf_mac_addr() local 179 struct bnxt *bp; in rte_pmd_bnxt_set_vf_rate_limit() local 236 struct bnxt *bp; in rte_pmd_bnxt_set_vf_mac_anti_spoof() local 295 struct bnxt *bp; in rte_pmd_bnxt_set_vf_vlan_anti_spoof() local 355 struct bnxt *bp; in rte_pmd_bnxt_set_vf_vlan_stripq() local 399 struct bnxt *bp; in rte_pmd_bnxt_set_vf_rxmode() local 497 struct bnxt *bp; in rte_pmd_bnxt_set_vf_vlan_filter() local 592 struct bnxt *bp; in rte_pmd_bnxt_get_vf_stats() local [all …]
|
| H A D | bnxt_cpr.c | 15 void bnxt_wait_for_device_shutdown(struct bnxt *bp) in bnxt_wait_for_device_shutdown() 50 bnxt_process_default_vnic_change(struct bnxt *bp, in bnxt_process_default_vnic_change() 94 static void bnxt_handle_event_error_report(struct bnxt *bp, in bnxt_handle_event_error_report() 112 struct bnxt *bp = arg; in bnxt_handle_vf_cfg_change() local 133 void bnxt_handle_async_event(struct bnxt *bp, in bnxt_handle_async_event() 269 void bnxt_handle_fwd_req(struct bnxt *bp, struct cmpl_base *cmpl) in bnxt_handle_fwd_req() 358 int bnxt_event_hwrm_resp_handler(struct bnxt *bp, struct cmpl_base *cmp) in bnxt_event_hwrm_resp_handler() 390 bool bnxt_is_primary_func(struct bnxt *bp) in bnxt_is_primary_func() 398 bool bnxt_is_recovery_enabled(struct bnxt *bp) in bnxt_is_recovery_enabled()
|
| H A D | bnxt_flow.c | 129 bnxt_validate_and_parse_flow_type(struct bnxt *bp, in bnxt_validate_and_parse_flow_type() 1112 bnxt_vnic_rss_cfg_update(struct bnxt *bp, in bnxt_vnic_rss_cfg_update() 1287 struct bnxt *bp = dev->data->dev_private; in bnxt_validate_and_parse_flow() local 1756 struct bnxt *bp = dev->data->dev_private; in bnxt_flow_validate() local 1897 bnxt_setup_flow_counter(struct bnxt *bp) in bnxt_setup_flow_counter() 1911 struct bnxt *bp = arg; in bnxt_flow_cnt_alarm_cb() local 1948 struct bnxt *bp = dev->data->dev_private; in bnxt_flow_create() local 2190 _bnxt_flow_destroy(struct bnxt *bp, in _bnxt_flow_destroy() 2268 struct bnxt *bp = dev->data->dev_private; in bnxt_flow_destroy() local 2293 void bnxt_cancel_fc_thread(struct bnxt *bp) in bnxt_cancel_fc_thread() [all …]
|
| H A D | bnxt_irq.c | 23 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_int_handler() local 68 int bnxt_free_int(struct bnxt *bp) in bnxt_free_int() 109 void bnxt_disable_int(struct bnxt *bp) in bnxt_disable_int() 129 void bnxt_enable_int(struct bnxt *bp) in bnxt_enable_int() 146 int bnxt_setup_int(struct bnxt *bp) in bnxt_setup_int() 171 int bnxt_request_int(struct bnxt *bp) in bnxt_request_int()
|
| H A D | bnxt_ring.c | 41 static void bnxt_init_ring_grps(struct bnxt *bp) in bnxt_init_ring_grps() 50 int bnxt_alloc_ring_grps(struct bnxt *bp) in bnxt_alloc_ring_grps() 347 static void bnxt_set_db(struct bnxt *bp, in bnxt_set_db() 439 int bnxt_alloc_rxtx_nq_ring(struct bnxt *bp) in bnxt_alloc_rxtx_nq_ring() 503 void bnxt_free_rxtx_nq_ring(struct bnxt *bp) in bnxt_free_rxtx_nq_ring() 587 int bnxt_alloc_hwrm_rx_ring(struct bnxt *bp, int queue_index) in bnxt_alloc_hwrm_rx_ring() 678 static void bnxt_init_all_rings(struct bnxt *bp) in bnxt_init_all_rings() 719 int bnxt_alloc_hwrm_rings(struct bnxt *bp) in bnxt_alloc_hwrm_rings() 771 int bnxt_alloc_async_cp_ring(struct bnxt *bp) in bnxt_alloc_async_cp_ring() 807 void bnxt_free_async_cp_ring(struct bnxt *bp) in bnxt_free_async_cp_ring() [all …]
|
| H A D | bnxt_stats.c | 493 void bnxt_free_stats(struct bnxt *bp) in bnxt_free_stats() 553 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_stats_get_op() local 606 static void bnxt_clear_prev_stat(struct bnxt *bp) in bnxt_clear_prev_stat() 618 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_stats_reset_op() local 680 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_dev_xstats_get_op() local 833 int bnxt_flow_stats_cnt(struct bnxt *bp) in bnxt_flow_stats_cnt() 851 struct bnxt *bp = (struct bnxt *)eth_dev->data->dev_private; in bnxt_dev_xstats_get_names_op() local 929 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_dev_xstats_reset_op() local 982 static int bnxt_update_fc_tbl(struct bnxt *bp, uint16_t ctr, in bnxt_update_fc_tbl() 1028 int bnxt_flow_stats_req(struct bnxt *bp) in bnxt_flow_stats_req()
|
| H A D | bnxt_rxq.c | 23 uint64_t bnxt_get_rx_port_offloads(struct bnxt *bp) in bnxt_get_rx_port_offloads() 66 int bnxt_mq_rx_configure(struct bnxt *bp) in bnxt_mq_rx_configure() 262 void bnxt_free_rx_mbufs(struct bnxt *bp) in bnxt_free_rx_mbufs() 325 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_rx_queue_setup_op() local 419 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_rx_queue_intr_enable_op() local 442 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_rx_queue_intr_disable_op() local 464 struct bnxt *bp = dev->data->dev_private; in bnxt_rx_queue_start() local 532 struct bnxt *bp = dev->data->dev_private; in bnxt_rx_queue_stop() local
|
| H A D | bnxt_hwrm.h | 124 #define BNXT_TUNNELED_OFFLOADS_CAP_VXLAN_EN(bp) \ argument 126 #define BNXT_TUNNELED_OFFLOADS_CAP_NGE_EN(bp) \ argument 128 #define BNXT_TUNNELED_OFFLOADS_CAP_GRE_EN(bp) \ argument 130 #define BNXT_TUNNELED_OFFLOADS_CAP_IPINIP_EN(bp) \ argument 138 #define BNXT_TUNNELED_OFFLOADS_CAP_ALL_EN(bp) \ argument
|
| H A D | bnxt_txq.c | 20 uint64_t bnxt_get_tx_port_offloads(struct bnxt *bp) in bnxt_get_tx_port_offloads() 74 void bnxt_free_tx_mbufs(struct bnxt *bp) in bnxt_free_tx_mbufs() 125 struct bnxt *bp = eth_dev->data->dev_private; in bnxt_tx_queue_setup_op() local
|
| H A D | bnxt.h | 102 #define BNXT_TPA_MAX_AGGS(bp) \ argument 106 #define BNXT_TPA_MAX_SEGS(bp) \ argument 118 #define BNXT_NUM_ASYNC_CPR(bp) 0U argument 120 #define BNXT_NUM_ASYNC_CPR(bp) 1U argument 243 #define BNXT_MAX_VF_REPS(bp) \ argument 330 struct bnxt *bp; member 682 #define BNXT_HAS_NQ(bp) BNXT_CHIP_P5(bp) argument 698 #define BNXT_MULTIROOT_EN(bp) \ argument 959 struct bnxt_representor *bp; member 995 #define bnxt_acquire_flow_lock(bp) \ argument [all …]
|
| H A D | bnxt_rxr.c | 138 struct bnxt *bp = arg; in bnxt_rx_ring_reset() local 181 static void bnxt_tpa_get_metadata(struct bnxt *bp, in bnxt_tpa_get_metadata() 384 static int bnxt_discard_rx(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, in bnxt_discard_rx() 694 bnxt_get_rx_ts_p5(struct bnxt *bp, uint32_t rx_ts_cmpl) in bnxt_get_rx_ts_p5() 722 bnxt_ulp_set_mark_in_mbuf(struct bnxt *bp, struct rx_pkt_cmpl_hi *rxcmp1, in bnxt_ulp_set_mark_in_mbuf() 821 void bnxt_set_mark_in_mbuf(struct bnxt *bp, in bnxt_set_mark_in_mbuf() 856 struct bnxt *bp = rxq->bp; in bnxt_rx_pkt() local 1150 void bnxt_free_rx_rings(struct bnxt *bp) in bnxt_free_rx_rings()
|
| H A D | bnxt_txr.c | 23 void bnxt_free_tx_rings(struct bnxt *bp) in bnxt_free_tx_rings() 532 struct bnxt *bp = dev->data->dev_private; in bnxt_tx_queue_start() local 554 struct bnxt *bp = dev->data->dev_private; in bnxt_tx_queue_stop() local
|
| H A D | bnxt_txq.h | 25 struct bnxt *bp; member
|
| H A D | bnxt_rxq.h | 35 struct bnxt *bp; member
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | bnxt_tf_pmd_shim.c | 23 struct bnxt *bp; in bnxt_pmd_get_bp() local 49 struct bnxt *bp = NULL; in bnxt_rss_config_action_apply() local 157 struct bnxt *bp = NULL; in bnxt_pmd_get_parent_mac_addr() local 173 struct bnxt *bp; in bnxt_pmd_get_svif() local 197 struct bnxt *bp; in bnxt_pmd_get_iface_mac() local 215 struct bnxt *bp; in bnxt_pmd_get_parent_vnic_id() local 231 struct bnxt *bp; in bnxt_pmd_get_vnic_id() local 256 struct bnxt *bp; in bnxt_pmd_get_fw_func_id() local 279 struct bnxt *bp; in bnxt_pmd_get_interface_type() local 301 struct bnxt *bp; in bnxt_pmd_get_phy_port_id() local [all …]
|
| H A D | bnxt_ulp.c | 68 bnxt_ulp_devid_get(struct bnxt *bp, in bnxt_ulp_devid_get() 533 ulp_ctx_session_open(struct bnxt *bp, in ulp_ctx_session_open() 613 ulp_ctx_session_close(struct bnxt *bp, in ulp_ctx_session_close() 776 ulp_ctx_deinit(struct bnxt *bp, in ulp_ctx_deinit() 796 ulp_ctx_init(struct bnxt *bp, in ulp_ctx_init() 933 ulp_ctx_attach(struct bnxt *bp, in ulp_ctx_attach() 990 ulp_ctx_detach(struct bnxt *bp) in ulp_ctx_detach() 1044 ulp_session_init(struct bnxt *bp, in ulp_session_init() 1216 bnxt_ulp_deinit(struct bnxt *bp, in bnxt_ulp_deinit() 1284 bnxt_ulp_init(struct bnxt *bp, in bnxt_ulp_init() [all …]
|
| H A D | ulp_def_rules.c | 441 bnxt_ulp_destroy_df_rules(struct bnxt *bp, bool global) in bnxt_ulp_destroy_df_rules() 479 bnxt_create_port_app_df_rule(struct bnxt *bp, uint8_t flow_type, in bnxt_create_port_app_df_rule() 505 bnxt_ulp_create_df_rules(struct bnxt *bp) in bnxt_ulp_create_df_rules() 536 bnxt_create_port_vfr_default_rule(struct bnxt *bp, in bnxt_create_port_vfr_default_rule() 563 struct bnxt *bp = parent_dev->data->dev_private; in bnxt_ulp_create_vfr_default_rules() local 616 struct bnxt *bp = parent_dev->data->dev_private; in bnxt_ulp_delete_vfr_default_rules() local
|
| /dpdk/drivers/net/bnxt/tf_core/ |
| H A D | tfp.c | 31 tfp_send_msg_direct(struct bnxt *bp, in tfp_send_msg_direct() 132 struct bnxt *bp = NULL; in tfp_get_fid() local 149 struct bnxt *bp = NULL; in tfp_get_pf() local
|
| /dpdk/drivers/net/i40e/base/ |
| H A D | i40e_hmc.h | 41 struct i40e_hmc_bp bp; member 62 struct i40e_hmc_bp bp; member 87 #define I40E_INC_BP_REFCNT(bp) ((bp)->ref_cnt++) argument 91 #define I40E_DEC_BP_REFCNT(bp) ((bp)->ref_cnt--) argument
|
| /dpdk/drivers/net/ark/ |
| H A D | ark_udm.c | 178 struct ark_udm_pcibp_t *bp = &udm->pcibp; in ark_udm_dump_perf() local
|
| /dpdk/drivers/mempool/dpaa/ |
| H A D | dpaa_mempool.h | 36 struct bman_pool *bp; member
|