![]() |
TF-M Reference Manual
1.2.0
TrustedFirmware-M
|
#include "its_tests_common.h"
#include "psa/internal_trusted_storage.h"
#include "tfm_memory_utils.h"
Go to the source code of this file.
Macros | |
#define | TEST_019_CYCLES 3U |
Functions | |
void | tfm_its_test_common_001 (struct test_result_t *ret) |
Tests set function with: More... | |
void | tfm_its_test_common_002 (struct test_result_t *ret) |
Tests set function with: More... | |
void | tfm_its_test_common_003 (struct test_result_t *ret) |
Tests set function with: More... | |
void | tfm_its_test_common_004 (struct test_result_t *ret) |
Tests set function with: More... | |
void | tfm_its_test_common_005 (struct test_result_t *ret) |
Tests get function with: More... | |
void | tfm_its_test_common_006 (struct test_result_t *ret) |
Tests get function with: More... | |
void | tfm_its_test_common_007 (struct test_result_t *ret) |
Tests get function with: More... | |
void | tfm_its_test_common_008 (struct test_result_t *ret) |
Tests get function with: More... | |
void | tfm_its_test_common_009 (struct test_result_t *ret) |
Tests get function with: More... | |
void | tfm_its_test_common_010 (struct test_result_t *ret) |
Tests get info function with: More... | |
void | tfm_its_test_common_011 (struct test_result_t *ret) |
Tests get info function with: More... | |
void | tfm_its_test_common_012 (struct test_result_t *ret) |
Tests get info function with: More... | |
void | tfm_its_test_common_013 (struct test_result_t *ret) |
Tests remove function with: More... | |
void | tfm_its_test_common_014 (struct test_result_t *ret) |
Tests remove function with: More... | |
void | tfm_its_test_common_015 (struct test_result_t *ret) |
Tests remove function with: More... | |
void | tfm_its_test_common_016 (struct test_result_t *ret) |
Tests data block compact feature. Set UID 1 to locate it at the beginning of the block. Then set UID 2 to be located after UID 1 and remove UID 1. UID 2 will be compacted to the beginning of the block. This test verifies that the compaction works correctly by reading back UID 2. More... | |
void | tfm_its_test_common_017 (struct test_result_t *ret) |
Tests set and multiple partial gets. More... | |
void | tfm_its_test_common_018 (struct test_result_t *ret) |
Tests multiple sets to the same UID. More... | |
void | tfm_its_test_common_019 (struct test_result_t *ret) |
Tests set, get_info, get and remove function with: More... | |
#define TEST_019_CYCLES 3U |
Definition at line 16 of file its_tests_common.c.
void tfm_its_test_common_001 | ( | struct test_result_t * | ret | ) |
Tests set function with:
[out] | ret | Test result |
Definition at line 21 of file its_tests_common.c.
void tfm_its_test_common_002 | ( | struct test_result_t * | ret | ) |
Tests set function with:
[out] | ret | Test result |
Definition at line 60 of file its_tests_common.c.
void tfm_its_test_common_003 | ( | struct test_result_t * | ret | ) |
Tests set function with:
[out] | ret | Test result |
Definition at line 105 of file its_tests_common.c.
void tfm_its_test_common_004 | ( | struct test_result_t * | ret | ) |
Tests set function with:
[out] | ret | Test result |
Definition at line 122 of file its_tests_common.c.
void tfm_its_test_common_005 | ( | struct test_result_t * | ret | ) |
Tests get function with:
[out] | ret | Test result |
Definition at line 171 of file its_tests_common.c.
void tfm_its_test_common_006 | ( | struct test_result_t * | ret | ) |
Tests get function with:
[out] | ret | Test result |
Definition at line 278 of file its_tests_common.c.
void tfm_its_test_common_007 | ( | struct test_result_t * | ret | ) |
Tests get function with:
[out] | ret | Test result |
Definition at line 360 of file its_tests_common.c.
void tfm_its_test_common_008 | ( | struct test_result_t * | ret | ) |
Tests get function with:
[out] | ret | Test result |
Definition at line 411 of file its_tests_common.c.
void tfm_its_test_common_009 | ( | struct test_result_t * | ret | ) |
Tests get function with:
[out] | ret | Test result |
Definition at line 529 of file its_tests_common.c.
void tfm_its_test_common_010 | ( | struct test_result_t * | ret | ) |
Tests get info function with:
[out] | ret | Test result |
Definition at line 569 of file its_tests_common.c.
void tfm_its_test_common_011 | ( | struct test_result_t * | ret | ) |
Tests get info function with:
[out] | ret | Test result |
Definition at line 601 of file its_tests_common.c.
void tfm_its_test_common_012 | ( | struct test_result_t * | ret | ) |
Tests get info function with:
[out] | ret | Test result |
Definition at line 649 of file its_tests_common.c.
void tfm_its_test_common_013 | ( | struct test_result_t * | ret | ) |
Tests remove function with:
[out] | ret | Test result |
Definition at line 694 of file its_tests_common.c.
void tfm_its_test_common_014 | ( | struct test_result_t * | ret | ) |
Tests remove function with:
[out] | ret | Test result |
Definition at line 743 of file its_tests_common.c.
void tfm_its_test_common_015 | ( | struct test_result_t * | ret | ) |
Tests remove function with:
[out] | ret | Test result |
Definition at line 758 of file its_tests_common.c.
void tfm_its_test_common_016 | ( | struct test_result_t * | ret | ) |
Tests data block compact feature. Set UID 1 to locate it at the beginning of the block. Then set UID 2 to be located after UID 1 and remove UID 1. UID 2 will be compacted to the beginning of the block. This test verifies that the compaction works correctly by reading back UID 2.
[out] | ret | Test result |
Definition at line 773 of file its_tests_common.c.
void tfm_its_test_common_017 | ( | struct test_result_t * | ret | ) |
Tests set and multiple partial gets.
[out] | ret | Test result |
Definition at line 845 of file its_tests_common.c.
void tfm_its_test_common_018 | ( | struct test_result_t * | ret | ) |
Tests multiple sets to the same UID.
[out] | ret | Test result |
Definition at line 895 of file its_tests_common.c.
void tfm_its_test_common_019 | ( | struct test_result_t * | ret | ) |
Tests set, get_info, get and remove function with:
[out] | ret | Test result |
Definition at line 962 of file its_tests_common.c.