Home
last modified time | relevance | path

Searched full:buffers (Results 1 – 25 of 147) sorted by relevance

123456

/nrf52832-nimble/nordic/nrfx/drivers/include/
H A Dnrfx_i2s.h82 /** @brief I2S driver buffers structure. */
111 /**< The application should provide buffers that are to be used in the next
113 * be done before the currently used buffers are completely processed
114 * (i.e. the time remaining for supplying the next buffers depends on
115 * the used size of the buffers). */
122 * buffers passed to it by the application, and when it needs to be provided
123 * with buffers for the next part of the transfer.
127 * and used later. If needed, the pointed content (i.e. buffers pointers)
130 * @param[in] p_released Pointer to a structure with pointers to buffers
136 * supply the buffers for the next part of the transfer
[all …]
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/src/inc/uffs/
H A Duffs_device.h92 * \brief manager dirty page buffers
95 int count; //!< dirty buffers count
102 * \brief uffs page buffers descriptor
105 uffs_Buf *head; //!< head of buffers
106 uffs_Buf *tail; //!< tail of buffers
108 int buf_max; //!< maximum buffers
110 void *pool; //!< memory pool for buffers
180 struct uffs_PageBufDescSt buf; //!< page buffers
H A Duffs_mem.h50 void * blockinfo_pool_buf; //!< block info cache buffers
51 void * pagebuf_pool_buf; //!< page buffers
53 void * spare_pool_buf; //!< spare buffers
55 int blockinfo_pool_size; //!< block info cache buffers size
56 int pagebuf_pool_size; //!< page buffers size
H A Duffs_buf.h35 * \brief page buffers
82 /** initialize page buffers */
85 /** release page buffers */
146 /** flush all page buffers */
149 /** no one holding any page buffer ? safe to release page buffers */
170 /** showing page buffers info, for debug only */
H A Duffs_pool.h65 u32 num_bufs; //!< number of buffers in the pool
66 uffs_PoolEntry *free_list; //!< linked list of free buffers
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/socket/
H A Dsyscfg.yml21 description: 'The size of the allocated event buffers'
24 description: 'The number of high priority event buffers'
27 description: 'The number of low priority event buffers'
30 description: 'The number of ACL data buffers'
44 number of ACL buffers that the controller tells the host it
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/uart/
H A Dsyscfg.yml21 description: 'The size of the allocated event buffers'
24 description: 'The number of high priority event buffers'
27 description: 'The number of low priority event buffers'
30 description: 'The number of ACL data buffers'
44 number of ACL buffers that the controller tells the host it
/nrf52832-nimble/packages/NimBLE-latest/nimble/include/nimble/
H A Dble_hci_trans.h34 /*** Type of buffers for holding commands and events. */
36 * Controller-to-host event buffers. Events have one of two priorities:
40 * Low-priority event buffers are only used for advertising reports. If there
41 * are no free low-priority event buffers, then an incoming advertising report
44 * High-priority event buffers are for everything except advertising reports.
45 * If there are no free high-priority event buffers, a request to allocate one
180 * Resets the HCI module to a clean state. Frees all buffers and reinitializes
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/emspi/
H A Dsyscfg.yml32 description: 'Number of high-priority event buffers.'
36 description: 'Number of low-priority event buffers.'
44 description: 'The number of ACL data buffers'
59 number of ACL buffers that the controller tells the host it
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/src/uffs/
H A Duffs_init.c110 uffs_Perror(UFFS_MSG_DEAD, "Initialize page buffers fail"); in uffs_InitDevice()
122 uffs_Perror(UFFS_MSG_SERIOUS, "fail to init tree buffers"); in uffs_InitDevice()
152 uffs_Perror(UFFS_MSG_SERIOUS, "fail to release page buffers"); in uffs_ReleaseDevice()
158 uffs_Perror(UFFS_MSG_SERIOUS, "fail to release tree buffers!"); in uffs_ReleaseDevice()
164 uffs_Perror(UFFS_MSG_SERIOUS, "fail to release tree buffers!"); in uffs_ReleaseDevice()
H A Duffs_buf.c34 * \brief uffs page buffers manipulations
56 * \brief inspect (print) uffs page buffers.
66 uffs_PerrorRaw(UFFS_MSG_NORMAL, "all buffers: " TENDSTR); in uffs_BufInspect()
82 * \brief initialize page buffers for device
101 //init device common parameters, which are needed by page buffers in uffs_BufInit()
122 "page buffers require %d but only %d available.", in uffs_BufInit()
168 * \brief flush all buffers
187 * \note if there are page buffers in used, it may cause fail to release
201 "can't release buffers, parent:%d, serial:%d, \ in uffs_BufReleaseAll()
670 // uffs_Perror(UFFS_MSG_NOISY, "Flush buffers with Block Recover, from %d to %d", in uffs_BufFlush_Exist_With_BlockCover()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/ram/
H A Dsyscfg.yml21 description: 'Number of high-priority event buffers.'
25 description: 'Number of low-priority event buffers.'
33 description: 'The number of ACL data buffers'
/nrf52832-nimble/nordic/nrfx/drivers/src/
H A Dnrfx_i2s.c253 // Set the provided initial buffers as next, they will become the current in nrfx_i2s_start()
381 // When stopped, release all buffers, including these scheduled for in nrfx_i2s_irq_handler()
402 // If the application did not supply the buffers for the next in nrfx_i2s_irq_handler()
403 // part of the transfer until this moment, the current buffers in nrfx_i2s_irq_handler()
406 // passing NULL instead of the structure with released buffers. in nrfx_i2s_irq_handler()
412 // and it is theoretically possible that next buffers will be in nrfx_i2s_irq_handler()
421 // Buffers that have been used by the I2S peripheral (current) in nrfx_i2s_irq_handler()
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/uart/src/
H A Dble_hci_uart.c48 * and outgoing events use buffers from the same pool.
50 * The "skip" definitions are here so that when buffers cannot be allocated,
65 * The "skip" definitions are here so that when buffers cannot be allocated,
1002 /* If no high-priority event buffers remain, try to grab a in ble_hci_trans_buf_alloc()
1070 * Resets the HCI UART transport to a clean state. Frees all buffers and
1082 /* Close the UART to prevent race conditions as the buffers are freed. */ in ble_hci_trans_reset()
1142 * Create memory pool of HCI command buffers. NOTE: we currently dont in ble_hci_uart_init()
1170 * buffers should be, at least, the total number of event buffers (hi in ble_hci_uart_init()
1171 * and lo), the number of command buffers (currently 1) and the total in ble_hci_uart_init()
1172 * number of buffers that the controller could possibly hand to the host. in ble_hci_uart_init()
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/emspi/src/
H A Dble_hci_emspi.c47 * and outgoing events use buffers from the same pool.
751 /* If no high-priority event buffers remain, try to grab a in ble_hci_trans_buf_alloc()
813 * Resets the HCI UART transport to a clean state. Frees all buffers and
914 * Create memory pool of HCI command buffers. NOTE: we currently dont in ble_hci_emspi_init()
942 * buffers should be, at least, the total number of event buffers (hi in ble_hci_emspi_init()
943 * and lo), the number of command buffers (currently 1) and the total in ble_hci_emspi_init()
944 * number of buffers that the controller could possibly hand to the host. in ble_hci_emspi_init()
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/mesh/
H A Dsyscfg.yml118 Number of advertising buffers available. This should be chosen
120 a relay will perform better the more buffers it has. Another
122 be at least three more advertising buffers than the maximum
188 Be sure to specify a sufficient number of advertising buffers
190 least three more advertising buffers (BT_MESH_ADV_BUF_COUNT)
304 Minimum number of buffers available to be stored for each
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/ram/src/
H A Dble_hci_ram.c141 /* If no high-priority event buffers remain, try to grab a in ble_hci_trans_buf_alloc()
198 /* No work to do. All allocated buffers are owned by the host or in ble_hci_trans_reset()
213 * Create memory pool of HCI command buffers. NOTE: we currently dont in ble_hci_ram_init()
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/src/
H A Dexample.c167 * Test deflate() with small buffers
188 c_stream.avail_in = c_stream.avail_out = 1; /* force small buffers */
192 /* Finish the stream, still forcing small buffers: */
205 * Test inflate() with small buffers
228 d_stream.avail_in = d_stream.avail_out = 1; /* force small buffers */
246 * Test deflate() with large buffers and dynamic change of compression level
301 * Test inflate() with large buffers
/nrf52832-nimble/packages/NimBLE-latest/porting/npl/dummy/src/
H A Dhci_dummy.c36 /* Buffers for HCI commands data */
40 /* Buffers for HCI events data */
50 /* Buffers for HCI ACL data */
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/
H A Dble_hs_flow.c30 * The number of freed buffers since the most-recent
131 /* If the number of free buffers is at or below the configured threshold, in ble_hs_flow_inc_completed_pkts()
169 /* Allow nested locks - there are too many places where acl buffers can get in ble_hs_flow_acl_free()
/nrf52832-nimble/packages/NimBLE-latest/ext/tinycrypt/src/
H A Decc_dh.c83 /* Converting buffers to correct bit order: */ in uECC_make_key_with_d()
124 /* Converting buffers to correct bit order: */ in uECC_make_key()
159 /* Converting buffers to correct bit order: */ in uECC_shared_secret()
/nrf52832-nimble/packages/NimBLE-latest/nimble/transport/socket/src/
H A Dble_hci_socket.c91 * and outgoing events use buffers from the same pool.
93 * The "skip" definitions are here so that when buffers cannot be allocated,
133 * The "skip" definitions are here so that when buffers cannot be allocated,
699 /* If no high-priority event buffers remain, try to grab a in ble_hci_trans_buf_alloc()
751 * Resets the HCI UART transport to a clean state. Frees all buffers and
853 * Create memory pool of HCI command buffers. NOTE: we currently dont in ble_hci_sock_init()
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/src/platform/win32/
H A Duffs_config.h76 * \note reserve buffers for clone. 1 or 2 should be enough.
82 * \note spare buffers are used for lower level flash operations,
242 * \brief calculate memory bytes for page buffers
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/
H A Duffs_config.h76 * \note reserve buffers for clone. 1 or 2 should be enough.
82 * \note spare buffers are used for lower level flash operations,
247 * \brief calculate memory bytes for page buffers
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/src/platform/posix/
H A Duffs_config.h76 * \note reserve buffers for clone. 1 or 2 should be enough.
82 * \note spare buffers are used for lower level flash operations,
247 * \brief calculate memory bytes for page buffers

123456