Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
rte_bbdev_driver_info(3)	     DPDK	      rte_bbdev_driver_info(3)

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 322 of file rte_bbdev.h.

Field Documentation
   const char* driver_name
       Driver name

       Definition at line 324 of file rte_bbdev.h.

   unsigned int	max_num_queues
       Maximum number of queues	supported by the device

       Definition at line 327 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 329 of file rte_bbdev.h.

   unsigned int	queue_priority[RTE_BBDEV_OP_TYPE_SIZE_MAX]
       Priority	level supported	per operation type

       Definition at line 331 of file rte_bbdev.h.

   uint32_t queue_size_lim
       Queue size limit	(queue size must also be power of 2)

       Definition at line 333 of file rte_bbdev.h.

   bool	hardware_accelerated
       Set if device off-loads operation to hardware

       Definition at line 335 of file rte_bbdev.h.

   uint8_t max_dl_queue_priority
       Max value supported by queue priority for DL

       Definition at line 337 of file rte_bbdev.h.

   uint8_t max_ul_queue_priority
       Max value supported by queue priority for UL

       Definition at line 339 of file rte_bbdev.h.

   bool	queue_intr_supported
       Set if device supports per-queue	interrupts

       Definition at line 341 of file rte_bbdev.h.

   enum	rte_bbdev_device_status	device_status
       Device Status

       Definition at line 343 of file rte_bbdev.h.

   uint32_t harq_buffer_size
       HARQ memory available in	kB

       Definition at line 345 of file rte_bbdev.h.

   uint16_t min_alignment
       Minimum alignment of buffers, in	bytes

       Definition at line 347 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 351 of file rte_bbdev.h.

   struct rte_bbdev_queue_conf default_queue_conf
       Default queue configuration used	if none	is supplied

       Definition at line 353 of file rte_bbdev.h.

   const struct	rte_bbdev_op_cap* capabilities
       Device operation	capabilities

       Definition at line 355 of file rte_bbdev.h.

   enum	rte_cpu_flag_t*	cpu_flag_reqs
       Device cpu_flag requirements

       Definition at line 357 of file rte_bbdev.h.

   uint16_t* fft_window_width
       FFT windowing width for 2048 FFT	- size defined in capability.

       Definition at line 359 of file rte_bbdev.h.

Author
       Generated automatically by Doxygen for DPDK from	the source code.

Version	25.11.0			Thu Jun	11 2026	      rte_bbdev_driver_info(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=device_status&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help