Home
last modified time | relevance | path

Searched refs:add_dev (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/
Desp_ble_mesh_provisioning_api.c285 esp_err_t esp_ble_mesh_provisioner_add_unprov_dev(esp_ble_mesh_unprov_dev_add_t *add_dev, in esp_ble_mesh_provisioner_add_unprov_dev() argument
291 if (add_dev == NULL) { in esp_ble_mesh_provisioner_add_unprov_dev()
301 arg.provisioner_dev_add.add_dev.addr_type = add_dev->addr_type; in esp_ble_mesh_provisioner_add_unprov_dev()
302 arg.provisioner_dev_add.add_dev.oob_info = add_dev->oob_info; in esp_ble_mesh_provisioner_add_unprov_dev()
303 arg.provisioner_dev_add.add_dev.bearer = add_dev->bearer; in esp_ble_mesh_provisioner_add_unprov_dev()
304 memcpy(arg.provisioner_dev_add.add_dev.addr, add_dev->addr, sizeof(esp_ble_mesh_bd_addr_t)); in esp_ble_mesh_provisioner_add_unprov_dev()
305 memcpy(arg.provisioner_dev_add.add_dev.uuid, add_dev->uuid, 16); in esp_ble_mesh_provisioner_add_unprov_dev()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dprovisioner_prov.c703 int bt_mesh_provisioner_add_unprov_dev(struct bt_mesh_unprov_dev_add *add_dev, uint8_t flags) argument
711 if (add_dev == NULL) {
716 if (!memcmp(add_dev->uuid, zero, 16)) {
721 if (!(add_dev->bearer & (BLE_MESH_PROV_ADV | BLE_MESH_PROV_GATT))) {
722 BT_ERR("Invalid bearer 0x%02x", add_dev->bearer);
728 && (add_dev->bearer & BLE_MESH_PROV_GATT)) {
735 && (add_dev->bearer & BLE_MESH_PROV_ADV)) {
740 if (memcmp(add_dev->addr, zero, BLE_MESH_ADDR_LEN)) {
743 add_addr.type = add_dev->addr_type;
744 memcpy(add_addr.val, add_dev->addr, BLE_MESH_ADDR_LEN);
[all …]
Dprovisioner_prov.h191 int bt_mesh_provisioner_add_unprov_dev(struct bt_mesh_unprov_dev_add *add_dev, uint8_t flags);
/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/include/
Desp_ble_mesh_provisioning_api.h236 esp_err_t esp_ble_mesh_provisioner_add_unprov_dev(esp_ble_mesh_unprov_dev_add_t *add_dev,
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/
Dbtc_ble_mesh_prov.c1953 struct bt_mesh_unprov_dev_add add_dev = {0}; in btc_ble_mesh_prov_call_handler() local
1954 add_dev.addr_type = arg->provisioner_dev_add.add_dev.addr_type; in btc_ble_mesh_prov_call_handler()
1955 add_dev.oob_info = arg->provisioner_dev_add.add_dev.oob_info; in btc_ble_mesh_prov_call_handler()
1956 add_dev.bearer = arg->provisioner_dev_add.add_dev.bearer; in btc_ble_mesh_prov_call_handler()
1957 memcpy(add_dev.addr, arg->provisioner_dev_add.add_dev.addr, 6); in btc_ble_mesh_prov_call_handler()
1958 memcpy(add_dev.uuid, arg->provisioner_dev_add.add_dev.uuid, 16); in btc_ble_mesh_prov_call_handler()
1961 bt_mesh_provisioner_add_unprov_dev(&add_dev, arg->provisioner_dev_add.flags); in btc_ble_mesh_prov_call_handler()
/hal_espressif-latest/components/bt/host/bluedroid/api/include/api/
Desp_hidh_api.h263 } add_dev; /*!< HIDH callback param of ESP_HIDH_ADD_DEV_EVT */ member
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/include/
Dbtc_ble_mesh_prov.h151 esp_ble_mesh_unprov_dev_add_t add_dev; member
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/hid/
Dbtc_hh.c1506 param.add_dev.handle = p_data->dev_info.handle; in btc_hh_cb_handler()
1507 param.add_dev.status = p_data->dev_info.status; in btc_hh_cb_handler()
1508 memcpy(param.add_dev.bd_addr, p_data->dev_info.bda, BD_ADDR_LEN); in btc_hh_cb_handler()
/hal_espressif-latest/components/bt/host/bluedroid/bta/dm/include/
Dbta_dm_int.h1194 tBTA_DM_API_ADD_DEVICE add_dev; member
/hal_espressif-latest/components/bt/host/bluedroid/bta/dm/
Dbta_dm_act.c1101 tBTA_DM_API_ADD_DEVICE *p_dev = &p_data->add_dev; in bta_dm_add_device()