/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | friend.h | 26 struct bt_mesh_friend *bt_mesh_friend_find(uint16_t net_idx, uint16_t lpn_addr, 61 void bt_mesh_friend_remove_lpn(uint16_t lpn_addr);
|
D | friend.c | 66 static void (*friend_cb)(bool establish, uint16_t lpn_addr, uint8_t reason); 99 struct bt_mesh_friend *bt_mesh_friend_find(uint16_t net_idx, uint16_t lpn_addr, in bt_mesh_friend_find() argument 104 BT_DBG("net_idx 0x%04x lpn_addr 0x%04x", net_idx, lpn_addr); in bt_mesh_friend_find() 121 if (is_lpn_unicast(frnd, lpn_addr)) { in bt_mesh_friend_find() 262 uint16_t lpn_addr = 0U, lpn_counter = 0U; in bt_mesh_friend_clear() local 276 lpn_addr = sys_be16_to_cpu(msg->lpn_addr); in bt_mesh_friend_clear() 279 BT_DBG("LPN addr 0x%04x counter 0x%04x", lpn_addr, lpn_counter); in bt_mesh_friend_clear() 281 frnd = bt_mesh_friend_find(rx->sub->net_idx, lpn_addr, false, false); in bt_mesh_friend_clear() 283 BT_WARN("No matching LPN addr 0x%04x", lpn_addr); in bt_mesh_friend_clear() 301 cfm.lpn_addr = msg->lpn_addr; in bt_mesh_friend_clear() [all …]
|
D | transport.h | 71 uint16_t lpn_addr; member 76 uint16_t lpn_addr; member
|
D | net.c | 217 uint16_t lpn_addr = 0U, frnd_addr = 0U; in friend_cred_set() local 223 lpn_addr = bt_mesh_primary_addr(); in friend_cred_set() 226 lpn_addr = cred->addr; in friend_cred_set() 230 lpn_addr = cred->addr; in friend_cred_set() 234 BT_DBG("LPNAddress 0x%04x FriendAddress 0x%04x", lpn_addr, frnd_addr); in friend_cred_set() 239 sys_put_be16(lpn_addr, p + 1); in friend_cred_set()
|
D | lpn.c | 195 .lpn_addr = sys_cpu_to_be16(tx.src), in send_friend_clear() 585 addr = sys_be16_to_cpu(msg->lpn_addr); in bt_mesh_lpn_friend_clear_cfm()
|
D | cfg_cli.c | 636 status.lpn_addr = net_buf_simple_pull_le16(buf); in lpn_pollto_status() 1231 int bt_mesh_cfg_lpn_timeout_get(bt_mesh_client_common_param_t *param, uint16_t lpn_addr) in bt_mesh_cfg_lpn_timeout_get() argument 1233 return send_msg_with_le16(param, OP_LPN_TIMEOUT_GET, lpn_addr); in bt_mesh_cfg_lpn_timeout_get()
|
D | cfg_srv.c | 2828 uint16_t lpn_addr = 0U; in lpn_timeout_get() local 2831 lpn_addr = net_buf_simple_pull_le16(buf); in lpn_timeout_get() 2834 ctx->net_idx, ctx->app_idx, ctx->addr, lpn_addr); in lpn_timeout_get() 2836 if (!BLE_MESH_ADDR_IS_UNICAST(lpn_addr)) { in lpn_timeout_get() 2842 net_buf_simple_add_le16(&msg, lpn_addr); in lpn_timeout_get() 2849 frnd = bt_mesh_friend_find(BLE_MESH_KEY_ANY, lpn_addr, true, true); in lpn_timeout_get()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/ |
D | cfg_cli.h | 250 uint16_t lpn_addr; member 304 int bt_mesh_cfg_lpn_timeout_get(bt_mesh_client_common_param_t *param, uint16_t lpn_addr);
|
D | mesh_main.h | 625 void bt_mesh_friend_set_cb(void (*cb)(bool establish, uint16_t lpn_addr, uint8_t reason));
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/ |
D | esp_ble_mesh_config_model_api.h | 138 uint16_t lpn_addr; /*!< The unicast address of the Low Power node */ member 562 uint16_t lpn_addr; /*!< The unicast address of the Low Power node */ member
|
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/ |
D | btc_ble_mesh_prov.c | 915 void btc_ble_mesh_friend_cb(bool establish, uint16_t lpn_addr, uint8_t reason) in btc_ble_mesh_friend_cb() argument 922 if (!BLE_MESH_ADDR_IS_UNICAST(lpn_addr)) { in btc_ble_mesh_friend_cb() 923 BT_ERR("Not a unicast lpn address 0x%04x", lpn_addr); in btc_ble_mesh_friend_cb() 928 mesh_param.frnd_friendship_establish.lpn_addr = lpn_addr; in btc_ble_mesh_friend_cb() 931 mesh_param.frnd_friendship_terminate.lpn_addr = lpn_addr; in btc_ble_mesh_friend_cb()
|
D | btc_ble_mesh_config_model.c | 457 return bt_mesh_cfg_lpn_timeout_get(¶m, get->lpn_pollto_get.lpn_addr); in btc_ble_mesh_config_client_get_state()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/ |
D | esp_ble_mesh_defs.h | 1375 uint16_t lpn_addr; /*!< Low Power Node unicast address */ member 1381 uint16_t lpn_addr; /*!< Low Power Node unicast address */ member
|