Home
last modified time | relevance | path

Searched refs:array (Results 1 – 14 of 14) sorted by relevance

/mbedtls-latest/library/
Dcommon.h73 #define ARRAY_LENGTH_UNSAFE(array) \ argument
74 (sizeof(array) / sizeof(*(array)))
93 #define ARRAY_LENGTH(array) \ argument
94 (STATIC_ASSERT_THEN_RETURN(IS_ARRAY_NOT_POINTER(array), \
95 ARRAY_LENGTH_UNSAFE(array)))
100 #define ARRAY_LENGTH(array) ARRAY_LENGTH_UNSAFE(array) argument
/mbedtls-latest/docs/architecture/
Dpsa-keystore-design.md69 …ey-store) with dynamic key data): the key store is a statically allocated array of slots, of size …
70 …ey-store) (since Mbed TLS 3.6.3): the key store is a statically allocated array of slots, of size …
85 …t management code use **key slices** as an abstraction. A key slice is an array of key slots. Key …
88 …ore), there is statically allocated array of pointers to key slices. The index of a slice is the i…
96 …is the historical implementation. The key store is a statically allocated array of slots, of size …
106 To create a key, `psa_reserve_free_key_slot()` searches the key slot array until it finds one that …
129 … of slices is determined at compile time. The key store contains a static array of pointers to sli…
161 …l the slots in the slice that are free. The global data contains a static array of free list heads…
183 Note that currently, the slice array contains one sequence of allocated slices followed by one sequ…
198array of `MBEDTLS_PSA_KEY_SLOT_COUNT` slots. In the static key store, this array is shared with vo…
Dpsa-storage-resilience.md367 …, we pick the simplest possible layout for the transaction list: a simple array of key identifiers…
395 The transaction list is a simple array of key identifiers.
400 2. Append the key identifier to the array.
406 2. Remove the key identifier from the array. If it wasn't the last element in array, move array ele…
Dalternative-implementations.md45 …ations can define their context types to any C type except incomplete and array types (although th…
/mbedtls-latest/tests/suites/
Dtest_suite_alignment.function33 /* Define 64-bit aligned raw byte array */
79 /* Write sentinel to the part of the array we will test writing to */
84 * Write back to the array with mbedtls_put_unaligned_uint16 and validate
85 * that the array is unchanged as a result.
248 /* Define 64-bit aligned raw byte array */
Dmain_test.function125 * parameter array and do not perform any error detection.
127 * \param param_array The array of parameters. Each element is a `void *`
151 * \param params The array of parameters to pass to the test function.
Dhost_test.function130 * \param params_len Out params array len
198 * \param cnt Parameter array count.
199 * \param params Out array of found parameters.
370 * \param unmet_dependencies The array of unmet dependencies.
484 * \param argv Argument array.
Dtest_suite_pk.function186 /* Define an RSA key size we know it's present in predefined_key[] array. */
/mbedtls-latest/docs/architecture/testing/
Dpsa-storage-format-testing.md43 … a mapping from file identifier (a 64-bit number) to file content (a byte array). These files incl…
/mbedtls-latest/docs/architecture/psa-thread-safety/
Dpsa-thread-safety.md155 Keys are stored internally in a global array of key slots known as the "key store", defined in `lib…
213 As described above, persistent keys can be kicked out of the key slot array provided they are not c…
/mbedtls-latest/3rdparty/p256-m/p256-m/
DREADME.md538 that type to be an array of `uint64_t` instead, and making the obvious
/mbedtls-latest/docs/proposed/
Dpsa-driver-interface.md79 * `"headers"` (optional, array of strings). A list of header files. These header files must define …
80 * `"capabilities"` (mandatory, array of [capabilities](#driver-description-capability)).
1215 …half of an opaque driver. This persistent state consists of a single byte array whose size is give…
1332 …ero and it's plausible that the core would want to statically allocate an array of the given size,…
/mbedtls-latest/docs/
D3.0-migration-guide.md264 …s_sha512_finish()`, `mbedtls_sha512()` now has a pointer type rather than array type. This makes n…
/mbedtls-latest/
DChangeLog20 support flexible array members (a C99 feature not adopted by C++).
42 data is passed in a separate parameter instead of a flexible array
1700 rather than array type. This removes spurious warnings in some compilers
2302 NULL algorithm parameters entry would look identical to an array of REAL