Home
last modified time | relevance | path

Searched refs:pool (Results 76 – 100 of 140) sorted by relevance

123456

/Zephyr-latest/subsys/bluetooth/host/classic/
DKconfig60 is equal to the number of session in the stack-internal pool.
97 is equal to the number of session in the stack-internal pool.
/Zephyr-latest/doc/kernel/services/data_passing/
Dfifos.rst33 allocated from the calling thread's resource pool.
127 thread's resource pool until the item is read.
/Zephyr-latest/subsys/net/lib/dhcpv4/
DKconfig126 server instance. The base IPv4 address in the address pool is provided
128 pool have the lowest address octet incremented.
/Zephyr-latest/doc/releases/
Drelease-notes-1.5.rst27 - Removed unused memory pool structure field.
28 - Enhanced memory pool code.
71 net_buf (and its associated pool) is overkill. The net_buf API now uses as
221 * ``ZEP-514`` - memory corruption in microkernel memory pool defrag()
/Zephyr-latest/include/zephyr/bluetooth/classic/
Dsdp.h549 struct net_buf_pool *pool; member
/Zephyr-latest/doc/connectivity/networking/
Dnet_config_guide.rst33 setting. There each net_buf data portion is allocated from a memory pool and
38 the size of the data pool size by setting :kconfig:option:`CONFIG_NET_PKT_BUF_RX_DATA_POOL_SIZE`
53 that is needed when dynamically allocating the buffer from the memory pool.
202 TCP connections could easily exhaust net_buf pool for the queued TX data.
/Zephyr-latest/include/zephyr/net/
Dnet_pkt.h1551 struct net_buf *net_pkt_get_reserve_data_debug(struct net_buf_pool *pool,
1557 #define net_pkt_get_reserve_data(pool, min_len, timeout) \ argument
1558 net_pkt_get_reserve_data_debug(pool, min_len, timeout, __func__, __LINE__)
1645 struct net_buf *net_pkt_get_reserve_data(struct net_buf_pool *pool,
1827 const char *net_pkt_pool2str(struct net_buf_pool *pool);
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull.c493 uint8_t pool[PDU_RX_POOL_SIZE]; member
514 uint8_t pool[LINK_RX_POOL_SIZE]; member
2340 mem_init(mem_pdu_rx.pool, (PDU_RX_NODE_POOL_ELEMENT_SIZE), in init_reset()
2341 sizeof(mem_pdu_rx.pool) / (PDU_RX_NODE_POOL_ELEMENT_SIZE), in init_reset()
2345 mem_init(mem_link_rx.pool, sizeof(memq_link_t), in init_reset()
2346 sizeof(mem_link_rx.pool) / sizeof(memq_link_t), in init_reset()
Dull_llcp.c82 static struct llcp_mem_pool mem_tx = { .pool = buffer_mem_tx };
86 static struct llcp_mem_pool mem_local_ctx = { .pool = buffer_mem_local_ctx };
90 static struct llcp_mem_pool mem_remote_ctx = { .pool = buffer_mem_remote_ctx };
394 mem_init(mem_local_ctx.pool, PROC_CTX_BUF_SIZE, in ull_cp_init()
397 mem_init(mem_remote_ctx.pool, PROC_CTX_BUF_SIZE, in ull_cp_init()
400 mem_init(mem_tx.pool, TX_CTRL_BUF_SIZE, LLCP_TX_CTRL_BUF_COUNT, &mem_tx.free); in ull_cp_init()
Dull_iso.c156 uint8_t pool[NODE_TX_BUFFER_SIZE * BT_CTLR_ISO_TX_BUFFERS]; member
161 uint8_t pool[sizeof(memq_link_t) * BT_CTLR_ISO_TX_BUFFERS]; member
1965 mem_init(mem_iso_tx.pool, NODE_TX_BUFFER_SIZE, BT_CTLR_ISO_TX_BUFFERS, in init_reset()
1969 mem_init(mem_link_iso_tx.pool, sizeof(memq_link_t), in init_reset()
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dbrg_cfg.rst117 pool. The number of relay buffers are configurable using the
124 Both the relay buffer pool and advertising sets can be used even if the relay feature
/Zephyr-latest/subsys/bluetooth/host/
Dconn.c1584 struct net_buf *bt_conn_create_pdu_timeout_debug(struct net_buf_pool *pool, in bt_conn_create_pdu_timeout_debug() argument
1589 struct net_buf *bt_conn_create_pdu_timeout(struct net_buf_pool *pool, in bt_conn_create_pdu_timeout_debug()
1607 if (!pool) { in bt_conn_create_pdu_timeout_debug()
1609 pool = &acl_tx_pool; in bt_conn_create_pdu_timeout_debug()
1617 buf = net_buf_alloc_fixed_debug(pool, K_NO_WAIT, func, line); in bt_conn_create_pdu_timeout_debug()
1619 buf = net_buf_alloc(pool, K_NO_WAIT); in bt_conn_create_pdu_timeout_debug()
1624 buf = net_buf_alloc_fixed_debug(pool, timeout, func, in bt_conn_create_pdu_timeout_debug()
1627 buf = net_buf_alloc(pool, timeout); in bt_conn_create_pdu_timeout_debug()
1632 buf = net_buf_alloc_fixed_debug(pool, timeout, func, in bt_conn_create_pdu_timeout_debug()
1635 buf = net_buf_alloc(pool, timeout); in bt_conn_create_pdu_timeout_debug()
/Zephyr-latest/kernel/
DKconfig287 prior to any pool-based allocation.
290 bool "Prefer pool-based allocation"
292 Select this option to attempt a pool-based allocation
728 Enable the use of kernel memory pool.
735 int "Heap memory pool size (in bytes)"
738 This option specifies the size of the heap memory pool used when
740 the memory pool is only limited to available memory. If subsystems
752 bool "Ignore the minimum heap memory pool requirement"
754 This option can be set to force setting a smaller heap memory pool
/Zephyr-latest/subsys/bluetooth/audio/
DKconfig.mpl91 This is used for the total memory pool buffer size from which memory
/Zephyr-latest/doc/kernel/services/
Dindex.rst72 calling thread's resource pool.
/Zephyr-latest/subsys/portability/cmsis_rtos_v2/
DKconfig80 int "Maximum dynamic mem slab/pool size in CMSIS RTOS V2 application"
/Zephyr-latest/subsys/net/ip/
Dtp.c146 struct net_buf *tp_nbuf_alloc(struct net_buf_pool *pool, size_t len, in tp_nbuf_alloc() argument
149 struct net_buf *nbuf = net_buf_alloc_len(pool, len, K_NO_WAIT); in tp_nbuf_alloc()
DKconfig654 bool "Net_buf TX pool / context"
657 If enabled, then it is possible to fine-tune network packet pool
855 int "Size of the RX memory pool where buffers are allocated from"
860 This value tell what is the size of the RX memory pool where each
864 int "Size of the TX memory pool where buffers are allocated from"
869 This value tell what is the size of the TX memory pool where each
/Zephyr-latest/doc/services/mem_mgmt/
Dindex.rst102 to a pool of memory heaps used for dynamic allocation of memory buffers with
150 // Init the pool
/Zephyr-latest/samples/bluetooth/handsfree_ag/src/
Dmain.c142 .pool = &sdp_discover_pool,
/Zephyr-latest/subsys/bluetooth/common/
DKconfig148 discardable event buffer pool. This value does not include the
160 Number of buffers in a separate buffer pool for events which
163 a pool is that the if there is a heavy inflow of such events
/Zephyr-latest/tests/benchmarks/thread_metric/
Dthread_metric_readme.txt203 This function creates a memory pool able to satisfy at least one
209 previously created memory pool. If successful, a TM_SUCCESS
/Zephyr-latest/samples/userspace/prod_consumer/
DREADME.rst42 of the shared memory pool, and enqueue this data into a ``k_queue`` being
/Zephyr-latest/samples/bluetooth/mtu_update/
DREADME.rst48 the size of the RX MTU, because Zephyr uses a buffer pool for ACL RX buffers
/Zephyr-latest/doc/connectivity/bluetooth/
Dbluetooth-ctlr-arch.rst32 * Bare metal memory pool management
176 …* Mem pool used to implement procedure contexts resource - instantiated in both a local and a remo…

123456