Home
last modified time | relevance | path

Searched defs:pool (Results 1 – 9 of 9) sorted by relevance

/optee_os/core/mm/
H A Dtee_mm.c15 bool tee_mm_init(tee_mm_pool_t *pool, paddr_t lo, paddr_size_t size, in tee_mm_init()
52 void tee_mm_final(tee_mm_pool_t *pool) in tee_mm_final()
71 static size_t tee_mm_stats_allocated(tee_mm_pool_t *pool) in tee_mm_stats_allocated()
88 void tee_mm_get_pool_stats(tee_mm_pool_t *pool, struct pta_stats_alloc *stats, in tee_mm_get_pool_stats()
109 static void update_max_allocated(tee_mm_pool_t *pool) in update_max_allocated()
122 tee_mm_entry_t *tee_mm_alloc_flags(tee_mm_pool_t *pool, size_t size, in tee_mm_alloc_flags()
212 static inline bool fit_in_gap(tee_mm_pool_t *pool, tee_mm_entry_t *e, in fit_in_gap()
233 tee_mm_entry_t *tee_mm_alloc2(tee_mm_pool_t *pool, paddr_t base, size_t size) in tee_mm_alloc2()
321 bool tee_mm_addr_is_within_range(const tee_mm_pool_t *pool, paddr_t addr) in tee_mm_addr_is_within_range()
327 bool tee_mm_is_empty(tee_mm_pool_t *pool) in tee_mm_is_empty()
[all …]
H A Dpage_alloc.c19 static void init_virt_pool(tee_mm_pool_t *pool, uint32_t flags, in init_virt_pool()
49 tee_mm_pool_t *pool = NULL; in virt_page_alloc() local
H A Dphys_mem.c19 tee_mm_pool_t *pool = NULL; in init_pool() local
68 static bool is_in_pool_range(tee_mm_pool_t *pool, paddr_t addr) in is_in_pool_range()
126 static void partial_carve_out(tee_mm_pool_t *pool, paddr_t base, size_t size) in partial_carve_out()
151 static void add_pool_stats(tee_mm_pool_t *pool, struct pta_stats_alloc *stats, in add_pool_stats()
/optee_os/lib/libutils/ext/
H A Dmempool.c73 static void init_mpool(struct mempool *pool) in init_mpool()
122 struct mempool *pool = calloc(1, sizeof(*pool)); in mempool_alloc_pool() local
141 void *mempool_alloc(struct mempool *pool, size_t size) in mempool_alloc()
167 void *mempool_calloc(struct mempool *pool, size_t nmemb, size_t size) in mempool_calloc()
182 void mempool_free(struct mempool *pool, void *ptr) in mempool_free()
/optee_os/core/include/mm/
H A Dtee_mm.h21 struct _tee_mm_pool_t *pool; member
53 static inline bool tee_mm_validate(const tee_mm_pool_t *pool, paddr_t addr) in tee_mm_validate()
79 static inline tee_mm_entry_t *tee_mm_alloc(tee_mm_pool_t *pool, size_t size) in tee_mm_alloc()
/optee_os/core/lib/libtomcrypt/src/headers/
H A Dtomcrypt_prng.h8 unsigned char pool[MAXBLOCKSIZE]; member
29 hash_state pool[LTC_FORTUNA_POOLS]; /* the pools */ member
/optee_os/core/lib/libtomcrypt/src/prngs/
H A Dfortuna.c264 static int s_fortuna_add(unsigned long source, unsigned long pool, const unsigned char *in, unsigne… in s_fortuna_add()
299 int fortuna_add_random_event(unsigned long source, unsigned long pool, const unsigned char *in, uns… in fortuna_add_random_event()
/optee_os/lib/libutils/isoc/
H A Dbget_malloc.c136 struct malloc_pool *pool; member
/optee_os/core/tee/
H A Dtee_rpmb_fs.c3184 tee_mm_pool_t pool = { }; in rpmb_mem_stats() local