Lines Matching refs:pool
21 struct _tee_mm_pool_t *pool; member
45 tee_mm_entry_t *tee_mm_find(const tee_mm_pool_t *pool, paddr_t addr);
53 static inline bool tee_mm_validate(const tee_mm_pool_t *pool, paddr_t addr) in tee_mm_validate() argument
55 return tee_mm_find(pool, addr) != 0; in tee_mm_validate()
65 bool tee_mm_init(tee_mm_pool_t *pool, paddr_t lo, paddr_size_t size,
69 void tee_mm_final(tee_mm_pool_t *pool);
71 tee_mm_entry_t *tee_mm_alloc_flags(tee_mm_pool_t *pool, size_t size,
79 static inline tee_mm_entry_t *tee_mm_alloc(tee_mm_pool_t *pool, size_t size) in tee_mm_alloc() argument
81 return tee_mm_alloc_flags(pool, size, MAF_NULL); in tee_mm_alloc()
85 tee_mm_entry_t *tee_mm_alloc2(tee_mm_pool_t *pool, paddr_t base, size_t size);
108 bool tee_mm_addr_is_within_range(const tee_mm_pool_t *pool, paddr_t addr);
110 bool tee_mm_is_empty(tee_mm_pool_t *pool);
113 void tee_mm_get_pool_stats(tee_mm_pool_t *pool, struct pta_stats_alloc *stats,