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

  
 
  

home | help
rte_cryptodev_core.h(3) 	      DPDK		 rte_cryptodev_core.h(3)

NAME
     rte_cryptodev_core.h

SYNOPSIS
   Typedefs
     typedef  uint16_t(*  dequeue_pkt_burst_t)	(void  *qp, struct rte_crypto_op
	 **ops, uint16_t nb_ops)
     typedef uint16_t(* enqueue_pkt_burst_t)  (void  *qp,  struct  rte_crypto_op
	 **ops, uint16_t nb_ops)
     typedef uint32_t(* crypto_qp_depth_used_t) (void *qp)

   Variables
     struct rte_cryptodev * rte_cryptodevs

Detailed Description
     RTE Crypto Device internal header.

     This  header  contains  internal data types. But they are still part of the
     public API because they are used by inline functions in the published API.

     Applications should not use these directly.

     Definition in file rte_cryptodev_core.h.

Typedef Documentation
   typedef  uint16_t(*	dequeue_pkt_burst_t)  (void  *qp,  struct  rte_crypto_op
     **ops, uint16_t nb_ops)
     Dequeue processed packets from queue pair of a device.

     Definition at line 19 of file rte_cryptodev_core.h.

   typedef  uint16_t(*	enqueue_pkt_burst_t)  (void  *qp,  struct  rte_crypto_op
     **ops, uint16_t nb_ops)
     Enqueue packets for processing on queue pair of a device.

     Definition at line 23 of file rte_cryptodev_core.h.

   typedef uint32_t(* crypto_qp_depth_used_t) (void *qp)
     Get used descriptor depth in a queue pair of a device.

     Definition at line 27 of file rte_cryptodev_core.h.

Variable Documentation
   struct rte_cryptodev* rte_cryptodevs [extern]
     The pool of rte_cryptodev structures.

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

Version 25.11.0 		 Thu Aug 27 2026	 rte_cryptodev_core.h(3)

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

home | help