Home
last modified time | relevance | path

Searched refs:heap (Results 76 – 100 of 130) sorted by relevance

123456

/Zephyr-latest/doc/services/mem_mgmt/
Dindex.rst146 correct heap depending on the provided attribute and size:
192 MMU (if needed) and that an actual heap can be created out of it, for
194 proper linker section to accommodate the heap.
/Zephyr-latest/modules/openthread/
DKconfig.features100 mbedTLS heap than the default value. A minimum recommended value of
187 bool "External heap support"
206 mbedTLS heap than the default value. A minimum recommended value of
DCMakeLists.txt16 set(OT_BUILTIN_MBEDTLS_MANAGEMENT OFF CACHE BOOL "Use Zephyr's mbedTLS heap")
80 kconfig_to_ot_option(CONFIG_OPENTHREAD_EXTERNAL_HEAP OT_EXTERNAL_HEAP "Enable external heap support…
96 kconfig_to_ot_option(CONFIG_OPENTHREAD_MESSAGE_USE_HEAP OT_MESSAGE_USE_HEAP "Enable heap allocator …
/Zephyr-latest/doc/develop/languages/c/
Dpicolibc.rst143 Picolibc uses a few internal variables for things like heap
154 :ref:`kernel memory heap API <heap_v2>`.
Dminimal_libc.rst42 :ref:`kernel memory heap API <heap_v2>`.
Dindex.rst99 * manage its own memory heap either internally or by invoking the hook
/Zephyr-latest/subsys/testsuite/
DKconfig76 int "Size of heap allocated for gcov coverage data dump"
81 This option configures the heap size allocated for gcov coverage
/Zephyr-latest/kernel/
DKconfig256 bool "Support heap-allocated thread objects and stacks"
259 thread stacks from the system heap.
284 bool "Prefer heap-based allocation"
287 Select this option to attempt a heap-based allocation
294 prior to any heap-based allocation.
757 This option specifies the size of the heap memory pool used when
763 has the default 0 value), then the actual heap size will be rounded up
767 requirements, ends up being zero, then no system heap will be
771 bool "Ignore the minimum heap memory pool requirement"
773 This option can be set to force setting a smaller heap memory pool
[all …]
DCMakeLists.txt182 Setting the system heap size to ${add_size_sum}")
/Zephyr-latest/doc/hardware/peripherals/
Ddma.rst38 Drivers should not attempt to use heap allocations of any kind. If object pools are needed for
/Zephyr-latest/doc/kernel/usermode/
Dmemory_domain.rst100 A small subset of kernel APIs, invoked as system calls, require heap memory
108 noted for users who do not want heap allocations within their application:
144 If the system heap is enabled, then the system heap may be used with
317 not recommended to draw heap memory from a global pool, instead
/Zephyr-latest/soc/espressif/common/
DKconfig.spiram21 int "Size of SPIRAM heap"
25 Specify size of SPIRAM heap.
/Zephyr-latest/modules/mbedtls/
DKconfig.tls-generic595 By default Mbed TLS's PSA Crypto core uses heap memory to store the
597 requirement to support heap memory and its management code, affecting
601 removing the need for heap memory. Each buffer will be sized to
615 * the heap-allocated memory to store the key material of a given slot,
/Zephyr-latest/subsys/fs/
DKconfig69 requires the heap to be present.
/Zephyr-latest/drivers/display/
DKconfig.mcux_elcdif44 according to the actual used resolution and format to optimize the heap size.
/Zephyr-latest/drivers/wifi/esp32/
DKconfig.esp3228 Make sure there is a minimal heap available for Wi-Fi driver.
31 prompt "Wi-Fi adapter heap memory"
35 bool "Wi-Fi adapter use kernel mempool heap (k_malloc)"
/Zephyr-latest/include/zephyr/
Dkernel.h473 struct k_heap *heap) in k_thread_heap_assign() argument
475 thread->resource_pool = heap; in k_thread_heap_assign()
5570 struct sys_heap heap; member
5727 .heap = { \
/Zephyr-latest/doc/kernel/memory_management/
Dslabs.rst51 Unlike a heap, more than one memory slab can be defined, if needed. This
Dvirtual_memory.rst171 This is conceptually similar to memory allocation from heap, but these
/Zephyr-latest/subsys/mgmt/hawkbit/
DKconfig192 Set the size of the heap memory pool for hawkBit.
/Zephyr-latest/include/zephyr/arch/arc/v2/
Dlinker.ld311 * Zephyr uses _estack as a start of heap allocation area.
/Zephyr-latest/lib/posix/options/
DKconfig.pthread54 allocated by the thread (e.g. thread stack from a pool or the heap)
/Zephyr-latest/doc/releases/
Dmigration-guide-3.5.rst50 the default heap size depends on which C library is in use. When using the
51 minimal C library, the default heap is zero bytes, which means that malloc
56 other targets, the default heap uses all remaining memory on the system.
/Zephyr-latest/subsys/llext/
DKconfig48 int "llext heap memory size in kilobytes"
/Zephyr-latest/boards/qemu/x86/
Dqemu_x86_tiny.ld193 LIB_ZEPHYR_OBJECT_FILE_IN_SECT(lsect, heap) \
194 LIB_ZEPHYR_OBJECT_FILE_IN_SECT(lsect, heap-validate) \

123456