Home
last modified time | relevance | path

Searched refs:hci_data (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/subsys/usb/device_next/class/
Dbt_hci.c180 struct bt_hci_data *hci_data = usbd_class_get_private(c_data); in bt_hci_tx_sync_in() local
191 k_sem_take(&hci_data->sync_sem, K_FOREVER); in bt_hci_tx_sync_in()
245 struct bt_hci_data *hci_data = usbd_class_get_private(c_data); in bt_hci_acl_out_start() local
250 if (!atomic_test_bit(&hci_data->state, BT_HCI_CLASS_ENABLED)) { in bt_hci_acl_out_start()
254 if (atomic_test_and_set_bit(&hci_data->state, BT_HCI_ACL_RX_ENGAGED)) { in bt_hci_acl_out_start()
315 struct bt_hci_data *hci_data = usbd_class_get_private(c_data); in bt_hci_acl_out_cb() local
321 if (hci_data->acl_buf == NULL) { in bt_hci_acl_out_cb()
322 hci_data->acl_buf = bt_buf_get_tx(BT_BUF_ACL_OUT, K_FOREVER, in bt_hci_acl_out_cb()
324 if (hci_data->acl_buf == NULL) { in bt_hci_acl_out_cb()
329 hci_data->acl_len = hci_pkt_get_len(hci_data->acl_buf, in bt_hci_acl_out_cb()
[all …]
/Zephyr-latest/drivers/bluetooth/hci/
Dh4_ifx_cyw43xxx.c110 uint8_t hci_data[HCI_VSC_UPDATE_BAUD_RATE_LENGTH]; in bt_update_controller_baudrate() local
113 hci_data[0] = 0; in bt_update_controller_baudrate()
114 hci_data[1] = 0; in bt_update_controller_baudrate()
115 hci_data[2] = (uint8_t)(baudrate & 0xFFUL); in bt_update_controller_baudrate()
116 hci_data[3] = (uint8_t)((baudrate >> 8) & 0xFFUL); in bt_update_controller_baudrate()
117 hci_data[4] = (uint8_t)((baudrate >> 16) & 0xFFUL); in bt_update_controller_baudrate()
118 hci_data[5] = (uint8_t)((baudrate >> 24) & 0xFFUL); in bt_update_controller_baudrate()
131 net_buf_add_mem(buf, &hci_data, HCI_VSC_UPDATE_BAUD_RATE_LENGTH); in bt_update_controller_baudrate()
Dhci_ifx_psoc6_bless.c215 uint8_t hci_data[] = { in psoc6_bless_setup() local
219 buf = bt_hci_cmd_create(PSOC6_BLESS_OP_SET_PUBLIC_ADDR, sizeof(hci_data)); in psoc6_bless_setup()
226 net_buf_add_mem(buf, hci_data, sizeof(hci_data)); in psoc6_bless_setup()
Dhci_silabs_efr32.c20 struct hci_data { struct
74 struct hci_data *hci = dev->data; in hci_common_transport_transmit()
157 struct hci_data *hci = dev->data; in slz_bt_open()
278 static struct hci_data hci_data_##inst = { \
Dhci_da1469x.c31 struct hci_data { struct
215 struct hci_data *hci = dev->data; in rx_thread()
432 struct hci_data *hci = dev->data; in bt_da1469x_open()
462 struct hci_data *hci = dev->data; in bt_da1469x_close()
519 static struct hci_data hci_data_##inst = { \
Dhci_nxp.c33 struct hci_data { struct
345 K_MSGQ_DEFINE(rx_msgq, sizeof(struct hci_data), CONFIG_HCI_NXP_RX_MSG_QUEUE_SIZE, 4);
353 struct hci_data hci_rx_frame; in bt_rx_thread()
370 struct hci_data hci_rx_frame; in hci_rx_cb()
Dhci_stm32wba.c31 struct hci_data { struct
237 struct hci_data *hci = dev->data; in receive_data()
377 struct hci_data *data = dev->data; in bt_hci_stm32wba_open()
486 static struct hci_data hci_data_##inst = { \
Dhci_stm32wb0.c70 struct hci_data { struct
198 struct hci_data *hci = dev->data; in send_event()
427 struct hci_data *data = dev->data; in bt_hci_stm32wb0_open()
497 static struct hci_data hci_data_##inst = { \
Dipm_stm32wb.c24 struct hci_data { struct
164 struct hci_data *hci = dev->data; in bt_ipm_rx_thread()
546 struct hci_data *hci = dev->data; in bt_ipm_open()
596 struct hci_data *hci = dev->data; in bt_ipm_close()
645 static struct hci_data hci_data_##inst = { \