CONFIG_HEAP_MEM_POOL_SIZE

Heap memory pool size (in bytes)

Type: int

Help

This option specifies the size of the heap memory pool used when dynamically allocating memory using k_malloc(). Supported values are: 256, 1024, 4096, and 16384. A size of zero means that no heap memory pool is defined.

Defaults

Kconfig definitions

At boards/xtensa/intel_s1000_crb/Kconfig.defconfig:53

Included via Kconfig:10Kconfig.zephyr:26

Menu path: (Top)

config HEAP_MEM_POOL_SIZE
    int
    default 1024
    depends on DMA_CAVS && BOARD_INTEL_S1000_CRB

At kernel/Kconfig:482

Included via Kconfig:10Kconfig.zephyr:36

Menu path: (Top) → General Kernel Options → Other Kernel Object Options

config HEAP_MEM_POOL_SIZE
    int "Heap memory pool size (in bytes)"
    default 0 if !POSIX_MQUEUE
    default 1024 if POSIX_MQUEUE
    help
      This option specifies the size of the heap memory pool used when
      dynamically allocating memory using k_malloc(). Supported values
      are: 256, 1024, 4096, and 16384. A size of zero means that no
      heap memory pool is defined.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)