CONFIG_BT_CTLR_LLCP_PROC_CTX_BUF_NUM

Number of control procedure contexts to be available across all connections

Type: int

Help

Set the number control procedure contexts that is to be available.
This defines the size of the pool of control procedure contexts available
for handlign control procedures. This pool is shared across all
connections (local vs remote initiate), with allocation through a queue

Direct dependencies

!BT_LL_SW_LLCP_LEGACY && BT_CONN && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT

(Includes any dependencies from ifs and menus.)

Defaults

Kconfig definition

At <Zephyr>/subsys/bluetooth/controller/Kconfig.ll_sw_split:535

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:44<Zephyr>/subsys/Kconfig:9<Zephyr>/subsys/bluetooth/Kconfig:181<Zephyr>/subsys/bluetooth/controller/Kconfig:790

Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → Advanced features

config BT_CTLR_LLCP_PROC_CTX_BUF_NUM
    int "Number of control procedure contexts to be available across all connections" if BT_CTLR_ADVANCED_FEATURES
    range 2 255
    default 2 if BT_CTLR_LLCP_CONN = 1
    default BT_CTLR_LLCP_CONN if BT_CTLR_LLCP_CONN > 1
    depends on !BT_LL_SW_LLCP_LEGACY && BT_CONN && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT
    help
      Set the number control procedure contexts that is to be available.
      This defines the size of the pool of control procedure contexts available
      for handlign control procedures. This pool is shared across all
      connections (local vs remote initiate), with allocation through a queue

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