On Fri, May 17, 2024 at 1:16 PM Nithin Dabilpuram
<[email protected]> wrote:
>
> From: Srujana Challa <[email protected]>
>
> Defines CPT HW result format for PMD API,
> rte_pmd_cnxk_inl_ipsec_res().
>
> Signed-off-by: Srujana Challa <[email protected]>
> ---
> drivers/net/cnxk/cn10k_ethdev_sec.c | 4 ++--
> drivers/net/cnxk/rte_pmd_cnxk.h | 28 ++++++++++++++++++++++++++--
> 2 files changed, 28 insertions(+), 4 deletions(-)
>
>
> +/** CPT HW result format */
> +union rte_pmd_cnxk_cpt_res_s {
> + struct rte_pmd_cpt_cn10k_res_s {
> + uint64_t compcode : 7;
Public API, Please add Doxygen for every symbol and check the
generated HTML files.
> + uint64_t doneint : 1;
> + uint64_t uc_compcode : 8;
> + uint64_t rlen : 16;
> + uint64_t spi : 32;
> +
> + uint64_t esn;
> + } cn10k;
> +
> + struct rte_pmd_cpt_cn9k_res_s {
> + uint64_t compcode : 8;
> + uint64_t uc_compcode : 8;
> + uint64_t doneint : 1;
> + uint64_t reserved_17_63 : 47;
> +
> + uint64_t reserved_64_127;
> + } cn9k;
> +
> + uint64_t u64[2];
> +};
> +
> 2.25.1
>