Home
last modified time | relevance | path

Searched refs:cnxk_eth_dev (Results 1 – 25 of 27) sorted by relevance

12

/dpdk/drivers/event/cnxk/
H A Dcnxk_eventdev_adptr.c122 cnxk_sso_rxq_enable(struct cnxk_eth_dev *cnxk_eth_dev, uint16_t rq_id, in cnxk_sso_rxq_enable() argument
166 cnxk_sso_rxq_disable(struct cnxk_eth_dev *cnxk_eth_dev, uint16_t rq_id) in cnxk_sso_rxq_disable() argument
179 cnxk_sso_rx_adapter_vwqe_enable(struct cnxk_eth_dev *cnxk_eth_dev, in cnxk_sso_rx_adapter_vwqe_enable() argument
213 struct cnxk_eth_dev *cnxk_eth_dev = eth_dev->data->dev_private; in cnxk_sso_rx_adapter_queue_add() local
253 cnxk_eth_dev->nb_rxq_sso++; in cnxk_sso_rx_adapter_queue_add()
269 cnxk_eth_dev->nb_rxq_sso == cnxk_eth_dev->nb_rxq) in cnxk_sso_rx_adapter_queue_add()
280 struct cnxk_eth_dev *cnxk_eth_dev = eth_dev->data->dev_private; in cnxk_sso_rx_adapter_queue_del() local
296 cnxk_eth_dev->nb_rxq_sso--; in cnxk_sso_rx_adapter_queue_del()
299 if (cnxk_eth_dev->vec_drop_re_dis && !cnxk_eth_dev->nb_rxq_sso) in cnxk_sso_rx_adapter_queue_del()
533 struct cnxk_eth_dev *cnxk_eth_dev = eth_dev->data->dev_private; in cnxk_sso_tx_adapter_queue_add() local
[all …]
H A Dcn10k_eventdev.c756 struct cnxk_eth_dev *cnxk_eth_dev; in cn10k_sso_rx_adapter_vector_limits() local
764 cnxk_eth_dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_sso_rx_adapter_vector_limits()
769 (roc_nix_get_vwqe_interval(&cnxk_eth_dev->nix) + 1) * 100; in cn10k_sso_rx_adapter_vector_limits()
795 struct cnxk_eth_dev *cnxk_eth_dev = eth_dev->data->dev_private; in cn10k_sso_txq_fc_update() local
806 sq = &cnxk_eth_dev->sqs[tx_queue_id]; in cn10k_sso_txq_fc_update()
813 if (cnxk_eth_dev->tx_offloads & RTE_ETH_TX_OFFLOAD_SECURITY) in cn10k_sso_txq_fc_update()
814 sq->nb_sqb_bufs_adj -= (cnxk_eth_dev->outb.nb_desc / in cn10k_sso_txq_fc_update()
826 struct cnxk_eth_dev *cnxk_eth_dev = eth_dev->data->dev_private; in cn10k_sso_tx_adapter_queue_add() local
837 tx_offloads = cnxk_eth_dev->tx_offload_flags; in cn10k_sso_tx_adapter_queue_add()
H A Dcn9k_eventdev.c1027 struct cnxk_eth_dev *cnxk_eth_dev = eth_dev->data->dev_private; in cn9k_sso_txq_fc_update() local
1038 sq = &cnxk_eth_dev->sqs[tx_queue_id]; in cn9k_sso_txq_fc_update()
1045 if (cnxk_eth_dev->tx_offloads & RTE_ETH_TX_OFFLOAD_SECURITY) in cn9k_sso_txq_fc_update()
1046 sq->nb_sqb_bufs_adj -= (cnxk_eth_dev->outb.nb_desc / in cn9k_sso_txq_fc_update()
1058 struct cnxk_eth_dev *cnxk_eth_dev = eth_dev->data->dev_private; in cn9k_sso_tx_adapter_queue_add() local
1069 tx_offloads = cnxk_eth_dev->tx_offload_flags; in cn9k_sso_tx_adapter_queue_add()
/dpdk/drivers/net/cnxk/
H A Dcnxk_link.c8 cnxk_nix_toggle_flag_link_cfg(struct cnxk_eth_dev *dev, bool set) in cnxk_nix_toggle_flag_link_cfg()
30 nix_wait_for_link_cfg(struct cnxk_eth_dev *dev) in nix_wait_for_link_cfg()
63 struct cnxk_eth_dev *dev = (struct cnxk_eth_dev *)nix; in cnxk_eth_dev_link_status_get_cb()
85 struct cnxk_eth_dev *dev = (struct cnxk_eth_dev *)nix; in cnxk_eth_dev_link_status_cb()
119 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_link_update()
H A Dcnxk_ptp.c10 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_read_clock()
29 cnxk_nix_tsc_convert(struct cnxk_eth_dev *dev) in cnxk_nix_tsc_convert()
78 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_timesync_read_time()
96 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_timesync_write_time()
111 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_timesync_adjust_time()
142 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_timesync_read_rx_timestamp()
161 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_timesync_read_tx_timestamp()
179 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_timesync_enable()
259 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_timesync_disable()
H A Dcnxk_ethdev_ops.c11 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_info_get()
80 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_rx_burst_mode_get()
141 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tx_burst_mode_get()
205 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_flow_ctrl_get()
245 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_flow_ctrl_set()
332 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_priority_flow_ctrl_queue_info_get()
377 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mac_addr_set()
407 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mac_addr_add()
432 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mac_addr_del()
447 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtu_set()
[all …]
H A Dcn10k_ethdev.c12 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in nix_rx_offload_flags()
51 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in nix_tx_offload_flags()
122 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_nix_ptypes_set()
173 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_nix_tx_queue_setup()
232 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_nix_rx_queue_setup()
312 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_nix_configure()
345 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in nix_ptp_enable_vf()
377 struct cnxk_eth_dev *dev = (struct cnxk_eth_dev *)nix; in cn10k_nix_ptp_info_update_cb()
413 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_nix_timesync_enable()
437 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_nix_timesync_disable()
[all …]
H A Dcn9k_ethdev.c12 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in nix_rx_offload_flags()
51 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in nix_tx_offload_flags()
122 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_nix_ptypes_set()
173 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_nix_tx_queue_setup()
226 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_nix_rx_queue_setup()
296 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_nix_configure()
330 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in nix_ptp_enable_vf()
362 struct cnxk_eth_dev *dev = (struct cnxk_eth_dev *)nix; in cn9k_nix_ptp_info_update_cb()
398 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_nix_timesync_enable()
422 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_nix_timesync_disable()
[all …]
H A Dcnxk_ethdev.h340 struct cnxk_eth_dev { struct
443 struct cnxk_eth_dev *dev; argument
449 struct cnxk_eth_dev *dev;
454 static inline struct cnxk_eth_dev *
553 int cnxk_nix_tsc_convert(struct cnxk_eth_dev *dev);
556 uint64_t cnxk_nix_rxq_mbuf_setup(struct cnxk_eth_dev *dev);
628 struct cnxk_eth_dev *dev);
636 int cnxk_eth_outb_sa_idx_put(struct cnxk_eth_dev *dev, uint32_t idx);
637 int cnxk_nix_lookup_mem_sa_base_set(struct cnxk_eth_dev *dev);
638 int cnxk_nix_lookup_mem_sa_base_clear(struct cnxk_eth_dev *dev);
[all …]
H A Dcnxk_tm.c12 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_node_type_get()
40 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_capa_get()
111 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_level_capa_get()
205 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_node_capa_get()
273 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_shaper_profile_add()
322 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_shaper_profile_delete()
342 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_node_add()
410 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_node_delete()
445 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_node_suspend()
461 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_tm_node_resume()
[all …]
H A Dcnxk_ethdev.c9 nix_get_rx_offload_capa(struct cnxk_eth_dev *dev) in nix_get_rx_offload_capa()
21 nix_get_tx_offload_capa(struct cnxk_eth_dev *dev) in nix_get_tx_offload_capa()
28 nix_get_speed_capa(struct cnxk_eth_dev *dev) in nix_get_speed_capa()
65 nix_security_setup(struct cnxk_eth_dev *dev) in nix_security_setup()
183 nix_meter_fini(struct cnxk_eth_dev *dev) in nix_meter_fini()
215 nix_security_release(struct cnxk_eth_dev *dev) in nix_security_release()
284 struct cnxk_eth_dev *dev; in nix_enable_mseg_on_jumbo()
400 nix_sq_max_sqe_sz(struct cnxk_eth_dev *dev) in nix_sq_max_sqe_sz()
481 struct cnxk_eth_dev *dev; in cnxk_nix_tx_queue_release()
657 struct cnxk_eth_dev *dev; in cnxk_nix_rx_queue_release()
[all …]
H A Dcnxk_ethdev_mtr.c54 nix_mtr_find(struct cnxk_eth_dev *dev, uint32_t meter_id) in nix_mtr_find()
184 struct cnxk_eth_dev *eth_dev = cnxk_eth_pmd_priv(dev); in cnxk_nix_mtr_capabilities_get()
227 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtr_profile_add()
263 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtr_profile_delete()
406 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtr_policy_add()
443 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtr_policy_delete()
469 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtr_create()
548 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtr_destroy()
633 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtr_enable()
662 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_mtr_disable()
[all …]
H A Dcnxk_flow.c101 npc_rss_flowkey_get(struct cnxk_eth_dev *eth_dev, in npc_rss_flowkey_get()
117 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_map_actions()
123 struct cnxk_eth_dev *hw_dst; in cnxk_map_actions()
289 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_flow_validate()
322 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_flow_create()
355 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_flow_destroy()
369 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_flow_flush()
389 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_flow_query()
449 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_flow_dev_dump()
H A Dcnxk_stats.c13 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_stats_get()
66 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_stats_reset()
75 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_queue_stats_mapping()
94 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_xstats_get()
170 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_xstats_get_names()
234 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_xstats_get_names_by_id()
267 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_xstats_get_by_id()
297 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cnxk_nix_xstats_reset()
H A Dcn9k_flow.c15 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_flow_create()
39 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_flow_destroy()
H A Dcnxk_ethdev_sec.c32 cnxk_eth_outb_sa_idx_get(struct cnxk_eth_dev *dev, uint32_t *idx_p, in cnxk_eth_outb_sa_idx_get()
70 cnxk_eth_outb_sa_idx_put(struct cnxk_eth_dev *dev, uint32_t idx) in cnxk_eth_outb_sa_idx_put()
85 cnxk_eth_sec_sess_get_by_spi(struct cnxk_eth_dev *dev, uint32_t spi, bool inb) in cnxk_eth_sec_sess_get_by_spi()
100 cnxk_eth_sec_sess_get_by_sess(struct cnxk_eth_dev *dev, in cnxk_eth_sec_sess_get_by_sess()
H A Dcn9k_rx_select.c12 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in pick_rx_func()
28 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_eth_set_rx_function()
H A Dcn9k_tx_select.c12 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in pick_tx_func()
26 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_eth_set_tx_function()
H A Dcn10k_tx_select.c12 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in pick_tx_func()
26 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_eth_set_tx_function()
H A Dcn10k_rx_select.c12 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in pick_rx_func()
28 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_eth_set_rx_function()
H A Dcn10k_ethdev_sec.c401 struct cnxk_eth_dev *dev; in cn10k_eth_sec_sso_work_cb()
590 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_eth_sec_session_create()
851 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_eth_sec_session_destroy()
917 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_eth_sec_session_update()
977 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in rte_pmd_cnxk_hw_sa_read()
1000 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in rte_pmd_cnxk_hw_sa_write()
1020 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_eth_sec_session_stats_get()
H A Dcn10k_flow.c130 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_flow_create()
215 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn10k_flow_destroy()
H A Dcnxk_lookup.c325 cnxk_nix_lookup_mem_sa_base_set(struct cnxk_eth_dev *dev) in cnxk_nix_lookup_mem_sa_base_set()
351 cnxk_nix_lookup_mem_sa_base_clear(struct cnxk_eth_dev *dev) in cnxk_nix_lookup_mem_sa_base_clear()
H A Dcnxk_ethdev_telemetry.c21 struct cnxk_eth_dev *dev; in ethdev_tel_handle_info()
H A Dcn9k_ethdev_sec.c144 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_eth_sec_session_create()
339 struct cnxk_eth_dev *dev = cnxk_eth_pmd_priv(eth_dev); in cn9k_eth_sec_session_destroy()

12