|
Public Key Acceleration Library Reference Guide 2.0
|
#include <pka.h>

Public Attributes | |
| void * | user_data |
| Opaque data pointer. | |
| pka_opcode_t | opcode |
| Opcode of the associated request. | |
| uint8_t | result_cnt |
| Result cnt must be 0, 1 or 2. | |
| pka_result_code_t | status |
| Same as result_code. | |
| pka_cmp_code_t | compare_result |
| Result of a comparison. | |
| pka_operand_t | results [MAX_RESULT_CNT] |
| Actual result operand descs. | |
The pka_results_t record type is used to package up the entire set of output vectors (of which there can be 0, 1 or 2) as well as other result values like the compare_result (only used for compare op), the result_cnt and the overall status.
| pka_cmp_code_t pka_results_t::compare_result |
Result of a comparison.
| pka_opcode_t pka_results_t::opcode |
Opcode of the associated request.
| uint8_t pka_results_t::result_cnt |
Result cnt must be 0, 1 or 2.
| pka_operand_t pka_results_t::results[MAX_RESULT_CNT] |
Actual result operand descs.
| pka_result_code_t pka_results_t::status |
Same as result_code.
| void* pka_results_t::user_data |
Opaque data pointer.