Provided by: dpdk-doc_24.11.2-2_all 

NAME
rte_bbdev_driver_info
SYNOPSIS
#include <rte_bbdev.h> Data Fields const char * driver_name unsigned int max_num_queues unsigned int num_queues [RTE_BBDEV_OP_TYPE_SIZE_MAX] unsigned int queue_priority [RTE_BBDEV_OP_TYPE_SIZE_MAX] uint32_t queue_size_lim bool hardware_accelerated uint8_t max_dl_queue_priority uint8_t max_ul_queue_priority bool queue_intr_supported enum rte_bbdev_device_status device_status uint32_t harq_buffer_size uint16_t min_alignment uint8_t data_endianness struct rte_bbdev_queue_conf default_queue_conf const struct rte_bbdev_op_cap * capabilities enum rte_cpu_flag_t * cpu_flag_reqs uint16_t * fft_window_width
Detailed Description
Device information supplied by the device's driver Definition at line 320 of file rte_bbdev.h.
Field Documentation
const char* driver_name Driver name Definition at line 322 of file rte_bbdev.h. unsigned int max_num_queues Maximum number of queues supported by the device Definition at line 325 of file rte_bbdev.h. unsigned int num_queues[RTE_BBDEV_OP_TYPE_SIZE_MAX] Maximum number of queues supported per operation type Definition at line 327 of file rte_bbdev.h. unsigned int queue_priority[RTE_BBDEV_OP_TYPE_SIZE_MAX] Priority level supported per operation type Definition at line 329 of file rte_bbdev.h. uint32_t queue_size_lim Queue size limit (queue size must also be power of 2) Definition at line 331 of file rte_bbdev.h. bool hardware_accelerated Set if device off-loads operation to hardware Definition at line 333 of file rte_bbdev.h. uint8_t max_dl_queue_priority Max value supported by queue priority for DL Definition at line 335 of file rte_bbdev.h. uint8_t max_ul_queue_priority Max value supported by queue priority for UL Definition at line 337 of file rte_bbdev.h. bool queue_intr_supported Set if device supports per-queue interrupts Definition at line 339 of file rte_bbdev.h. enum rte_bbdev_device_status device_status Device Status Definition at line 341 of file rte_bbdev.h. uint32_t harq_buffer_size HARQ memory available in kB Definition at line 343 of file rte_bbdev.h. uint16_t min_alignment Minimum alignment of buffers, in bytes Definition at line 345 of file rte_bbdev.h. uint8_t data_endianness Byte endianness (RTE_BIG_ENDIAN/RTE_LITTLE_ENDIAN) supported for input/output data Definition at line 349 of file rte_bbdev.h. struct rte_bbdev_queue_conf default_queue_conf Default queue configuration used if none is supplied Definition at line 351 of file rte_bbdev.h. const struct rte_bbdev_op_cap* capabilities Device operation capabilities Definition at line 353 of file rte_bbdev.h. enum rte_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.
Author
Generated automatically by Doxygen for DPDK from the source code. DPDK Version 24.11.2 rte_bbdev_driver_info(3)