Home
last modified time | relevance | path

Searched refs:discardable (Results 1 – 17 of 17) sorted by relevance

/Zephyr-latest/drivers/bluetooth/hci/
Dipc.c71 bool discardable; in bt_ipc_evt_recv() local
81 discardable = is_hci_event_discardable(data); in bt_ipc_evt_recv()
94 buf = bt_buf_get_evt(hdr.evt, discardable, discardable ? K_NO_WAIT : K_SECONDS(10)); in bt_ipc_evt_recv()
96 if (discardable) { in bt_ipc_evt_recv()
Dhci_esp32.c57 bool discardable = false; in bt_esp_evt_recv() local
67 discardable = is_hci_event_discardable(data); in bt_esp_evt_recv()
79 buf = bt_buf_get_evt(hdr.evt, discardable, K_NO_WAIT); in bt_esp_evt_recv()
81 if (discardable) { in bt_esp_evt_recv()
Dhci_stm32wba.c101 bool discardable; in treat_evt() local
111 discardable = is_hci_event_discardable(data); in treat_evt()
124 buf = bt_buf_get_evt(hdr.evt, discardable, discardable ? K_NO_WAIT : K_SECONDS(3)); in treat_evt()
126 if (discardable) { in treat_evt()
Dhci_ambiq.c198 bool discardable = false; in bt_hci_evt_recv() local
216 discardable = true; in bt_hci_evt_recv()
228 buf = bt_buf_get_evt(hdr.evt, discardable, K_NO_WAIT); in bt_hci_evt_recv()
230 if (discardable) { in bt_hci_evt_recv()
Dhci_da1469x.c50 bool discardable; member
155 rx.discardable = true; in get_evt_hdr()
176 rx.discardable = false; in reset_rx()
185 return bt_buf_get_evt(rx.evt.evt, rx.discardable, timeout); in get_rx()
289 if (rx.discardable) { in read_payload()
Dh4.c44 bool discardable; member
169 h4->rx.discardable = true; in get_evt_hdr()
179 h4->rx.discardable = true; in get_evt_hdr()
200 h4->rx.discardable = false; in reset_rx()
209 return bt_buf_get_evt(h4->rx.evt.evt, h4->rx.discardable, timeout); in get_rx()
300 if (h4->rx.discardable) { in read_payload()
Duserchan.c71 bool discardable = false; in get_rx() local
78 discardable = true; in get_rx()
82 return bt_buf_get_evt(buf[1], discardable, timeout); in get_rx()
Dspi.c184 bool discardable = false; in bt_spi_rx_buf_construct() local
203 discardable = true; in bt_spi_rx_buf_construct()
207 discardable, timeout); in bt_spi_rx_buf_construct()
Dhci_stm32wb0.c306 bool discardable = false; in get_rx() local
315 discardable = true; in get_rx()
318 buf = bt_buf_get_evt(msg[EVT_HEADER_EVENT], discardable, timeout); in get_rx()
Dipm_stm32wb.c170 bool discardable = false; in bt_ipm_rx_thread() local
199 discardable = true; in bt_ipm_rx_thread()
205 discardable, timeout); in bt_ipm_rx_thread()
Dhci_spi_st.c388 bool discardable = false; in bt_spi_rx_buf_construct() local
436 discardable = true; in bt_spi_rx_buf_construct()
440 discardable, timeout); in bt_spi_rx_buf_construct()
/Zephyr-latest/subsys/bluetooth/host/
Dbuf.c138 struct net_buf *bt_buf_get_evt(uint8_t evt, bool discardable, in bt_buf_get_evt() argument
152 if (discardable) { in bt_buf_get_evt()
Dhci_raw.c187 struct net_buf *bt_buf_get_evt(uint8_t evt, bool discardable, k_timeout_t timeout) in bt_buf_get_evt() argument
/Zephyr-latest/include/zephyr/bluetooth/
Dbuf.h189 struct net_buf *bt_buf_get_evt(uint8_t evt, bool discardable, k_timeout_t timeout);
/Zephyr-latest/subsys/bluetooth/common/
DKconfig138 int "Maximum supported discardable HCI Event buffer length"
147 Maximum support discardable HCI event size of buffers in the separate
148 discardable event buffer pool. This value does not include the
154 int "Number of discardable HCI Event buffers"
161 the HCI driver considers discardable. Examples of such events
/Zephyr-latest/doc/releases/
Drelease-notes-2.0.rst423 * Switched to separate, dedicated pools for discardable events and number of
Drelease-notes-3.3.rst3337 * :github:`51650` - Bluetooth: Extended adv reports with legacy data should also be discardable