-
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 if’s and menus.)
Defaults¶
- 4096 if
NET_L2_ETHERNET
&&NET_BUF_VARIABLE_DATA_SIZE
&&NETWORKING
- 2048 if
NET_BUF_VARIABLE_DATA_SIZE
&&NETWORKING
Kconfig definition¶
At subsys/net/ip/Kconfig:472
Included via Kconfig:10
→ Kconfig.zephyr:39
→ subsys/Kconfig:24
→ subsys/net/Kconfig:82
Menu path: (top menu) → Networking → IP stack
config NET_BUF_DATA_POOL_SIZE int prompt "Size of the memory pool where buffers are allocated from" ifNET_BUF_VARIABLE_DATA_SIZE
&&NETWORKING
default 4096 ifNET_L2_ETHERNET
&&NET_BUF_VARIABLE_DATA_SIZE
&&NETWORKING
default 2048 ifNET_BUF_VARIABLE_DATA_SIZE
&&NETWORKING
depends onNET_BUF_VARIABLE_DATA_SIZE
&&NETWORKING
help This value tell what is the size of the memory pool where each network buffer is allocated from.
(Definitions include propagated dependencies, including from if’s and menus.)