CONFIG_NET_BUF_DATA_POOL_SIZE

Size of the memory pool where buffers are allocated from

Type: int

Help

This value tell what is the size of the memory pool where each network buffer is allocated from.

Direct dependencies

NET_BUF_VARIABLE_DATA_SIZE && NETWORKING

(Includes any dependencies from ifs and menus.)

Defaults

Kconfig definition

At <Zephyr>/subsys/net/ip/Kconfig:660

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:37<Zephyr>/subsys/net/Kconfig:87

Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → IP stack

config NET_BUF_DATA_POOL_SIZE
    int "Size of the memory pool where buffers are allocated from"
    default 4096 if NET_L2_ETHERNET
    default 2048
    depends on NET_BUF_VARIABLE_DATA_SIZE && NETWORKING
    help
      This value tell what is the size of the memory pool where each
      network buffer is allocated from.

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