constchar*driver_name
Driver name
Definition at line 322 of file rte_bbdev.h.
unsignedintmax_num_queues
Maximum number of queues supported by the device
Definition at line 325 of file rte_bbdev.h.
unsignedintnum_queues[RTE_BBDEV_OP_TYPE_SIZE_MAX]
Maximum number of queues supported per operation type
Definition at line 327 of file rte_bbdev.h.
unsignedintqueue_priority[RTE_BBDEV_OP_TYPE_SIZE_MAX]
Priority level supported per operation type
Definition at line 329 of file rte_bbdev.h.
uint32_tqueue_size_lim
Queue size limit (queue size must also be power of 2)
Definition at line 331 of file rte_bbdev.h.
boolhardware_accelerated
Set if device off-loads operation to hardware
Definition at line 333 of file rte_bbdev.h.
uint8_tmax_dl_queue_priority
Max value supported by queue priority for DL
Definition at line 335 of file rte_bbdev.h.
uint8_tmax_ul_queue_priority
Max value supported by queue priority for UL
Definition at line 337 of file rte_bbdev.h.
boolqueue_intr_supported
Set if device supports per-queue interrupts
Definition at line 339 of file rte_bbdev.h.
enumrte_bbdev_device_statusdevice_status
Device Status
Definition at line 341 of file rte_bbdev.h.
uint32_tharq_buffer_size
HARQ memory available in kB
Definition at line 343 of file rte_bbdev.h.
uint16_tmin_alignment
Minimum alignment of buffers, in bytes
Definition at line 345 of file rte_bbdev.h.
uint8_tdata_endianness
Byte endianness (RTE_BIG_ENDIAN/RTE_LITTLE_ENDIAN) supported for input/output data
Definition at line 349 of file rte_bbdev.h.
structrte_bbdev_queue_confdefault_queue_conf
Default queue configuration used if none is supplied
Definition at line 351 of file rte_bbdev.h.
conststructrte_bbdev_op_cap*capabilities
Device operation capabilities
Definition at line 353 of file rte_bbdev.h.
enumrte_cpu_flag_t*cpu_flag_reqs
Device cpu_flag requirements
Definition at line 355 of file rte_bbdev.h.
uint16_t*fft_window_width
FFT windowing width for 2048 FFT - size defined in capability.
Definition at line 357 of file rte_bbdev.h.