Searched refs:xf_mm_pool_t (Results 1 – 5 of 5) sorted by relevance
/device/linaro/hikey/hifi/xaf/hifi-dpf/include/ |
D | xf-mm.h | 91 } 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);
|
D | xf-core.h | 121 xf_mm_pool_t local_pool; 124 xf_mm_pool_t shared_pool;
|
/device/linaro/hikey/hifi/xaf/hifi-dpf/core/ |
D | xf-mem.c | 90 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/ |
D | xf-main.c | 53 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/ |
D | xf-mem.h | 40 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()
|