Home
last modified time | relevance | path

Searched refs:pool (Results 1 – 7 of 7) sorted by relevance

/trusted-firmware-m-latest/secure_fw/spm/core/
Dtfm_pools.c24 psa_status_t tfm_pool_init(struct tfm_pool_instance_t *pool, size_t poolsz, in tfm_pool_init() argument
30 if (!pool || num == 0) { in tfm_pool_init()
41 spm_memset(pool, 0, poolsz); in tfm_pool_init()
44 UNI_LISI_INIT_NODE(pool, next); in tfm_pool_init()
46 pchunk = (struct tfm_pool_chunk_t *)pool->chunks; in tfm_pool_init()
48 UNI_LIST_INSERT_AFTER(pool, pchunk, next); in tfm_pool_init()
53 pool->chunksz = chunksz; in tfm_pool_init()
54 pool->pool_sz = poolsz; in tfm_pool_init()
59 void *tfm_pool_alloc(struct tfm_pool_instance_t *pool) in tfm_pool_alloc() argument
63 if (!pool) { in tfm_pool_alloc()
[all …]
Dtfm_pools.h66 psa_status_t tfm_pool_init(struct tfm_pool_instance_t *pool, size_t poolsz,
77 void *tfm_pool_alloc(struct tfm_pool_instance_t *pool);
86 void tfm_pool_free(struct tfm_pool_instance_t *pool, void *ptr);
99 bool is_valid_chunk_data_in_pool(struct tfm_pool_instance_t *pool,
/trusted-firmware-m-latest/docs/design_docs/services/
Dtfm_psa_inter_process_communication.rst24 - Memory pool
58 dynamically. A memory pool is provided in the system to handle dynamic
59 allocation. Each memory pool item contains below information:
61 - A list iterator to chain all of memory pool items.
65 A memory area needs to be provided in SPM for the memory pool. It could be an
Dstateless_rot_service.rst128 handle to handle pool.
/trusted-firmware-m-latest/platform/ext/target/cypress/psoc64/Device/Source/gcc/
Dstartup_psoc64_s.S268 .pool
Dstartup_psoc64_ns.S428 .pool
/trusted-firmware-m-latest/docs/integration_guide/
Dnon-secure_client_extension_integration_guide.rst113 context pool after all threads in the same group release the context.
195 pool in TF-M.