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¶
- 4096 if - NET_L2_ETHERNET
- 2048 
Kconfig definition¶
At <Zephyr Subsystem>/net/ip/Kconfig:679
Included via Kconfig:8 → Kconfig.zephyr:44 → <Zephyr Subsystem>/Kconfig:39 → <Zephyr Subsystem>/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.)