Searched refs:mslab (Results 1 – 8 of 8) sorted by relevance
| /Zephyr-latest/subsys/portability/cmsis_rtos_v2/ |
| D | mempool.c | 32 struct cmsis_rtos_mempool_cb *mslab; in osMemoryPoolNew() local 52 mslab = (struct cmsis_rtos_mempool_cb *)attr->cb_mem; in osMemoryPoolNew() 53 } else if (k_mem_slab_alloc(&cv2_mem_slab, (void **)&mslab, K_MSEC(100)) != 0) { in osMemoryPoolNew() 56 (void)memset(mslab, 0, sizeof(struct cmsis_rtos_mempool_cb)); in osMemoryPoolNew() 57 mslab->is_cb_dynamic_allocation = attr->cb_mem == NULL; in osMemoryPoolNew() 63 mslab->pool = k_calloc(block_count, block_size); in osMemoryPoolNew() 64 if (mslab->pool == NULL) { in osMemoryPoolNew() 65 if (mslab->is_cb_dynamic_allocation) { in osMemoryPoolNew() 66 k_mem_slab_free(&cv2_mem_slab, (void *)mslab); in osMemoryPoolNew() 70 mslab->is_dynamic_allocation = TRUE; in osMemoryPoolNew() [all …]
|
| /Zephyr-latest/tests/kernel/mem_slab/mslab_api/src/ |
| D | test_mslab_api.c | 13 static struct k_mem_slab mslab; 21 k_mem_slab_init(&mslab, tslab, BLK_SIZE, BLK_NUM); in mslab_setup() 199 zassert_equal(k_mem_slab_init(&mslab, tslab, BLK_SIZE + 1, BLK_NUM), in ZTEST() 201 k_mem_slab_init(&mslab, tslab, BLK_SIZE, BLK_NUM); in ZTEST() 202 zassert_equal(k_mem_slab_num_used_get(&mslab), 0); in ZTEST() 203 zassert_equal(k_mem_slab_num_free_get(&mslab), BLK_NUM); in ZTEST() 229 tmslab_alloc_free(&mslab); in ZTEST() 243 tmslab_alloc_align(&mslab); in ZTEST() 269 tmslab_alloc_timeout(&mslab); in ZTEST() 288 tmslab_used_get(&mslab); in ZTEST()
|
| /Zephyr-latest/tests/kernel/mem_slab/mslab/ |
| D | CMakeLists.txt | 5 project(mslab) project
|
| /Zephyr-latest/subsys/logging/frontends/ |
| D | log_frontend_stmesp_demux.c | 53 struct k_mem_slab mslab; member 185 err = k_mem_slab_init(&demux.mslab, slab_buf, in log_frontend_stmesp_demux_init() 343 k_mem_slab_free(&demux.mslab, entry); in garbage_collector() 479 err = k_mem_slab_alloc(&demux.mslab, (void **)&entry, K_NO_WAIT); in log_frontend_stmesp_demux_packet_start() 488 k_mem_slab_free(&demux.mslab, entry); in log_frontend_stmesp_demux_packet_start() 549 k_mem_slab_free(&demux.mslab, demux.curr); in log_frontend_stmesp_demux_packet_end() 597 k_mem_slab_free(&demux.mslab, entry); in log_frontend_stmesp_demux_reset()
|
| /Zephyr-latest/tests/kernel/mem_protect/mem_protect/src/ |
| D | kobject.c | 1257 struct k_mem_slab *mslab; in ZTEST() local 1287 mslab = k_object_alloc(K_OBJ_MEM_SLAB); in ZTEST() 1288 zassert_not_null(mslab, "alloc obj (0x%lx)\n", (uintptr_t)mslab); in ZTEST() 1298 k_object_release((void *)mslab); in ZTEST()
|
| /Zephyr-latest/doc/releases/ |
| D | release-notes-1.11.rst | 277 * :github:`4010` - [CID: 174928]: Control flow issues in /tests/kernel/mem_slab/mslab/src/slab.c
|
| D | release-notes-1.13.rst | 310 * :github:`9680` - tests/mem_slab/mslab, tests/mem_slab/mslab_api and tests/mem_slab/mslab_threadsa…
|
| D | release-notes-3.2.rst | 2078 * :github:`48877` - tests: kernel: mem_slab: mslab: kernel.memory_slabs fails
|