Home
last modified time | relevance | path

Searched refs:pool (Results 1 – 21 of 21) sorted by relevance

/lvgl-latest/src/drivers/wayland/
Dlv_wayland_smm.c112 LLLINK(smm_buffer) pool;
132 static void free_pool(struct smm_pool * pool);
284 struct smm_pool * pool = mbuf->props.pool; in smm_map() local
285 void * map = pool->map; in smm_map()
287 if(pool->map_outdated) { in smm_map()
289 if(pool->map != NULL) { in smm_map()
290 munmap(pool->map, pool->map_size); in smm_map()
294 pool->props.size, in smm_map()
297 pool->props.fd, in smm_map()
302 pool->map = NULL; in smm_map()
[all …]
Dlv_wayland_smm.h47 bool (*new_pool)(void * ctx, smm_pool_t * pool);
48 void (*expand_pool)(void * ctx, smm_pool_t * pool);
49 void (*free_pool)(void * ctx, smm_pool_t * pool);
64 smm_pool_t * const pool; member
Dlv_wayland.c1433 static bool sme_new_pool(void * ctx, smm_pool_t * pool) in sme_new_pool() argument
1437 const struct smm_pool_properties * props = SMM_POOL_PROPERTIES(pool); in sme_new_pool()
1445 SMM_TAG(pool, TAG_LOCAL, wl_pool); in sme_new_pool()
1449 static void sme_expand_pool(void * ctx, smm_pool_t * pool) in sme_expand_pool() argument
1451 const struct smm_pool_properties * props = SMM_POOL_PROPERTIES(pool); in sme_expand_pool()
1458 static void sme_free_pool(void * ctx, smm_pool_t * pool) in sme_free_pool() argument
1460 struct wl_shm_pool * wl_pool = SMM_POOL_PROPERTIES(pool)->tag[TAG_LOCAL]; in sme_free_pool()
1472 struct wl_shm_pool * wl_pool = SMM_POOL_PROPERTIES(props->pool)->tag[TAG_LOCAL]; in sme_new_buffer()
/lvgl-latest/src/libs/expat/
Dxmlparse.c396 STRING_POOL pool; member
516 STRING_POOL *pool,
521 const char *end, STRING_POOL *pool,
564 static void FASTCALL poolInit(STRING_POOL *pool,
566 static void FASTCALL poolClear(STRING_POOL *pool);
567 static void FASTCALL poolDestroy(STRING_POOL *pool);
568 static XML_Char *poolAppend(STRING_POOL *pool, const ENCODING *enc,
570 static XML_Char *poolStoreString(STRING_POOL *pool, const ENCODING *enc,
572 static XML_Bool FASTCALL poolGrow(STRING_POOL *pool);
573 static const XML_Char *FASTCALL poolCopyString(STRING_POOL *pool,
[all …]
/lvgl-latest/libs/nema_gfx/include/
Dtsi_malloc.h41 int tsi_malloc_init_pool( int pool,
47 int tsi_malloc_init_pool_aligned( int pool,
54 void *tsi_malloc_pool(int pool, int size);
Dnema_hal.h113 nema_buffer_t nema_buffer_create_pool(int pool, int size);
Dnema_vg.h66 void nema_vg_init_stencil_pool(int width, int height, int pool);
Dnema_vg_font.h195 nema_font_t* nema_vg_generate_raster_font(int size, int pool);
/lvgl-latest/src/stdlib/builtin/
Dlv_tlsf.h64 void lv_tlsf_remove_pool(lv_tlsf_t tlsf, lv_pool_t pool);
85 void lv_tlsf_walk_pool(lv_pool_t pool, lv_tlsf_walker walker, void * user);
88 int lv_tlsf_check_pool(lv_pool_t pool);
Dlv_mem_core_builtin.c125 void lv_mem_remove_pool(lv_mem_pool_t pool) in lv_mem_remove_pool() argument
129 if(*pool_p == pool) { in lv_mem_remove_pool()
132 lv_tlsf_remove_pool(state.tlsf, pool); in lv_mem_remove_pool()
136 LV_LOG_WARN("invalid pool: %p", pool); in lv_mem_remove_pool()
Dlv_tlsf.c893 void lv_tlsf_walk_pool(lv_pool_t pool, lv_tlsf_walker walker, void * user) in lv_tlsf_walk_pool() argument
897 offset_to_block(pool, -(int)block_header_overhead); in lv_tlsf_walk_pool()
919 int lv_tlsf_check_pool(lv_pool_t pool) in lv_tlsf_check_pool() argument
923 lv_tlsf_walk_pool(pool, integrity_walker, &integ); in lv_tlsf_check_pool()
1014 void lv_tlsf_remove_pool(lv_tlsf_t tlsf, lv_pool_t pool) in lv_tlsf_remove_pool() argument
1017 block_header_t * block = offset_to_block(pool, -(int)block_header_overhead); in lv_tlsf_remove_pool()
/lvgl-latest/src/stdlib/clib/
Dlv_mem_core_clib.c55 void lv_mem_remove_pool(lv_mem_pool_t pool) in lv_mem_remove_pool() argument
58 LV_UNUSED(pool); in lv_mem_remove_pool()
/lvgl-latest/src/stdlib/rtthread/
Dlv_mem_core_rtthread.c59 void lv_mem_remove_pool(lv_mem_pool_t pool) in lv_mem_remove_pool() argument
62 LV_UNUSED(pool); in lv_mem_remove_pool()
/lvgl-latest/src/stdlib/micropython/
Dlv_mem_core_micropython.c56 void lv_mem_remove_pool(lv_mem_pool_t pool) in lv_mem_remove_pool() argument
59 LV_UNUSED(pool); in lv_mem_remove_pool()
/lvgl-latest/src/libs/tjpgd/
Dtjpgd.h82 void * pool; /* Pointer to available memory pool */ member
92 JRESULT jd_prepare(JDEC * jd, size_t (*infunc)(JDEC *, uint8_t *, size_t), void * pool, size_t sz_p…
Dtjpgd.c145 rp = (char *)jd->pool; /* Get start of available memory pool */ in alloc_pool()
146 jd->pool = (void *)(rp + ndata); /* Allocate required bytes */ in alloc_pool()
944 void * pool, /* Working buffer for the decompression session */ in jd_prepare() argument
958 jd->pool = pool; /* Work memory */ in jd_prepare()
959 jd->pool_original = pool; in jd_prepare()
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_stm32_hal.c190 nema_buffer_t nema_buffer_create_pool(int pool, int size) in nema_buffer_create_pool() argument
192 LV_UNUSED(pool); in nema_buffer_create_pool()
/lvgl-latest/src/stdlib/
Dlv_mem.h62 void lv_mem_remove_pool(lv_mem_pool_t pool);
/lvgl-latest/docs/details/integration/renderers/
Dvg_lite.rst54 …Each individual gradient consumes around 4K of GPU memory pool. If there are many gradients used i…
55 …UT_OF_RESOURCES` error, you can try increasing the size of the GPU memory pool or reducing the num…
60 …you can try increasing the size of the GPU memory pool or reducing the number of stroke cache entr…
/lvgl-latest/
DKconfig106 hex "Address for the memory pool instead of allocating it as a normal array"
/lvgl-latest/docs/_static/css/
Dfontawesome.min.css5 …ok:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5…