| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix.h | 607 int __roc_api roc_nix_tm_shaper_profile_add( 609 int __roc_api roc_nix_tm_shaper_profile_update( 620 struct roc_nix_tm_node *__roc_api 622 struct roc_nix_tm_shaper_profile *__roc_api 657 void __roc_api 676 int __roc_api 700 int __roc_api roc_nix_bpf_pre_color_tbl_setup( 709 int __roc_api 718 int __roc_api 725 uint8_t __roc_api [all …]
|
| H A D | roc_nix_inl.h | 148 bool __roc_api roc_nix_inl_dev_is_probed(void); 149 void __roc_api roc_nix_inl_dev_lock(void); 150 void __roc_api roc_nix_inl_dev_unlock(void); 152 uint16_t __roc_api roc_nix_inl_dev_pffunc_get(void); 155 int __roc_api roc_nix_inl_inb_init(struct roc_nix *roc_nix); 156 int __roc_api roc_nix_inl_inb_fini(struct roc_nix *roc_nix); 168 int __roc_api roc_nix_inl_dev_rq_get(struct roc_nix_rq *rq); 169 int __roc_api roc_nix_inl_dev_rq_put(struct roc_nix_rq *rq); 180 int __roc_api roc_nix_inl_outb_init(struct roc_nix *roc_nix); 181 int __roc_api roc_nix_inl_outb_fini(struct roc_nix *roc_nix); [all …]
|
| H A D | roc_sso.h | 83 int __roc_api roc_sso_dev_init(struct roc_sso *roc_sso); 84 int __roc_api roc_sso_dev_fini(struct roc_sso *roc_sso); 89 void __roc_api roc_sso_rsrc_fini(struct roc_sso *roc_sso); 90 int __roc_api roc_sso_hwgrp_qos_config(struct roc_sso *roc_sso, 93 int __roc_api roc_sso_hwgrp_alloc_xaq(struct roc_sso *roc_sso, 95 int __roc_api roc_sso_hwgrp_release_xaq(struct roc_sso *roc_sso, 97 int __roc_api roc_sso_hwgrp_set_priority(struct roc_sso *roc_sso, 101 int __roc_api roc_sso_hws_link(struct roc_sso *roc_sso, uint8_t hws, 108 uintptr_t __roc_api roc_sso_hwgrp_base_get(struct roc_sso *roc_sso, 110 int __roc_api roc_sso_hwgrp_init_xaq_aura(struct roc_sso *roc_sso, [all …]
|
| H A D | roc_cpt.h | 156 int __roc_api roc_cpt_rxc_time_cfg(struct roc_cpt *roc_cpt, 158 int __roc_api roc_cpt_dev_init(struct roc_cpt *roc_cpt); 159 int __roc_api roc_cpt_dev_fini(struct roc_cpt *roc_cpt); 160 int __roc_api roc_cpt_eng_grp_add(struct roc_cpt *roc_cpt, 163 void __roc_api roc_cpt_dev_clear(struct roc_cpt *roc_cpt); 165 void __roc_api roc_cpt_lf_fini(struct roc_cpt_lf *lf); 173 int __roc_api roc_cpt_afs_print(struct roc_cpt *roc_cpt); 174 int __roc_api roc_cpt_lfs_print(struct roc_cpt *roc_cpt); 175 void __roc_api roc_cpt_iq_disable(struct roc_cpt_lf *lf); 176 void __roc_api roc_cpt_iq_enable(struct roc_cpt_lf *lf); [all …]
|
| H A D | cnxk_security.h | 20 int __roc_api 24 uint8_t __roc_api 28 uint8_t __roc_api 33 uint8_t __roc_api 38 int __roc_api 43 int __roc_api 47 bool __roc_api cnxk_ot_ipsec_inb_sa_valid(struct roc_ot_ipsec_inb_sa *sa); 48 bool __roc_api cnxk_ot_ipsec_outb_sa_valid(struct roc_ot_ipsec_outb_sa *sa); 51 int __roc_api 55 int __roc_api [all …]
|
| H A D | roc_ree.h | 109 int __roc_api roc_ree_dev_init(struct roc_ree_vf *vf); 110 int __roc_api roc_ree_dev_fini(struct roc_ree_vf *vf); 112 int __roc_api roc_ree_queues_detach(struct roc_ree_vf *vf); 113 int __roc_api roc_ree_msix_offsets_get(struct roc_ree_vf *vf); 116 int __roc_api roc_ree_af_reg_read(struct roc_ree_vf *vf, uint64_t reg, 118 int __roc_api roc_ree_af_reg_write(struct roc_ree_vf *vf, uint64_t reg, 123 int __roc_api roc_ree_rule_db_len_get(struct roc_ree_vf *vf, 130 void __roc_api roc_ree_err_intr_unregister(struct roc_ree_vf *vf); 131 int __roc_api roc_ree_err_intr_register(struct roc_ree_vf *vf); 132 int __roc_api roc_ree_iq_enable(struct roc_ree_vf *vf, [all …]
|
| H A D | roc_bphy_cgx.h | 95 __roc_api int roc_bphy_cgx_dev_init(struct roc_bphy_cgx *roc_cgx); 96 __roc_api int roc_bphy_cgx_dev_fini(struct roc_bphy_cgx *roc_cgx); 98 __roc_api int roc_bphy_cgx_start_rxtx(struct roc_bphy_cgx *roc_cgx, 100 __roc_api int roc_bphy_cgx_stop_rxtx(struct roc_bphy_cgx *roc_cgx, 102 __roc_api int roc_bphy_cgx_set_link_state(struct roc_bphy_cgx *roc_cgx, 104 __roc_api int roc_bphy_cgx_get_linkinfo(struct roc_bphy_cgx *roc_cgx, 107 __roc_api int roc_bphy_cgx_set_link_mode(struct roc_bphy_cgx *roc_cgx, 110 __roc_api int roc_bphy_cgx_intlbk_enable(struct roc_bphy_cgx *roc_cgx, 112 __roc_api int roc_bphy_cgx_intlbk_disable(struct roc_bphy_cgx *roc_cgx, 114 __roc_api int roc_bphy_cgx_ptp_rx_enable(struct roc_bphy_cgx *roc_cgx, [all …]
|
| H A D | roc_npc.h | 322 int __roc_api roc_npc_init(struct roc_npc *roc_npc); 323 int __roc_api roc_npc_fini(struct roc_npc *roc_npc); 326 struct roc_npc_flow *__roc_api 330 int __roc_api roc_npc_flow_destroy(struct roc_npc *roc_npc, 335 int __roc_api roc_npc_mcam_alloc_entry(struct roc_npc *roc_npc, 342 int __roc_api roc_npc_mcam_ena_dis_entry(struct roc_npc *roc_npc, 345 int __roc_api roc_npc_mcam_write_entry(struct roc_npc *roc_npc, 347 int __roc_api roc_npc_flow_parse(struct roc_npc *roc_npc, 353 int __roc_api roc_npc_mcam_free_counter(struct roc_npc *roc_npc, 355 int __roc_api roc_npc_mcam_read_counter(struct roc_npc *roc_npc, [all …]
|
| H A D | roc_idev.h | 8 uint32_t __roc_api roc_idev_npa_maxpools_get(void); 9 void __roc_api roc_idev_npa_maxpools_set(uint32_t max_pools); 12 uint64_t __roc_api roc_idev_lmt_base_addr_get(void); 13 uint16_t __roc_api roc_idev_num_lmtlines_get(void); 15 struct roc_cpt *__roc_api roc_idev_cpt_get(void); 16 void __roc_api roc_idev_cpt_set(struct roc_cpt *cpt); 18 struct roc_nix *__roc_api roc_idev_npa_nix_get(void); 20 uint64_t *__roc_api roc_nix_inl_outb_ring_base_get(struct roc_nix *roc_nix);
|
| H A D | roc_tim.h | 27 int __roc_api roc_tim_init(struct roc_tim *roc_tim); 28 void __roc_api roc_tim_fini(struct roc_tim *roc_tim); 31 int __roc_api roc_tim_lf_enable(struct roc_tim *roc_tim, uint8_t ring_id, 33 int __roc_api roc_tim_lf_disable(struct roc_tim *roc_tim, uint8_t ring_id); 34 int __roc_api roc_tim_lf_config(struct roc_tim *roc_tim, uint8_t ring_id, 40 int __roc_api roc_tim_lf_interval(struct roc_tim *roc_tim, 44 int __roc_api roc_tim_lf_alloc(struct roc_tim *roc_tim, uint8_t ring_id, 46 int __roc_api roc_tim_lf_free(struct roc_tim *roc_tim, uint8_t ring_id); 47 uintptr_t __roc_api roc_tim_lf_base_get(struct roc_tim *roc_tim,
|
| H A D | roc_bphy_irq.h | 33 __roc_api struct roc_bphy_irq_chip *roc_bphy_intr_init(void); 34 __roc_api void roc_bphy_intr_fini(struct roc_bphy_irq_chip *irq_chip); 35 __roc_api void roc_bphy_intr_handler(unsigned int irq_num); 36 __roc_api bool roc_bphy_intr_available(struct roc_bphy_irq_chip *irq_chip, 38 __roc_api int roc_bphy_intr_clear(struct roc_bphy_irq_chip *chip, int irq_num); 39 __roc_api uint64_t roc_bphy_intr_max_get(struct roc_bphy_irq_chip *irq_chip); 40 __roc_api int roc_bphy_intr_register(struct roc_bphy_irq_chip *irq_chip,
|
| H A D | roc_dpi.h | 39 int __roc_api roc_dpi_dev_init(struct roc_dpi *roc_dpi); 40 int __roc_api roc_dpi_dev_fini(struct roc_dpi *roc_dpi); 42 int __roc_api roc_dpi_configure(struct roc_dpi *dpi); 43 int __roc_api roc_dpi_enable(struct roc_dpi *dpi); 44 int __roc_api roc_dpi_disable(struct roc_dpi *dpi);
|
| H A D | roc_bphy.h | 15 int __roc_api roc_bphy_dev_init(struct roc_bphy *roc_bphy); 16 int __roc_api roc_bphy_dev_fini(struct roc_bphy *roc_bphy); 17 __roc_api uint16_t roc_bphy_npa_pf_func_get(void); 18 __roc_api uint16_t roc_bphy_sso_pf_func_get(void);
|
| H A D | roc_hash.h | 12 void __roc_api roc_hash_sha1_gen(uint8_t *msg, uint32_t *hash); 13 void __roc_api roc_hash_sha256_gen(uint8_t *msg, uint32_t *hash); 14 void __roc_api roc_hash_sha512_gen(uint8_t *msg, uint64_t *hash, int hash_size);
|
| H A D | roc_npa.h | 708 int __roc_api roc_npa_dev_init(struct roc_npa *roc_npa); 709 int __roc_api roc_npa_dev_fini(struct roc_npa *roc_npa); 715 int __roc_api roc_npa_aura_limit_modify(uint64_t aura_handle, 717 int __roc_api roc_npa_pool_destroy(uint64_t aura_handle); 718 int __roc_api roc_npa_pool_range_update_check(uint64_t aura_handle); 719 void __roc_api roc_npa_aura_op_range_set(uint64_t aura_handle, 725 int __roc_api roc_npa_lf_init_cb_register(roc_npa_lf_init_cb_t cb); 728 int __roc_api roc_npa_ctx_dump(void); 729 int __roc_api roc_npa_dump(void); 732 int __roc_api roc_npa_pool_op_pc_reset(uint64_t aura_handle); [all …]
|
| H A D | roc_ae_fpm_tables.h | 10 int __roc_api roc_ae_fpm_get(uint64_t *tbl); 11 void __roc_api roc_ae_fpm_put(void);
|
| H A D | roc_utils.h | 11 const char *__roc_api roc_error_msg_get(int errorcode); 13 void __roc_api roc_clk_freq_get(uint16_t *rclk_freq, uint16_t *sclk_freq);
|
| H A D | roc_ae.h | 76 int __roc_api roc_ae_ec_grp_get(struct roc_ae_ec_group **tbl); 77 void __roc_api roc_ae_ec_grp_put(void);
|
| H A D | roc_se.h | 304 int __roc_api roc_se_auth_key_set(struct roc_se_ctx *se_ctx, 308 int __roc_api roc_se_ciph_key_set(struct roc_se_ctx *se_ctx, 312 void __roc_api roc_se_ctx_swap(struct roc_se_ctx *se_ctx);
|
| H A D | cnxk_utils.h | 9 int __roc_api roc_nix_tm_err_to_rte_err(int errorcode);
|
| H A D | roc_aes.h | 11 void __roc_api roc_aes_xcbc_key_derive(const uint8_t *auth_key,
|
| H A D | roc_platform.h | 85 #define __roc_api __rte_internal macro 276 int __roc_api roc_plt_init_cb_register(roc_plt_init_cb_t cb);
|
| H A D | roc_ie_ot.h | 560 void __roc_api roc_ot_ipsec_inb_sa_init(struct roc_ot_ipsec_inb_sa *sa, 562 void __roc_api roc_ot_ipsec_outb_sa_init(struct roc_ot_ipsec_outb_sa *sa);
|
| H A D | roc_nix_inl.c | 823 uint16_t __roc_api
|