rte_bbdev_op_fft(3) DPDK rte_bbdev_op_fft(3) NAME rte_bbdev_op_fft SYNOPSIS #include <rte_bbdev_op.h> Data Fields struct rte_bbdev_op_data base_input struct rte_bbdev_op_data base_output struct rte_bbdev_op_data dewindowing_input struct rte_bbdev_op_data power_meas_output uint32_t op_flags uint16_t input_sequence_size uint16_t input_leading_padding uint16_t output_sequence_size uint16_t output_leading_depadding uint8_t window_index [RTE_BBDEV_MAX_CS_2] uint16_t cs_bitmap uint8_t num_antennas_log2 uint8_t idft_log2 uint8_t dft_log2 int8_t cs_time_adjustment int8_t idft_shift int8_t dft_shift uint16_t ncs_reciprocal uint16_t power_shift uint16_t fp16_exp_adjust int8_t freq_resample_mode uint16_t output_depadded_size uint16_t cs_theta_0 [RTE_BBDEV_MAX_CS] uint32_t cs_theta_d [RTE_BBDEV_MAX_CS] Detailed Description Operation structure for FFT processing. The operation processes the data for multiple antennas in a single call (i.e. for all the REs belonging to a given SRS sequence for instance). The output mbuf data structure is expected to be allocated by the applica- tion with enough room for the output data. Definition at line 769 of file rte_bbdev_op.h. Field Documentation struct rte_bbdev_op_data base_input Input data starting from first antenna. Definition at line 771 of file rte_bbdev_op.h. struct rte_bbdev_op_data base_output Output data starting from first antenna and first cyclic shift. Definition at line 773 of file rte_bbdev_op.h. struct rte_bbdev_op_data dewindowing_input Optional frequency window input data. Definition at line 775 of file rte_bbdev_op.h. struct rte_bbdev_op_data power_meas_output Optional power measurement output data. Definition at line 777 of file rte_bbdev_op.h. uint32_t op_flags Flags from rte_bbdev_op_fft_flag_bitmasks. Definition at line 779 of file rte_bbdev_op.h. uint16_t input_sequence_size Input sequence size in 32-bits points. Definition at line 781 of file rte_bbdev_op.h. uint16_t input_leading_padding Padding at the start of the sequence. Definition at line 783 of file rte_bbdev_op.h. uint16_t output_sequence_size Output sequence size in 32-bits points. Definition at line 785 of file rte_bbdev_op.h. uint16_t output_leading_depadding Depadding at the start of the DFT output. Definition at line 787 of file rte_bbdev_op.h. uint8_t window_index[RTE_BBDEV_MAX_CS_2] Window index being used for each cyclic shift output. Definition at line 789 of file rte_bbdev_op.h. uint16_t cs_bitmap Bitmap of the cyclic shift output requested. Definition at line 791 of file rte_bbdev_op.h. uint8_t num_antennas_log2 Number of antennas as a log2 a 8 to 128. Definition at line 793 of file rte_bbdev_op.h. uint8_t idft_log2 iDFT size as a log2 - 32 to 2048. Definition at line 795 of file rte_bbdev_op.h. uint8_t dft_log2 DFT size as a log2 - 8 to 2048. Definition at line 797 of file rte_bbdev_op.h. int8_t cs_time_adjustment Adjustment of position of the cyclic shifts - -31 to 31. Definition at line 799 of file rte_bbdev_op.h. int8_t idft_shift iDFT shift down. Definition at line 801 of file rte_bbdev_op.h. int8_t dft_shift DFT shift down. Definition at line 803 of file rte_bbdev_op.h. uint16_t ncs_reciprocal NCS reciprocal factor. Definition at line 805 of file rte_bbdev_op.h. uint16_t power_shift Power measurement out shift down. Definition at line 807 of file rte_bbdev_op.h. uint16_t fp16_exp_adjust Adjust the FP6 exponent for INT<->FP16 conversion. Definition at line 809 of file rte_bbdev_op.h. int8_t freq_resample_mode Frequency resampling : 0: Transparent Mode1: 4/3 Resample2: 2/3 Resample. Definition at line 811 of file rte_bbdev_op.h. uint16_t output_depadded_size Output depadded size prior to frequency resampling. Definition at line 813 of file rte_bbdev_op.h. uint16_t cs_theta_0[RTE_BBDEV_MAX_CS] Time error correction initial phase. Definition at line 815 of file rte_bbdev_op.h. uint32_t cs_theta_d[RTE_BBDEV_MAX_CS] Time error correction phase increment. Definition at line 817 of file rte_bbdev_op.h. Author Generated automatically by Doxygen for DPDK from the source code. Version 25.11.0 Thu Aug 27 2026 rte_bbdev_op_fft(3)
NAME | SYNOPSIS | Detailed Description | Field Documentation | Author
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=power_shift&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
