Home
last modified time | relevance | path

Searched refs:xf_mm_pool_t (Results 1 – 5 of 5) sorted by relevance

/device/linaro/hikey/hifi/xaf/hifi-dpf/include/
Dxf-mm.h91 } xf_mm_pool_t; typedef
136 extern int xf_mm_init(xf_mm_pool_t *pool, void *addr, u32 size);
139 extern void * xf_mm_alloc(xf_mm_pool_t *pool, u32 size);
142 extern void xf_mm_free(xf_mm_pool_t *pool, void *addr, u32 size);
Dxf-core.h121 xf_mm_pool_t local_pool;
124 xf_mm_pool_t shared_pool;
/device/linaro/hikey/hifi/xaf/hifi-dpf/core/
Dxf-mem.c90 static inline xf_mm_block_t * xf_mm_find_by_size(xf_mm_pool_t *pool, u32 size) in xf_mm_find_by_size()
135 static void xf_mm_find_by_addr(xf_mm_pool_t *pool, void *addr, xf_mm_block_t **n) in xf_mm_find_by_addr()
168 static void xf_mm_insert_size(xf_mm_pool_t *pool, xf_mm_block_t *b, u32 size) in xf_mm_insert_size()
204 static void xf_mm_insert_addr(xf_mm_pool_t *pool, xf_mm_block_t *b) in xf_mm_insert_addr()
244 void * xf_mm_alloc(xf_mm_pool_t *pool, u32 size) in xf_mm_alloc()
274 void xf_mm_free(xf_mm_pool_t *pool, void *addr, u32 size) in xf_mm_free()
341 int xf_mm_init(xf_mm_pool_t *pool, void *addr, u32 size) in xf_mm_init()
/device/linaro/hikey/hifi/xaf/hifi-dpf/ipc/xt-shmem/
Dxf-main.c53 xf_mm_pool_t xf_ap_shmem_pool;
56 xf_mm_pool_t xf_dsp_local_pool[XF_CFG_CORES_NUM];
60 xf_mm_pool_t xf_dsp_shmem_pool;
/device/linaro/hikey/hifi/xaf/hifi-dpf/include/sys/xt-shmem/
Dxf-mem.h40 extern xf_mm_pool_t xf_dsp_shmem_pool;
116 xf_mm_pool_t *pool = &XF_CORE_DATA(core)->shared_pool; in xf_shmem_alloc()
135 xf_mm_pool_t *pool = &XF_CORE_DATA(core)->shared_pool; in xf_shmem_free()