| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix.c | 9 roc_nix_is_lbk(struct roc_nix *roc_nix) in roc_nix_is_lbk() 17 roc_nix_get_base_chan(struct roc_nix *roc_nix) in roc_nix_get_base_chan() 33 roc_nix_is_sdp(struct roc_nix *roc_nix) in roc_nix_is_sdp() 41 roc_nix_is_pf(struct roc_nix *roc_nix) in roc_nix_is_pf() 49 roc_nix_get_pf(struct roc_nix *roc_nix) in roc_nix_get_pf() 58 roc_nix_get_vf(struct roc_nix *roc_nix) in roc_nix_get_vf() 67 roc_nix_is_vf_or_sdp(struct roc_nix *roc_nix) in roc_nix_is_vf_or_sdp() 75 roc_nix_get_pf_func(struct roc_nix *roc_nix) in roc_nix_get_pf_func() 209 roc_nix_lf_free(struct roc_nix *roc_nix) in roc_nix_lf_free() 341 roc_nix_dev_init(struct roc_nix *roc_nix) in roc_nix_dev_init() [all …]
|
| H A D | roc_nix_mac.c | 17 roc_nix_mac_rxtx_start_stop(struct roc_nix *roc_nix, bool start) in roc_nix_mac_rxtx_start_stop() 51 roc_nix_mac_loopback_enable(struct roc_nix *roc_nix, bool enable) in roc_nix_mac_loopback_enable() 87 roc_nix_mac_max_entries_get(struct roc_nix *roc_nix) in roc_nix_mac_max_entries_get() 106 roc_nix_mac_addr_add(struct roc_nix *roc_nix, uint8_t addr[]) in roc_nix_mac_addr_add() 131 roc_nix_mac_addr_del(struct roc_nix *roc_nix, uint32_t index) in roc_nix_mac_addr_del() 167 roc_nix_mac_link_info_get(struct roc_nix *roc_nix, in roc_nix_mac_link_info_get() 192 roc_nix_mac_link_state_set(struct roc_nix *roc_nix, uint8_t up) in roc_nix_mac_link_state_set() 207 roc_nix_mac_link_info_set(struct roc_nix *roc_nix, in roc_nix_mac_link_info_set() 230 roc_nix_mac_mtu_set(struct roc_nix *roc_nix, uint16_t mtu) in roc_nix_mac_mtu_set() 292 roc_nix_mac_link_cb_unregister(struct roc_nix *roc_nix) in roc_nix_mac_link_cb_unregister() [all …]
|
| H A D | roc_nix_fc.c | 9 get_mbox(struct roc_nix *roc_nix) in get_mbox() 18 nix_fc_rxchan_bpid_get(struct roc_nix *roc_nix, struct roc_nix_fc_cfg *fc_cfg) in nix_fc_rxchan_bpid_get() 33 nix_fc_rxchan_bpid_set(struct roc_nix *roc_nix, bool enable) in nix_fc_rxchan_bpid_set() 109 nix_fc_cq_config_get(struct roc_nix *roc_nix, struct roc_nix_fc_cfg *fc_cfg) in nix_fc_cq_config_get() 150 nix_fc_cq_config_set(struct roc_nix *roc_nix, struct roc_nix_fc_cfg *fc_cfg) in nix_fc_cq_config_set() 201 roc_nix_fc_config_get(struct roc_nix *roc_nix, struct roc_nix_fc_cfg *fc_cfg) in roc_nix_fc_config_get() 218 roc_nix_fc_config_set(struct roc_nix *roc_nix, struct roc_nix_fc_cfg *fc_cfg) in roc_nix_fc_config_set() 238 roc_nix_fc_mode_get(struct roc_nix *roc_nix) in roc_nix_fc_mode_get() 285 roc_nix_fc_mode_set(struct roc_nix *roc_nix, enum roc_nix_fc_mode mode) in roc_nix_fc_mode_set() 322 rox_nix_fc_npa_bp_cfg(struct roc_nix *roc_nix, uint64_t pool_id, uint8_t ena, in rox_nix_fc_npa_bp_cfg() [all …]
|
| H A D | roc_nix_ptp.c | 11 get_mbox(struct roc_nix *roc_nix) in get_mbox() 20 roc_nix_ptp_rx_ena_dis(struct roc_nix *roc_nix, int enable) in roc_nix_ptp_rx_ena_dis() 36 roc_nix_ptp_tx_ena_dis(struct roc_nix *roc_nix, int enable) in roc_nix_ptp_tx_ena_dis() 52 roc_nix_ptp_clock_read(struct roc_nix *roc_nix, uint64_t *clock, uint64_t *tsc, in roc_nix_ptp_clock_read() 79 roc_nix_ptp_sync_time_adjust(struct roc_nix *roc_nix, int64_t delta) in roc_nix_ptp_sync_time_adjust() 102 roc_nix_ptp_info_cb_register(struct roc_nix *roc_nix, in roc_nix_ptp_info_cb_register() 116 roc_nix_ptp_info_cb_unregister(struct roc_nix *roc_nix) in roc_nix_ptp_info_cb_unregister() 125 roc_nix_ptp_is_enable(struct roc_nix *roc_nix) in roc_nix_ptp_is_enable()
|
| H A D | roc_nix_tm_ops.c | 77 roc_nix_tm_free_resources(struct roc_nix *roc_nix, bool hw_only) in roc_nix_tm_free_resources() 138 nix_tm_shaper_profile_add(struct roc_nix *roc_nix, in nix_tm_shaper_profile_add() 218 roc_nix_tm_shaper_profile_add(struct roc_nix *roc_nix, in roc_nix_tm_shaper_profile_add() 240 roc_nix_tm_shaper_profile_update(struct roc_nix *roc_nix, in roc_nix_tm_shaper_profile_update() 258 roc_nix_tm_shaper_profile_delete(struct roc_nix *roc_nix, uint32_t id) in roc_nix_tm_shaper_profile_delete() 368 roc_nix_smq_flush(struct roc_nix *roc_nix) in roc_nix_smq_flush() 418 roc_nix_tm_hierarchy_disable(struct roc_nix *roc_nix) in roc_nix_tm_hierarchy_disable() 701 roc_nix_tm_prealloc_res(struct roc_nix *roc_nix, uint8_t lvl, in roc_nix_tm_prealloc_res() 939 roc_nix_tm_init(struct roc_nix *roc_nix) in roc_nix_tm_init() 1033 roc_nix_tm_fini(struct roc_nix *roc_nix) in roc_nix_tm_fini() [all …]
|
| H A D | roc_nix_inl.c | 22 nix_inl_inb_sa_tbl_setup(struct roc_nix *roc_nix) in nix_inl_inb_sa_tbl_setup() 78 nix_inl_sa_tbl_release(struct roc_nix *roc_nix) in nix_inl_sa_tbl_release() 95 roc_nix_inl_outb_lf_base_get(struct roc_nix *roc_nix) in roc_nix_inl_outb_lf_base_get() 107 roc_nix_inl_outb_sa_base_get(struct roc_nix *roc_nix) in roc_nix_inl_outb_sa_base_get() 265 roc_nix_inl_inb_init(struct roc_nix *roc_nix) in roc_nix_inl_inb_init() 313 roc_nix_inl_inb_fini(struct roc_nix *roc_nix) in roc_nix_inl_inb_fini() 330 roc_nix_inl_outb_init(struct roc_nix *roc_nix) in roc_nix_inl_outb_init() 506 roc_nix_inl_outb_fini(struct roc_nix *roc_nix) in roc_nix_inl_outb_fini() 572 roc_nix_inl_inb_is_enabled(struct roc_nix *roc_nix) in roc_nix_inl_inb_is_enabled() 580 roc_nix_inl_outb_is_enabled(struct roc_nix *roc_nix) in roc_nix_inl_outb_is_enabled() [all …]
|
| H A D | roc_nix_vlan.c | 9 get_mbox(struct roc_nix *roc_nix) in get_mbox() 18 roc_nix_vlan_mcam_entry_read(struct roc_nix *roc_nix, uint32_t index, in roc_nix_vlan_mcam_entry_read() 34 roc_nix_vlan_mcam_entry_write(struct roc_nix *roc_nix, uint32_t index, in roc_nix_vlan_mcam_entry_write() 55 roc_nix_vlan_mcam_entry_alloc_and_write(struct roc_nix *roc_nix, in roc_nix_vlan_mcam_entry_alloc_and_write() 81 roc_nix_vlan_mcam_entry_free(struct roc_nix *roc_nix, uint32_t index) in roc_nix_vlan_mcam_entry_free() 96 roc_nix_vlan_mcam_entry_ena_dis(struct roc_nix *roc_nix, uint32_t index, in roc_nix_vlan_mcam_entry_ena_dis() 118 roc_nix_vlan_strip_vtag_ena_dis(struct roc_nix *roc_nix, bool enable) in roc_nix_vlan_strip_vtag_ena_dis() 141 roc_nix_vlan_insert_ena_dis(struct roc_nix *roc_nix, in roc_nix_vlan_insert_ena_dis() 188 roc_nix_vlan_tpid_set(struct roc_nix *roc_nix, uint32_t type, uint16_t tpid) in roc_nix_vlan_tpid_set()
|
| H A D | roc_nix_npc.c | 9 get_mbox(struct roc_nix *roc_nix) in get_mbox() 18 roc_nix_npc_promisc_ena_dis(struct roc_nix *roc_nix, int enable) in roc_nix_npc_promisc_ena_dis() 38 roc_nix_npc_mac_addr_set(struct roc_nix *roc_nix, uint8_t addr[]) in roc_nix_npc_mac_addr_set() 49 roc_nix_npc_mac_addr_get(struct roc_nix *roc_nix, uint8_t *addr) in roc_nix_npc_mac_addr_get() 65 roc_nix_npc_rx_ena_dis(struct roc_nix *roc_nix, bool enable) in roc_nix_npc_rx_ena_dis() 82 roc_nix_npc_mcast_config(struct roc_nix *roc_nix, bool mcast_enable, in roc_nix_npc_mcast_config()
|
| H A D | roc_nix_bpf.c | 28 get_mbox(struct roc_nix *roc_nix) in get_mbox() 177 nix_precolor_vlan_table_update(struct roc_nix *roc_nix, in nix_precolor_vlan_table_update() 200 nix_precolor_inner_dscp_table_update(struct roc_nix *roc_nix, in nix_precolor_inner_dscp_table_update() 220 nix_precolor_outer_dscp_table_update(struct roc_nix *roc_nix, in nix_precolor_outer_dscp_table_update() 240 nix_precolor_gen_table_update(struct roc_nix *roc_nix, in nix_precolor_gen_table_update() 338 roc_nix_bpf_count_get(struct roc_nix *roc_nix, uint8_t lvl_mask, in roc_nix_bpf_count_get() 380 roc_nix_bpf_alloc(struct roc_nix *roc_nix, uint8_t lvl_mask, in roc_nix_bpf_alloc() 497 roc_nix_bpf_free_all(struct roc_nix *roc_nix) in roc_nix_bpf_free_all() 511 roc_nix_bpf_config(struct roc_nix *roc_nix, uint16_t id, in roc_nix_bpf_config() 698 roc_nix_bpf_dump(struct roc_nix *roc_nix, uint16_t id, in roc_nix_bpf_dump() [all …]
|
| H A D | roc_nix_ops.c | 9 get_mbox(struct roc_nix *roc_nix) in get_mbox() 172 roc_nix_lso_custom_fmt_setup(struct roc_nix *roc_nix, in roc_nix_lso_custom_fmt_setup() 200 roc_nix_lso_fmt_setup(struct roc_nix *roc_nix) in roc_nix_lso_fmt_setup() 355 roc_nix_lso_fmt_get(struct roc_nix *roc_nix, in roc_nix_lso_fmt_get() 367 roc_nix_switch_hdr_set(struct roc_nix *roc_nix, uint64_t switch_header_type, in roc_nix_switch_hdr_set() 440 roc_nix_eeprom_info_get(struct roc_nix *roc_nix, in roc_nix_eeprom_info_get() 465 roc_nix_rx_drop_re_set(struct roc_nix *roc_nix, bool ena) in roc_nix_rx_drop_re_set()
|
| H A D | roc_nix_mcast.c | 9 get_mbox(struct roc_nix *roc_nix) in get_mbox() 18 roc_nix_mcast_mcam_entry_alloc(struct roc_nix *roc_nix, uint16_t nb_entries, in roc_nix_mcast_mcam_entry_alloc() 43 roc_nix_mcast_mcam_entry_free(struct roc_nix *roc_nix, uint32_t index) in roc_nix_mcast_mcam_entry_free() 58 roc_nix_mcast_mcam_entry_write(struct roc_nix *roc_nix, in roc_nix_mcast_mcam_entry_write() 79 roc_nix_mcast_mcam_entry_ena_dis(struct roc_nix *roc_nix, uint32_t index, in roc_nix_mcast_mcam_entry_ena_dis()
|
| H A D | roc_nix_rss.c | 9 roc_nix_rss_key_default_fill(struct roc_nix *roc_nix, in roc_nix_rss_key_default_fill() 24 roc_nix_rss_key_set(struct roc_nix *roc_nix, in roc_nix_rss_key_set() 40 roc_nix_rss_key_get(struct roc_nix *roc_nix, uint8_t key[ROC_NIX_RSS_KEY_LEN]) in roc_nix_rss_key_get() 168 roc_nix_rss_reta_set(struct roc_nix *roc_nix, uint8_t group, in roc_nix_rss_reta_set() 190 roc_nix_rss_reta_get(struct roc_nix *roc_nix, uint8_t group, in roc_nix_rss_reta_get() 203 roc_nix_rss_flowkey_set(struct roc_nix *roc_nix, uint8_t *alg_idx, in roc_nix_rss_flowkey_set() 231 roc_nix_rss_default_setup(struct roc_nix *roc_nix, uint32_t flowkey) in roc_nix_rss_default_setup()
|
| H A D | roc_nix_stats.c | 15 roc_nix_num_xstats_get(struct roc_nix *roc_nix) in roc_nix_num_xstats_get() 26 roc_nix_stats_get(struct roc_nix *roc_nix, struct roc_nix_stats *stats) in roc_nix_stats_get() 55 roc_nix_stats_reset(struct roc_nix *roc_nix) in roc_nix_stats_reset() 224 roc_nix_stats_queue_get(struct roc_nix *roc_nix, uint16_t qid, bool is_rx, in roc_nix_stats_queue_get() 247 roc_nix_stats_queue_reset(struct roc_nix *roc_nix, uint16_t qid, bool is_rx) in roc_nix_stats_queue_reset() 266 roc_nix_xstats_get(struct roc_nix *roc_nix, struct roc_nix_xstat *xstats, in roc_nix_xstats_get() 369 roc_nix_xstats_names_get(struct roc_nix *roc_nix, in roc_nix_xstats_names_get()
|
| H A D | cnxk_telemetry_nix.c | 24 nix_tel_node_get(struct roc_nix *roc_nix) in nix_tel_node_get() 39 nix_tel_node_add(struct roc_nix *roc_nix) in nix_tel_node_add() 70 nix_tel_node_del(struct roc_nix *roc_nix) in nix_tel_node_del() 145 cnxk_tel_nix(struct roc_nix *roc_nix, struct plt_tel_data *d) in cnxk_tel_nix() 441 cnxk_tel_nix_rq_ctx(struct roc_nix *roc_nix, uint8_t n, struct plt_tel_data *d) in cnxk_tel_nix_rq_ctx() 468 cnxk_tel_nix_cq_ctx(struct roc_nix *roc_nix, uint8_t n, struct plt_tel_data *d) in cnxk_tel_nix_cq_ctx() 690 cnxk_tel_nix_sq_ctx(struct roc_nix *roc_nix, uint8_t n, struct plt_tel_data *d) in cnxk_tel_nix_sq_ctx() 722 struct roc_nix *roc_nix; in cnxk_nix_tel_handle_list() local
|
| H A D | roc_nix_tm_utils.c | 514 struct roc_nix *roc_nix = nix_priv_to_roc_nix(nix); in nix_tm_topology_reg_prep() local 986 roc_nix_tm_leaf_cnt(struct roc_nix *roc_nix) in roc_nix_tm_leaf_cnt() 1004 roc_nix_tm_node_lvl(struct roc_nix *roc_nix, uint32_t node_id) in roc_nix_tm_node_lvl() 1017 roc_nix_tm_node_get(struct roc_nix *roc_nix, uint32_t node_id) in roc_nix_tm_node_get() 1057 roc_nix_tm_shaper_profile_next(struct roc_nix *roc_nix, in roc_nix_tm_shaper_profile_next() 1198 roc_nix_tm_is_user_hierarchy_enabled(struct roc_nix *roc_nix) in roc_nix_tm_is_user_hierarchy_enabled() 1209 roc_nix_tm_tree_type_get(struct roc_nix *roc_nix) in roc_nix_tm_tree_type_get() 1217 roc_nix_tm_max_prio(struct roc_nix *roc_nix, int lvl) in roc_nix_tm_max_prio() 1226 roc_nix_tm_lvl_is_leaf(struct roc_nix *roc_nix, int lvl) in roc_nix_tm_lvl_is_leaf() 1252 roc_nix_tm_lvl_cnt_get(struct roc_nix *roc_nix) in roc_nix_tm_lvl_cnt_get() [all …]
|
| H A D | roc_nix_irq.c | 29 roc_nix_rx_queue_intr_enable(struct roc_nix *roc_nix, uint16_t rx_queue_id) in roc_nix_rx_queue_intr_enable() 38 roc_nix_rx_queue_intr_disable(struct roc_nix *roc_nix, uint16_t rx_queue_id) in roc_nix_rx_queue_intr_disable() 47 roc_nix_err_intr_ena_dis(struct roc_nix *roc_nix, bool enb) in roc_nix_err_intr_ena_dis() 55 roc_nix_ras_intr_ena_dis(struct roc_nix *roc_nix, bool enb) in roc_nix_ras_intr_ena_dis() 327 roc_nix_register_queue_irqs(struct roc_nix *roc_nix) in roc_nix_register_queue_irqs() 379 roc_nix_unregister_queue_irqs(struct roc_nix *roc_nix) in roc_nix_unregister_queue_irqs() 409 roc_nix_register_cq_irqs(struct roc_nix *roc_nix) in roc_nix_register_cq_irqs() 477 roc_nix_unregister_cq_irqs(struct roc_nix *roc_nix) in roc_nix_unregister_cq_irqs()
|
| H A D | roc_nix.h | 305 struct roc_nix *roc_nix; member 315 struct roc_nix *roc_nix; member 334 struct roc_nix *roc_nix; member 386 struct roc_nix { struct 392 enum roc_nix_rss_reta_sz reta_sz; argument 414 enum roc_nix_lso_tun_type { argument
|
| H A D | roc_nix_queue.c | 391 roc_nix_rq_init(struct roc_nix *roc_nix, struct roc_nix_rq *rq, bool ena) in roc_nix_rq_init() 423 roc_nix_rq_modify(struct roc_nix *roc_nix, struct roc_nix_rq *rq, bool ena) in roc_nix_rq_modify() 462 roc_nix_cq_init(struct roc_nix *roc_nix, struct roc_nix_cq *cq) in roc_nix_cq_init() 622 sqb_pool_populate(struct roc_nix *roc_nix, struct roc_nix_sq *sq) in sqb_pool_populate() 709 struct roc_nix *roc_nix = nix_priv_to_roc_nix(nix); in sq_cn9k_init() local 944 roc_nix_sq_init(struct roc_nix *roc_nix, struct roc_nix_sq *sq) in roc_nix_sq_init() 1058 roc_nix_cq_head_tail_get(struct roc_nix *roc_nix, uint16_t qid, uint32_t *head, in roc_nix_cq_head_tail_get() 1080 roc_nix_sq_head_tail_get(struct roc_nix *roc_nix, uint16_t qid, uint32_t *head, in roc_nix_sq_head_tail_get()
|
| H A D | roc_nix_tm.c | 189 nix_tm_node_add(struct roc_nix *roc_nix, struct nix_tm_node *node) in nix_tm_node_add() 320 nix_tm_bp_config_set(struct roc_nix *roc_nix, uint16_t sq, uint16_t tc, in nix_tm_bp_config_set() 403 nix_tm_bp_config_get(struct roc_nix *roc_nix, bool *is_enabled) in nix_tm_bp_config_get() 589 struct roc_nix *roc_nix = sq->roc_nix; in nix_tm_sq_flush_pre() local 702 struct roc_nix *roc_nix = sq->roc_nix; in nix_tm_sq_flush_post() local 965 nix_tm_node_delete(struct roc_nix *roc_nix, uint32_t node_id, in nix_tm_node_delete() 1308 nix_tm_prepare_default_tree(struct roc_nix *roc_nix) in nix_tm_prepare_default_tree() 1377 roc_nix_tm_prepare_rate_limited_tree(struct roc_nix *roc_nix) in roc_nix_tm_prepare_rate_limited_tree() 1469 roc_nix_tm_pfc_prepare_tree(struct roc_nix *roc_nix) in roc_nix_tm_pfc_prepare_tree() 1660 nix_tm_conf_init(struct roc_nix *roc_nix) in nix_tm_conf_init() [all …]
|
| H A D | roc_nix_debug.c | 77 roc_nix_lf_get_reg_count(struct roc_nix *roc_nix) in roc_nix_lf_get_reg_count() 291 roc_nix_lf_reg_dump(struct roc_nix *roc_nix, uint64_t *data) in roc_nix_lf_reg_dump() 661 roc_nix_queues_ctx_dump(struct roc_nix *roc_nix) in roc_nix_queues_ctx_dump() 1131 roc_nix_tm_dump(struct roc_nix *roc_nix) in roc_nix_tm_dump() 1168 roc_nix_dump(struct roc_nix *roc_nix) in roc_nix_dump()
|
| H A D | roc_nix_tm_mark.c | 275 roc_nix_tm_mark_config(struct roc_nix *roc_nix, enum roc_nix_tm_mark type, in roc_nix_tm_mark_config() 298 roc_nix_tm_mark_format_get(struct roc_nix *roc_nix, uint64_t *flags) in roc_nix_tm_mark_format_get()
|
| H A D | roc_npc.c | 353 struct roc_nix *roc_nix; in npc_parse_actions() local 782 struct roc_nix *roc_nix = roc_npc->roc_nix; in npc_rss_action_configure() local 890 struct roc_nix *roc_nix = roc_npc->roc_nix; in npc_vtag_cfg_delete() local 1128 struct roc_nix *roc_nix = roc_npc->roc_nix; in npc_vtag_action_program() local
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cn9k_ethdev.c | 518 struct roc_nix *roc_nix = &dev->nix; in cn9k_nix_tm_mark_vlan_dei() local 556 struct roc_nix *roc_nix = &dev->nix; in cn9k_nix_tm_mark_ip_ecn() local 593 struct roc_nix *roc_nix = &dev->nix; in cn9k_nix_tm_mark_ip_dscp() local
|
| H A D | cnxk_tm.c | 614 struct roc_nix *roc_nix = &dev->nix; in cnxk_nix_tm_mark_vlan_dei() local 645 struct roc_nix *roc_nix = &dev->nix; in cnxk_nix_tm_mark_ip_ecn() local 682 struct roc_nix *roc_nix = &dev->nix; in cnxk_nix_tm_mark_ip_dscp() local
|
| H A D | cn10k_ethdev.c | 584 struct roc_nix *roc_nix = &dev->nix; in cn10k_nix_tm_mark_vlan_dei() local 622 struct roc_nix *roc_nix = &dev->nix; in cn10k_nix_tm_mark_ip_ecn() local 659 struct roc_nix *roc_nix = &dev->nix; in cn10k_nix_tm_mark_ip_dscp() local
|