Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/bluetooth/hci/
Dipc.c84 bool discardable; in bt_ipc_evt_recv() local
94 discardable = is_hci_event_discardable(data); in bt_ipc_evt_recv()
107 buf = bt_buf_get_evt(hdr.evt, discardable, discardable ? K_NO_WAIT : K_SECONDS(10)); in bt_ipc_evt_recv()
109 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_silabs_efr32.c120 bool discardable; in slz_bt_recv_evt() local
130 discardable = slz_is_evt_discardable(hdr, params, params_len); in slz_bt_recv_evt()
131 buf = bt_buf_get_evt(hdr->evt, discardable, discardable ? K_NO_WAIT : K_FOREVER); in slz_bt_recv_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()
Duserchan.c56 bool discardable = false; in get_rx() local
63 discardable = true; in get_rx()
67 return bt_buf_get_evt(buf[1], discardable, timeout); in get_rx()
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()
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.c140 struct net_buf *bt_buf_get_evt(uint8_t evt, bool discardable, in bt_buf_get_evt() argument
154 if (discardable) { in bt_buf_get_evt()
Dhci_raw.c188 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.h194 struct net_buf *bt_buf_get_evt(uint8_t evt, bool discardable, k_timeout_t timeout);
/Zephyr-latest/subsys/bluetooth/common/
DKconfig146 int "Maximum supported discardable HCI Event buffer length"
155 Maximum support discardable HCI event size of buffers in the separate
156 discardable event buffer pool. This value does not include the
162 int "Number of discardable HCI Event buffers"
169 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