Home
last modified time | relevance | path

Searched defs:roc_nix (Results 1 – 25 of 32) sorted by relevance

12

/dpdk/drivers/common/cnxk/
H A Droc_nix.c9 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 Droc_nix_mac.c17 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 Droc_nix_fc.c9 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 Droc_nix_ptp.c11 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 Droc_nix_tm_ops.c77 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 Droc_nix_inl.c22 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 Droc_nix_vlan.c9 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 Droc_nix_npc.c9 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 Droc_nix_bpf.c28 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 Droc_nix_ops.c9 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 Droc_nix_mcast.c9 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 Droc_nix_rss.c9 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 Droc_nix_stats.c15 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 Dcnxk_telemetry_nix.c24 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 Droc_nix_tm_utils.c514 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 Droc_nix_irq.c29 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 Droc_nix.h305 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 Droc_nix_queue.c391 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 Droc_nix_tm.c189 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 Droc_nix_debug.c77 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 Droc_nix_tm_mark.c275 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 Droc_npc.c353 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 Dcn9k_ethdev.c518 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 Dcnxk_tm.c614 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 Dcn10k_ethdev.c584 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

12