| /dpdk/drivers/event/cnxk/ |
| H A D | cnxk_eventdev_adptr.c | 122 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 D | cn10k_eventdev.c | 756 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 D | cn9k_eventdev.c | 1027 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 D | cnxk_link.c | 8 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 D | cnxk_ptp.c | 10 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 D | cnxk_ethdev_ops.c | 11 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 D | cn10k_ethdev.c | 12 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 D | cn9k_ethdev.c | 12 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 D | cnxk_ethdev.h | 340 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 D | cnxk_tm.c | 12 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 D | cnxk_ethdev.c | 9 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 D | cnxk_ethdev_mtr.c | 54 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 D | cnxk_flow.c | 101 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 D | cnxk_stats.c | 13 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 D | cn9k_flow.c | 15 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 D | cnxk_ethdev_sec.c | 32 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 D | cn9k_rx_select.c | 12 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 D | cn9k_tx_select.c | 12 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 D | cn10k_tx_select.c | 12 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 D | cn10k_rx_select.c | 12 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 D | cn10k_ethdev_sec.c | 401 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 D | cn10k_flow.c | 130 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 D | cnxk_lookup.c | 325 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 D | cnxk_ethdev_telemetry.c | 21 struct cnxk_eth_dev *dev; in ethdev_tel_handle_info()
|
| H A D | cn9k_ethdev_sec.c | 144 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()
|