| /dpdk/drivers/net/mlx5/windows/ |
| H A D | mlx5_ethdev_os.c | 33 struct mlx5_priv *priv; in mlx5_get_mac() 61 struct mlx5_priv *priv; in mlx5_get_ifname() 90 struct mlx5_priv *priv; in mlx5_get_mtu() 125 struct mlx5_priv *priv; in mlx5_set_mtu() 229 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_os_stats_init() 277 struct mlx5_priv *priv; in mlx5_link_update() 393 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_read_clock() 417 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_is_removed()
|
| H A D | mlx5_os.c | 78 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_queue_counter_id_prepare() 235 mlx5_alloc_shared_dr(struct mlx5_priv *priv) in mlx5_alloc_shared_dr() 254 mlx5_os_free_shared_dr(struct mlx5_priv *priv) in mlx5_os_free_shared_dr() 304 struct mlx5_priv *priv = NULL; in mlx5_dev_spawn() 370 const struct mlx5_priv *opriv = in mlx5_dev_spawn() 409 struct mlx5_priv *opriv = in mlx5_dev_spawn() 621 mlx5_os_read_dev_stat(struct mlx5_priv *priv, const char *ctr_name, in mlx5_os_read_dev_stat() 717 mlx5_os_vf_mac_addr_modify(struct mlx5_priv *priv, in mlx5_os_vf_mac_addr_modify() 744 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_os_set_promisc() 763 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_os_set_allmulti()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_ethdev.c | 44 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_ifindex() 70 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_configure() 164 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_configure_rss_reta() 238 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_set_default_params() 278 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_set_txlimit_params() 314 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_infos_get() 359 struct mlx5_priv *opriv = in mlx5_dev_infos_get() 667 struct mlx5_priv * 671 struct mlx5_priv *priv; in mlx5_port_to_eswitch_info() 704 struct mlx5_priv * [all …]
|
| H A D | mlx5_rxmode.c | 28 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_promiscuous_enable() 68 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_promiscuous_disable() 101 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_allmulticast_enable() 141 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_allmulticast_disable()
|
| H A D | mlx5_rss.c | 36 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rss_hash_update() 94 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rss_hash_conf_get() 124 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rss_reta_index_resize() 165 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_rss_reta_query() 201 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_rss_reta_update()
|
| H A D | mlx5_flow_meter.c | 33 mlx5_flow_meter_action_create(struct mlx5_priv *priv, in mlx5_flow_meter_action_create() 134 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_meter_profile_validate() 433 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_mtr_cap_get() 490 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_meter_profile_add() 550 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_meter_profile_delete() 593 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_meter_policy_find() 629 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_meter_hierarchy_get_final_policy() 663 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_meter_policy_validate() 689 struct mlx5_priv *priv = dev->data->dev_private; in __mlx5_flow_meter_policy_delete() 1881 mlx5_flow_meter_attach(struct mlx5_priv *priv, in mlx5_flow_meter_attach() [all …]
|
| H A D | mlx5_rxq.c | 362 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_get_rx_queue_offloads() 478 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rx_queue_stop_primary() 564 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rx_queue_start_primary() 651 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rx_queue_pre_setup() 713 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_shared_rxq_get() 751 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_shared_rxq_match() 833 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rx_queue_setup() 967 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rx_hairpin_queue_setup() 1063 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rx_intr_vec_enable() 1147 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rx_intr_vec_disable() [all …]
|
| H A D | mlx5_txq.c | 100 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_get_tx_port_offloads() 189 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_tx_queue_stop_primary() 262 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_tx_queue_start_primary() 331 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_tx_queue_pre_setup() 387 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_tx_queue_setup() 428 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_tx_hairpin_queue_setup() 516 struct mlx5_priv *priv = txq_ctrl->priv; in txq_uar_init_secondary() 622 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_tx_uar_init_secondary() 716 struct mlx5_priv *priv = txq_ctrl->priv; in txq_calc_inline_max() 744 struct mlx5_priv *priv = txq_ctrl->priv; in txq_set_params() [all …]
|
| H A D | mlx5_flow_hw.c | 51 struct mlx5_priv *priv = dev->data->dev_private; in flow_hw_rxq_flag_set() 152 struct mlx5_priv *priv = dev->data->dev_private; in flow_hw_jump_action_register() 182 struct mlx5_priv *priv = dev->data->dev_private; in flow_hw_jump_release() 255 struct mlx5_priv *priv = dev->data->dev_private; in __flow_hw_action_template_destroy() 285 __flow_hw_act_data_alloc(struct mlx5_priv *priv, in __flow_hw_act_data_alloc() 445 struct mlx5_priv *priv = dev->data->dev_private; in flow_hw_shared_action_translate() 499 struct mlx5_priv *priv = dev->data->dev_private; in flow_hw_encap_item_translate() 548 struct mlx5_priv *priv = dev->data->dev_private; in flow_hw_actions_translate() 787 struct mlx5_priv *priv = dev->data->dev_private; in flow_hw_shared_action_get() 841 struct mlx5_priv *priv = dev->data->dev_private; in flow_hw_shared_action_construct() [all …]
|
| H A D | mlx5_stats.c | 41 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_xstats_get() 99 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_stats_get() 186 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_stats_reset() 226 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_xstats_reset() 285 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_xstats_get_names()
|
| H A D | mlx5_devx.c | 236 struct mlx5_priv *priv = rxq->priv; in mlx5_rxq_create_devx_rq_resources() 303 struct mlx5_priv *priv = rxq->priv; in mlx5_rxq_create_devx_cq_resources() 413 struct mlx5_priv *priv = rxq->priv; in mlx5_rxq_obj_hairpin_new() 471 struct mlx5_priv *priv = rxq->priv; in mlx5_rxq_devx_obj_new() 561 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_devx_ind_table_create_rqt_attr() 622 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_devx_ind_table_new() 716 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_devx_tir_attr_set() 807 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_devx_hrxq_new() 919 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rxq_devx_obj_drop_create() 1014 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rxq_devx_obj_drop_release() [all …]
|
| H A D | mlx5_vlan.c | 39 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_vlan_filter_set() 93 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_vlan_strip_queue_set() 142 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_vlan_offload_set()
|
| H A D | mlx5.h | 40 #define MLX5_SH(dev) (((struct mlx5_priv *)(dev)->data->dev_private)->sh) 1437 struct mlx5_priv { struct 1614 void mlx5_free_table_hash_list(struct mlx5_priv *priv); 1615 int mlx5_alloc_table_hash_list(struct mlx5_priv *priv); 1616 void mlx5_set_min_inline(struct mlx5_priv *priv); 1620 int mlx5_port_args_config(struct mlx5_priv *priv, 1688 int mlx5_os_read_dev_stat(struct mlx5_priv *priv, 1863 flow_dv_meter_find_by_idx(struct mlx5_priv *priv, uint32_t idx); 1864 int mlx5_flow_meter_attach(struct mlx5_priv *priv, 1868 void mlx5_flow_meter_detach(struct mlx5_priv *priv, [all …]
|
| H A D | mlx5_flow.c | 1052 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_get_reg_id() 1176 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_ext_mreg_supported() 1204 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_get_lowest_priority() 1231 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_get_matcher_priority() 1385 struct mlx5_priv *priv = dev->data->dev_private; in flow_drv_rxq_flags_set() 1443 struct mlx5_priv *priv = dev->data->dev_private; in flow_rxq_mark_flag_set() 1465 struct mlx5_priv *priv = dev->data->dev_private; in flow_rxq_flags_set() 1491 struct mlx5_priv *priv = dev->data->dev_private; in flow_drv_rxq_flags_trim() 1554 struct mlx5_priv *priv = dev->data->dev_private; in flow_rxq_flags_trim() 5368 struct mlx5_priv *port_priv; in flow_meter_split_prep() [all …]
|
| H A D | mlx5_flow_dv.c | 99 struct mlx5_priv *priv = dev->data->dev_private; in flow_dv_get_esw_manager_vport_id() 1197 struct mlx5_priv *priv = dev->data->dev_private; in flow_dv_convert_action_mark() 1400 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_item_field_width() 2159 struct mlx5_priv *esw_priv; in flow_dv_validate_item_port_id() 2160 struct mlx5_priv *dev_priv; in flow_dv_validate_item_port_id() 5049 struct mlx5_priv *act_priv; in flow_dv_validate_action_port_id() 5050 struct mlx5_priv *dev_priv; in flow_dv_validate_action_port_id() 5235 struct mlx5_priv *policy_port_priv = in mlx5_flow_validate_action_meter() 5242 struct mlx5_priv *port_priv = in mlx5_flow_validate_action_meter() 9938 struct mlx5_priv *priv; in flow_dv_translate_item_port_id() [all …]
|
| H A D | mlx5_trigger.c | 32 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_txq_stop() 51 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_txq_start() 157 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rxq_stop() 209 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rxq_start() 266 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_hairpin_auto_bind() 391 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_hairpin_queue_peer_update() 727 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_hairpin_bind_single_port() 872 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_hairpin_unbind_single_port() 1007 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_hairpin_get_peer_ports() 1082 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_start() [all …]
|
| H A D | mlx5_mac.c | 155 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_mac_addr_set() 156 struct mlx5_priv *pf_priv; in mlx5_mac_addr_set()
|
| H A D | mlx5.c | 385 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_is_hpf() 405 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_is_sf_repr() 510 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_counter_mode_config() 885 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flex_parser_ecpri_exist() 904 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flex_parser_ecpri_alloc() 967 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flex_parser_ecpri_release() 1077 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_ctx_shared_mempool_subscribe() 1613 mlx5_free_table_hash_list(struct mlx5_priv *priv) in mlx5_free_table_hash_list() 1775 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_proc_priv_init() 1956 struct mlx5_priv *opriv = in mlx5_dev_close() [all …]
|
| H A D | mlx5_flow_flex.c | 26 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flex_item_port_init() 43 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flex_item_port_cleanup() 61 mlx5_flex_index(struct mlx5_priv *priv, struct mlx5_flex_item *item) in mlx5_flex_index() 76 mlx5_flex_alloc(struct mlx5_priv *priv) in mlx5_flex_alloc() 98 mlx5_flex_free(struct mlx5_priv *priv, struct mlx5_flex_item *item) in mlx5_flex_free() 287 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flex_acquire_index() 316 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flex_release_index() 1151 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flex_translate_conf() 1192 struct mlx5_priv *priv = dev->data->dev_private; in flow_dv_item_create() 1243 struct mlx5_priv *priv = dev->data->dev_private; in flow_dv_item_release()
|
| H A D | mlx5_rxtx.h | 28 struct mlx5_priv;
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_vlan_os.c | 38 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_vlan_vmwa_release() 69 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_vlan_vmwa_acquire() 105 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_vlan_vmwa_init()
|
| H A D | mlx5_verbs.c | 152 struct mlx5_priv *priv = rxq->priv; in mlx5_rxq_ibv_cq_create() 226 struct mlx5_priv *priv = rxq->priv; in mlx5_rxq_ibv_wq_create() 320 struct mlx5_priv *priv = rxq->priv; in mlx5_rxq_ibv_obj_new() 489 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_ibv_ind_table_new() 547 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_ibv_hrxq_new() 654 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rxq_ibv_obj_drop_release() 689 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rxq_ibv_obj_drop_create() 761 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_ibv_drop_action_create() 835 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_ibv_drop_action_destroy() 861 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_txq_ibv_qp_create() [all …]
|
| H A D | mlx5_ethdev_os.c | 160 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_get_ifname() 327 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_read_clock() 354 struct mlx5_priv *priv; in mlx5_find_master_dev() 362 struct mlx5_priv *opriv = in mlx5_find_master_dev() 388 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_link_update_unlocked_gset() 481 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_link_update_unlocked_gs() 776 struct mlx5_priv *priv; in mlx5_dev_interrupt_nl_cb() 1030 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_is_removed() 1327 struct mlx5_priv *priv = dev->data->dev_private; in _mlx5_os_read_dev_counters() 1374 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_os_read_dev_counters() [all …]
|
| H A D | mlx5_mp_os.c | 73 struct mlx5_priv *priv; in mlx5_mp_os_primary_handle() 158 struct mlx5_priv *priv; in mlx5_mp_os_secondary_handle() 227 struct mlx5_priv *priv = dev->data->dev_private; in mp_req_on_rxtx() 324 struct mlx5_priv *priv; in mlx5_mp_os_req_queue_control()
|
| H A D | mlx5_os.c | 396 __mlx5_discovery_misc5_cap(struct mlx5_priv *priv) in __mlx5_discovery_misc5_cap() 473 mlx5_alloc_shared_dr(struct mlx5_priv *priv) in mlx5_alloc_shared_dr() 680 mlx5_os_free_shared_dr(struct mlx5_priv *priv) in mlx5_os_free_shared_dr() 861 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_flow_drop_action_config() 884 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_queue_counter_id_prepare() 1026 struct mlx5_priv *priv = NULL; in mlx5_dev_spawn() 1263 const struct mlx5_priv *opriv = in mlx5_dev_spawn() 1403 struct mlx5_priv *opriv = in mlx5_dev_spawn() 2716 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_os_mac_addr_remove() 2742 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_os_mac_addr_add() [all …]
|