Home
last modified time | relevance | path

Searched refs:bt_mesh_dev (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/
Dmesh_hci.h53 struct bt_mesh_dev { struct
125 extern struct bt_mesh_dev bt_mesh_dev;
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/bluedroid_host/
Dmesh_bearer_adapt.c31 struct bt_mesh_dev bt_mesh_dev; variable
111 memcpy(bt_mesh_dev.features[0], features, 8); in bt_mesh_hci_init()
112 memcpy(bt_mesh_dev.le.features, features, 8); in bt_mesh_hci_init()
120 bt_mesh_dev.hci_version = BLE_MESH_HCI_VERSION_5_0; in bt_mesh_hci_init()
122 bt_mesh_dev.hci_version = controller_get_interface()->get_bt_version()->hci_version; in bt_mesh_hci_init()
124 bt_mesh_dev.lmp_version = controller_get_interface()->get_bt_version()->lmp_version; in bt_mesh_hci_init()
125 bt_mesh_dev.hci_revision = controller_get_interface()->get_bt_version()->hci_revision; in bt_mesh_hci_init()
126 bt_mesh_dev.lmp_subversion = controller_get_interface()->get_bt_version()->lmp_subversion; in bt_mesh_hci_init()
127 bt_mesh_dev.manufacturer = controller_get_interface()->get_bt_version()->manufacturer; in bt_mesh_hci_init()
133 bt_mesh_dev.le.states = (states_sh << 32) | states_fh; in bt_mesh_hci_init()
[all …]
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/nimble_host/
Dmesh_bearer_adapt.c64 struct bt_mesh_dev bt_mesh_dev; variable
143 bt_mesh_dev.hci_version = BLE_MESH_HCI_VERSION_5_0; in bt_mesh_hci_init()
145 bt_mesh_dev.hci_version = ble_hs_hci_get_hci_version(); in bt_mesh_hci_init()
446 if (!bt_mesh_atomic_test_bit(bt_mesh_dev.flags, BLE_MESH_DEV_SCANNING)) { in disc_cb()
452 bt_mesh_atomic_set_bit(bt_mesh_dev.flags, BLE_MESH_DEV_SCANNING); in disc_cb()
603 bt_mesh_atomic_set_bit(bt_mesh_dev.flags, BLE_MESH_DEV_ACTIVE_SCAN); in start_le_scan()
605 bt_mesh_atomic_clear_bit(bt_mesh_dev.flags, BLE_MESH_DEV_ACTIVE_SCAN); in start_le_scan()
649 bt_mesh_atomic_test_and_clear_bit(bt_mesh_dev.flags, BLE_MESH_DEV_ADVERTISING); in gap_event_cb()
673 bt_mesh_atomic_test_and_clear_bit(bt_mesh_dev.flags, BLE_MESH_DEV_ADVERTISING); in gap_event_cb()
794 if (bt_mesh_atomic_test_bit(bt_mesh_dev.flags, BLE_MESH_DEV_ADVERTISING)) { in bt_le_adv_start()
[all …]
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dadv.c146 const int32_t adv_int_min = ((bt_mesh_dev.hci_version >= BLE_MESH_HCI_VERSION_5_0) ? in adv_send()