![]() |
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.