Home
last modified time | relevance | path

Searched refs:mlx5_priv (Results 1 – 25 of 34) sorted by relevance

12

/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_ethdev_os.c33 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 Dmlx5_os.c78 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 Dmlx5_ethdev.c44 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 Dmlx5_rxmode.c28 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 Dmlx5_rss.c36 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 Dmlx5_flow_meter.c33 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 Dmlx5_rxq.c362 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 Dmlx5_txq.c100 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 Dmlx5_flow_hw.c51 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 Dmlx5_stats.c41 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 Dmlx5_devx.c236 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 Dmlx5_vlan.c39 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 Dmlx5.h40 #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 Dmlx5_flow.c1052 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 Dmlx5_flow_dv.c99 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 Dmlx5_trigger.c32 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 Dmlx5_mac.c155 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 Dmlx5.c385 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 Dmlx5_flow_flex.c26 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 Dmlx5_rxtx.h28 struct mlx5_priv;
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_vlan_os.c38 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 Dmlx5_verbs.c152 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 Dmlx5_ethdev_os.c160 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 Dmlx5_mp_os.c73 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 Dmlx5_os.c396 __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 …]

12