Home
last modified time | relevance | path

Searched refs:mlx5_dev_ctx_shared (Results 1 – 21 of 21) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_txpp.c63 mlx5_txpp_free_pp_index(struct mlx5_dev_ctx_shared *sh) in mlx5_txpp_free_pp_index()
79 mlx5_txpp_alloc_pp_index(struct mlx5_dev_ctx_shared *sh) in mlx5_txpp_alloc_pp_index()
474 mlx5_txpp_cq_arm(struct mlx5_dev_ctx_shared *sh) in mlx5_txpp_cq_arm()
719 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_txpp_interrupt_handler()
819 mlx5_txpp_create(struct mlx5_dev_ctx_shared *sh) in mlx5_txpp_create()
866 mlx5_txpp_destroy(struct mlx5_dev_ctx_shared *sh) in mlx5_txpp_destroy()
891 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_txpp_start()
943 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_txpp_stop()
985 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_txpp_read_clock()
1031 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_txpp_xstats_reset()
[all …]
H A Dmlx5.h198 LIST_HEAD(mlx5_dev_list, mlx5_dev_ctx_shared);
1181 struct mlx5_dev_ctx_shared { struct
1182 LIST_ENTRY(mlx5_dev_ctx_shared) next;
1578 mlx5_devx_obj_ops_en(struct mlx5_dev_ctx_shared *sh) in mlx5_devx_obj_ops_en()
1609 struct mlx5_dev_ctx_shared *
1817 void mlx5_set_query_alarm(struct mlx5_dev_ctx_shared *sh);
1922 int mlx5_aso_queue_init(struct mlx5_dev_ctx_shared *sh,
1926 void mlx5_aso_queue_uninit(struct mlx5_dev_ctx_shared *sh,
1930 int mlx5_aso_mtr_wait(struct mlx5_dev_ctx_shared *sh,
1935 int mlx5_aso_ct_wait_ready(struct mlx5_dev_ctx_shared *sh,
[all …]
H A Dmlx5.c511 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_flow_counter_mode_config()
1048 struct mlx5_dev_ctx_shared *sh = arg; in mlx5_dev_ctx_shared_rx_mempool_unregister_cb()
1068 struct mlx5_dev_ctx_shared *sh = arg; in mlx5_dev_ctx_shared_rx_mempool_event_cb()
1078 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_dev_ctx_shared_mempool_subscribe()
1405 struct mlx5_dev_ctx_shared *
1409 struct mlx5_dev_ctx_shared *sh; in mlx5_alloc_shared_dev_ctx()
1427 sizeof(struct mlx5_dev_ctx_shared) + in mlx5_alloc_shared_dev_ctx()
1539 struct mlx5_dev_ctx_shared *lctx; in mlx5_free_shared_dev_ctx()
1615 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_free_table_hash_list()
1635 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_alloc_hw_group_hash_list()
[all …]
H A Dmlx5_flow_aso.c260 mlx5_aso_queue_init(struct mlx5_dev_ctx_shared *sh, in mlx5_aso_queue_init()
312 mlx5_aso_queue_uninit(struct mlx5_dev_ctx_shared *sh, in mlx5_aso_queue_uninit()
525 mlx5_aso_completion_handle(struct mlx5_dev_ctx_shared *sh) in mlx5_aso_completion_handle()
578 struct mlx5_dev_ctx_shared *sh = arg; in mlx5_flow_aso_alarm()
810 mlx5_aso_meter_update_by_wqe(struct mlx5_dev_ctx_shared *sh, in mlx5_aso_meter_update_by_wqe()
842 mlx5_aso_mtr_wait(struct mlx5_dev_ctx_shared *sh, in mlx5_aso_mtr_wait()
1040 mlx5_aso_ct_sq_query_single(struct mlx5_dev_ctx_shared *sh, in mlx5_aso_ct_sq_query_single()
1177 mlx5_aso_ct_update_by_wqe(struct mlx5_dev_ctx_shared *sh, in mlx5_aso_ct_update_by_wqe()
1210 mlx5_aso_ct_wait_ready(struct mlx5_dev_ctx_shared *sh, in mlx5_aso_ct_wait_ready()
1323 mlx5_aso_ct_query_by_wqe(struct mlx5_dev_ctx_shared *sh, in mlx5_aso_ct_query_by_wqe()
[all …]
H A Dmlx5_rx.h126 struct mlx5_dev_ctx_shared *sh; /* Shared context. */
152 struct mlx5_dev_ctx_shared *sh; /* Shared context. */
379 mlx5_txpp_convert_rx_ts(struct mlx5_dev_ctx_shared *sh, uint64_t ts) in mlx5_txpp_convert_rx_ts()
H A Dmlx5_flow_dv.c2730 struct mlx5_dev_ctx_shared *sh = priv->sh; in flow_dv_validate_action_pop_vlan()
3611 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_dv_encap_decap_create_cb()
3653 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_dv_encap_decap_clone_cb()
3674 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_dv_encap_decap_clone_free_cb()
3704 struct mlx5_dev_ctx_shared *sh = priv->sh; in flow_dv_encap_decap_resource_register()
3809 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_dv_port_id_create_cb()
3844 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_dv_port_id_clone_cb()
3864 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_dv_port_id_clone_free_cb()
3925 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_dv_push_vlan_create_cb()
3966 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_dv_push_vlan_clone_cb()
[all …]
H A Dmlx5_flow_hw.c1836 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_hw_grp_create_cb()
1915 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_hw_grp_remove_cb()
1978 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_hw_grp_clone_cb()
2008 struct mlx5_dev_ctx_shared *sh = tool_ctx; in flow_hw_grp_clone_free_cb()
H A Dmlx5_flow.c3316 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_flow_validate_item_geneve_opt()
8863 mlx5_flow_set_counter_stat_mem(struct mlx5_dev_ctx_shared *sh, in mlx5_flow_set_counter_stat_mem()
8891 mlx5_set_query_alarm(struct mlx5_dev_ctx_shared *sh) in mlx5_set_query_alarm()
8916 struct mlx5_dev_ctx_shared *sh = arg; in mlx5_flow_query_alarm()
8980 mlx5_flow_aging_check(struct mlx5_dev_ctx_shared *sh, in mlx5_flow_aging_check()
9420 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_flow_dev_dump_sh_all()
9533 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_flow_dev_dump()
10131 struct mlx5_dev_ctx_shared *sh = priv->sh; in tunnel_mark_decode()
10157 struct mlx5_dev_ctx_shared *sh = tool_ctx; in mlx5_flow_tunnel_grp2tbl_remove_cb()
10181 struct mlx5_dev_ctx_shared *sh = tool_ctx; in mlx5_flow_tunnel_grp2tbl_create_cb()
[all …]
H A Dmlx5_devx.c304 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_rxq_create_devx_cq_resources()
1267 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_txq_devx_obj_new()
H A Dmlx5_flow.h1898 void mlx5_release_tunnel_hub(struct mlx5_dev_ctx_shared *sh, uint16_t port_id);
1899 int mlx5_alloc_tunnel_hub(struct mlx5_dev_ctx_shared *sh);
H A Dmlx5_rxtx_vec_neon.h803 struct mlx5_dev_ctx_shared *sh = rxq->sh; in rxq_cq_process_v()
H A Dmlx5_tx.h165 struct mlx5_dev_ctx_shared *sh; /* Shared context. */
320 mlx5_txpp_convert_tx_ts(struct mlx5_dev_ctx_shared *sh, uint64_t mts) in mlx5_txpp_convert_tx_ts()
1662 struct mlx5_dev_ctx_shared *sh; in mlx5_tx_schedule_send()
H A Dmlx5_rxtx_vec_sse.h748 struct mlx5_dev_ctx_shared *sh = rxq->sh; in rxq_cq_process_v()
H A Dmlx5_txq.c1287 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_txq_dynf_timestamp_set()
H A Dmlx5_rxtx_vec_altivec.h1201 struct mlx5_dev_ctx_shared *sh = rxq->sh; in rxq_cq_process_v()
H A Dmlx5_flow_flex.c1282 struct mlx5_dev_ctx_shared *sh = list_ctx; in mlx5_flex_parser_create_cb()
H A Dmlx5_rxq.c3159 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_rxq_timestamp_set()
/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_os.c155 mlx5_os_capabilities_prepare(struct mlx5_dev_ctx_shared *sh) in mlx5_os_capabilities_prepare()
237 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_alloc_shared_dr()
302 struct mlx5_dev_ctx_shared *sh = NULL; in mlx5_dev_spawn()
585 mlx5_os_dev_shared_handler_install(struct mlx5_dev_ctx_shared *sh) in mlx5_os_dev_shared_handler_install()
599 mlx5_os_dev_shared_handler_uninstall(struct mlx5_dev_ctx_shared *sh) in mlx5_os_dev_shared_handler_uninstall()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_ethdev_os.c742 mlx5_dev_interrupt_device_fatal(struct mlx5_dev_ctx_shared *sh) in mlx5_dev_interrupt_device_fatal()
767 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_dev_interrupt_nl_cb()
804 struct mlx5_dev_ctx_shared *sh = arg; in mlx5_dev_interrupt_handler_nl()
824 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_dev_interrupt_handler()
969 struct mlx5_dev_ctx_shared *sh = cb_arg; in mlx5_dev_interrupt_handler_devx()
H A Dmlx5_os.c141 mlx5_os_capabilities_prepare(struct mlx5_dev_ctx_shared *sh) in mlx5_os_capabilities_prepare()
475 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_alloc_shared_dr()
682 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_os_free_shared_dr()
1023 struct mlx5_dev_ctx_shared *sh = NULL; in mlx5_dev_spawn()
2498 mlx5_os_dev_shared_handler_install_lsc(struct mlx5_dev_ctx_shared *sh) in mlx5_os_dev_shared_handler_install_lsc()
2540 mlx5_os_dev_shared_handler_install(struct mlx5_dev_ctx_shared *sh) in mlx5_os_dev_shared_handler_install()
2625 mlx5_os_dev_shared_handler_uninstall(struct mlx5_dev_ctx_shared *sh) in mlx5_os_dev_shared_handler_uninstall()
H A Dmlx5_verbs.c1101 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_rxq_ibv_obj_dummy_lb_create()
1184 struct mlx5_dev_ctx_shared *sh = priv->sh; in mlx5_rxq_ibv_obj_dummy_lb_release()