Provided by: dpdk-doc_24.11.2-2_all bug

NAME

       rte_bbdev_op_enc_turbo_tb_params

SYNOPSIS

       #include <rte_bbdev_op.h>

   Data Fields
       uint16_t k_neg
       uint16_t k_pos
       uint8_t c_neg
       uint8_t c
       uint8_t cab
       uint32_t ea
       uint32_t eb
       uint16_t ncb_neg
       uint16_t ncb_pos
       uint8_t r

Detailed Description

       Turbo encode transport block parameters

       Definition at line 591 of file rte_bbdev_op.h.

Field Documentation

   uint16_t k_neg
       The K- size of the input CB, in bits [40:6144], that is in the Turbo operation when r < C-, as in 3GPP TS
       36.212. This size is inclusive of CRC24B, regardless whether it was pre-calculated and appended by the
       application or not.

       Definition at line 597 of file rte_bbdev_op.h.

   uint16_t k_pos
       The K+ size of the input CB, in bits [40:6144], that is in the Turbo operation when r >= C-, as in 3GPP
       TS 36.212. This size is inclusive of CRC24B, regardless whether it was pre-calculated and appended by the
       application or not.

       Definition at line 603 of file rte_bbdev_op.h.

   uint8_t c_neg
       The number of CBs that have K- size, [0:63]

       Definition at line 605 of file rte_bbdev_op.h.

   uint8_t c
       The total number of CBs in the TB, [1:RTE_BBDEV_TURBO_MAX_CODE_BLOCKS]

       Definition at line 609 of file rte_bbdev_op.h.

   uint8_t cab
       The number of CBs that uses Ea before switching to Eb, [0:63]

       Definition at line 611 of file rte_bbdev_op.h.

   uint32_t ea
       The E size of the CB rate matched output to use in the Turbo operation when r < cab

       Definition at line 615 of file rte_bbdev_op.h.

   uint32_t eb
       The E size of the CB rate matched output to use in the Turbo operation when r >= cab

       Definition at line 619 of file rte_bbdev_op.h.

   uint16_t ncb_neg
       The Ncb soft buffer size for the rate matched CB that is used in the Turbo operation when r < C-,
       [K:3*Kpi]

       Definition at line 623 of file rte_bbdev_op.h.

   uint16_t ncb_pos
       The Ncb soft buffer size for the rate matched CB that is used in the Turbo operation when r >= C-,
       [K:3*Kpi]

       Definition at line 627 of file rte_bbdev_op.h.

   uint8_t r
       The index of the first CB in the inbound mbuf data, default is 0

       Definition at line 629 of file rte_bbdev_op.h.

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2             rte_bbdev_op_enc_turbo_tb_params(3)