| /Zephyr-latest/drivers/bluetooth/hci/ |
| D | ipc.c | 84 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()
|
| D | hci_esp32.c | 57 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()
|
| D | hci_stm32wba.c | 101 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()
|
| D | hci_silabs_efr32.c | 120 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()
|
| D | hci_ambiq.c | 198 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()
|
| D | hci_da1469x.c | 50 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()
|
| D | userchan.c | 56 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()
|
| D | h4.c | 44 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()
|
| D | spi.c | 184 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()
|
| D | hci_stm32wb0.c | 306 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()
|
| D | ipm_stm32wb.c | 170 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()
|
| D | hci_spi_st.c | 388 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/ |
| D | buf.c | 140 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()
|
| D | hci_raw.c | 188 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/ |
| D | buf.h | 194 struct net_buf *bt_buf_get_evt(uint8_t evt, bool discardable, k_timeout_t timeout);
|
| /Zephyr-latest/subsys/bluetooth/common/ |
| D | Kconfig | 146 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/ |
| D | release-notes-2.0.rst | 423 * Switched to separate, dedicated pools for discardable events and number of
|
| D | release-notes-3.3.rst | 3337 * :github:`51650` - Bluetooth: Extended adv reports with legacy data should also be discardable
|