Home
last modified time | relevance | path

Searched refs:tfm_pool_instance_t (Results 1 – 2 of 2) sorted by relevance

/trusted-firmware-m-latest/secure_fw/spm/core/
Dtfm_pools.h25 struct tfm_pool_instance_t { struct
42 + sizeof(struct tfm_pool_instance_t)] \ argument
44 static struct tfm_pool_instance_t *name = \
45 (struct tfm_pool_instance_t *)name##_pool_buf
48 #define POOL_HEAD_SIZE (sizeof(struct tfm_pool_instance_t) + \
66 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,
Dtfm_pools.c24 psa_status_t tfm_pool_init(struct tfm_pool_instance_t *pool, size_t poolsz, in tfm_pool_init()
36 sizeof(struct tfm_pool_instance_t))) { in tfm_pool_init()
59 void *tfm_pool_alloc(struct tfm_pool_instance_t *pool) in tfm_pool_alloc()
79 void tfm_pool_free(struct tfm_pool_instance_t *pool, void *ptr) in tfm_pool_free()
98 bool is_valid_chunk_data_in_pool(struct tfm_pool_instance_t *pool, in is_valid_chunk_data_in_pool()