DPDK  17.05.2
Data Fields
rte_cryptodev_ops Struct Reference

#include <rte_cryptodev_pmd.h>

+ Collaboration diagram for rte_cryptodev_ops:

Data Fields

cryptodev_configure_t dev_configure
 
cryptodev_start_t dev_start
 
cryptodev_stop_t dev_stop
 
cryptodev_close_t dev_close
 
cryptodev_info_get_t dev_infos_get
 
cryptodev_stats_get_t stats_get
 
cryptodev_stats_reset_t stats_reset
 
cryptodev_queue_pair_setup_t queue_pair_setup
 
cryptodev_queue_pair_release_t queue_pair_release
 
cryptodev_queue_pair_start_t queue_pair_start
 
cryptodev_queue_pair_stop_t queue_pair_stop
 
cryptodev_queue_pair_count_t queue_pair_count
 
cryptodev_sym_get_session_private_size_t session_get_size
 
cryptodev_sym_initialize_session_t session_initialize
 
cryptodev_sym_configure_session_t session_configure
 
cryptodev_sym_free_session_t session_clear
 
cryptodev_sym_queue_pair_attach_session_t qp_attach_session
 
cryptodev_sym_queue_pair_attach_session_t qp_detach_session
 

Detailed Description

Crypto device operations function pointer table

Definition at line 405 of file rte_cryptodev_pmd.h.

Field Documentation

cryptodev_configure_t dev_configure

Configure device.

Definition at line 406 of file rte_cryptodev_pmd.h.

cryptodev_start_t dev_start

Start device.

Definition at line 407 of file rte_cryptodev_pmd.h.

cryptodev_stop_t dev_stop

Stop device.

Definition at line 408 of file rte_cryptodev_pmd.h.

cryptodev_close_t dev_close

Close device.

Definition at line 409 of file rte_cryptodev_pmd.h.

cryptodev_info_get_t dev_infos_get

Get device info.

Definition at line 411 of file rte_cryptodev_pmd.h.

Get device statistics.

Definition at line 413 of file rte_cryptodev_pmd.h.

Reset device statistics.

Definition at line 415 of file rte_cryptodev_pmd.h.

cryptodev_queue_pair_setup_t queue_pair_setup

Set up a device queue pair.

Definition at line 418 of file rte_cryptodev_pmd.h.

cryptodev_queue_pair_release_t queue_pair_release

Release a queue pair.

Definition at line 420 of file rte_cryptodev_pmd.h.

cryptodev_queue_pair_start_t queue_pair_start

Start a queue pair.

Definition at line 422 of file rte_cryptodev_pmd.h.

cryptodev_queue_pair_stop_t queue_pair_stop

Stop a queue pair.

Definition at line 424 of file rte_cryptodev_pmd.h.

cryptodev_queue_pair_count_t queue_pair_count

Get count of the queue pairs.

Definition at line 426 of file rte_cryptodev_pmd.h.

Return private session.

Definition at line 429 of file rte_cryptodev_pmd.h.

Initialization function for private session data

Definition at line 431 of file rte_cryptodev_pmd.h.

Configure a Crypto session.

Definition at line 433 of file rte_cryptodev_pmd.h.

Clear a Crypto sessions private data.

Definition at line 435 of file rte_cryptodev_pmd.h.

Attach session to queue pair.

Definition at line 437 of file rte_cryptodev_pmd.h.

Detach session from queue pair.

Definition at line 439 of file rte_cryptodev_pmd.h.


The documentation for this struct was generated from the following file: