|
TF-M Reference Manual
1.2.0
TrustedFirmware-M
|


Go to the source code of this file.
Functions | |
| psa_status_t | tfm_its_set_req (psa_invec *in_vec, size_t in_len, psa_outvec *out_vec, size_t out_len) |
| Handles the set request. More... | |
| psa_status_t | tfm_its_get_req (psa_invec *in_vec, size_t in_len, psa_outvec *out_vec, size_t out_len) |
| Handles the get request. More... | |
| psa_status_t | tfm_its_get_info_req (psa_invec *in_vec, size_t in_len, psa_outvec *out_vec, size_t out_len) |
| Handles the get info request. More... | |
| psa_status_t | tfm_its_remove_req (psa_invec *in_vec, size_t in_len, psa_outvec *out_vec, size_t out_len) |
| Handles the remove request. More... | |
| size_t | its_req_mngr_read (uint8_t *buf, size_t num_bytes) |
| Reads asset data from the caller. More... | |
| void | its_req_mngr_write (const uint8_t *buf, size_t num_bytes) |
| Writes asset data to the caller. More... | |
| size_t its_req_mngr_read | ( | uint8_t * | buf, |
| size_t | num_bytes | ||
| ) |
Reads asset data from the caller.
| [out] | buf | Buffer to copy the data to |
| [in] | num_bytes | Number of bytes to copy |
Definition at line 356 of file tfm_its_req_mngr.c.


| void its_req_mngr_write | ( | const uint8_t * | buf, |
| size_t | num_bytes | ||
| ) |
Writes asset data to the caller.
| [in] | buf | Buffer to copy the data from |
| [in] | num_bytes | Number of bytes to copy |
Definition at line 367 of file tfm_its_req_mngr.c.


| psa_status_t tfm_its_get_info_req | ( | psa_invec * | in_vec, |
| size_t | in_len, | ||
| psa_outvec * | out_vec, | ||
| size_t | out_len | ||
| ) |
Handles the get info request.
| [in] | in_vec | Pointer to the input vector which contains the input parameters. |
| [in] | in_len | Number of input parameters in the input vector. |
| [out] | out_vec | Pointer to the output vector which contains the output parameters. |
| [in] | out_len | Number of output parameters in the output vector. |
Definition at line 116 of file tfm_its_req_mngr.c.

| psa_status_t tfm_its_get_req | ( | psa_invec * | in_vec, |
| size_t | in_len, | ||
| psa_outvec * | out_vec, | ||
| size_t | out_len | ||
| ) |
Handles the get request.
| [in] | in_vec | Pointer to the input vector which contains the input parameters. |
| [in] | in_len | Number of input parameters in the input vector. |
| [out] | out_vec | Pointer to the output vector which contains the output parameters. |
| [in] | out_len | Number of output parameters in the output vector. |
Definition at line 75 of file tfm_its_req_mngr.c.

| psa_status_t tfm_its_remove_req | ( | psa_invec * | in_vec, |
| size_t | in_len, | ||
| psa_outvec * | out_vec, | ||
| size_t | out_len | ||
| ) |
Handles the remove request.
| [in] | in_vec | Pointer to the input vector which contains the input parameters. |
| [in] | in_len | Number of input parameters in the input vector. |
| [out] | out_vec | Pointer to the output vector which contains the output parameters. |
| [in] | out_len | Number of output parameters in the output vector. |
Definition at line 150 of file tfm_its_req_mngr.c.

| psa_status_t tfm_its_set_req | ( | psa_invec * | in_vec, |
| size_t | in_len, | ||
| psa_outvec * | out_vec, | ||
| size_t | out_len | ||
| ) |
Handles the set request.
| [in] | in_vec | Pointer to the input vector which contains the input parameters. |
| [in] | in_len | Number of input parameters in the input vector. |
| [out] | out_vec | Pointer to the output vector which contains the output parameters. |
| [in] | out_len | Number of output parameters in the output vector. |
Definition at line 35 of file tfm_its_req_mngr.c.
