Searched refs:lpn (Results 1 – 7 of 7) sorted by relevance
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | lpn.c | 43 #define REQ_RETRY_DURATION(lpn) (4 * (LPN_RECV_DELAY + (lpn)->adv_duration + \ argument 44 (lpn)->recv_win + POLL_RETRY_TIMEOUT)) 47 #define POLL_TIMEOUT_MAX(lpn) ((CONFIG_BLE_MESH_LPN_POLL_TIMEOUT * 100) - \ argument 48 REQ_RETRY_DURATION(lpn)) 54 #define REQ_ATTEMPTS(lpn) (POLL_TIMEOUT_MAX(lpn) < K_SECONDS(3) ? 2 : 6) argument 104 BT_DBG("%s -> %s", state2str(bt_mesh.lpn.state), state2str(state)); in lpn_set_state() 105 bt_mesh.lpn.state = state; in lpn_set_state() 113 for (i = 0; i < ARRAY_SIZE(bt_mesh.lpn.added); i++) { in group_zero() 126 for (i = 0; i < ARRAY_SIZE(bt_mesh.lpn.added); i++) { in group_set() 139 for (i = 0; i < ARRAY_SIZE(bt_mesh.lpn.added); i++) { in group_clear() [all …]
|
D | lpn.h | 30 return bt_mesh.lpn.established; in bt_mesh_lpn_established() 40 return (addr == bt_mesh.lpn.frnd); in bt_mesh_lpn_match() 49 return (bt_mesh.lpn.state == BLE_MESH_LPN_WAIT_UPDATE); in bt_mesh_lpn_waiting_update() 58 return (bt_mesh.lpn.state == BLE_MESH_LPN_TIMER); in bt_mesh_lpn_timer()
|
D | friend.c | 92 if (frnd->lpn == BLE_MESH_ADDR_UNASSIGNED) { in is_lpn_unicast() 96 return (addr >= frnd->lpn && addr < (frnd->lpn + frnd->num_elem)); in is_lpn_unicast() 161 BT_DBG("LPN 0x%04x", frnd->lpn); in friend_clear() 167 friend_cb(false, frnd->lpn, reason); in friend_clear() 171 friend_cred_del(frnd->net_idx, frnd->lpn); in friend_clear() 505 if (friend_cred_get(sub, frnd->lpn, &nid, &enc, &priv)) { in encrypt_friend_pdu() 554 BT_DBG("LPN 0x%04x", frnd->lpn); in encode_friend_ctl() 559 info.dst = frnd->lpn; in encode_friend_ctl() 582 BT_DBG("lpn 0x%04x md 0x%02x", frnd->lpn, md); in encode_update() 600 BT_DBG("lpn 0x%04x xact 0x%02x", frnd->lpn, xact); in enqueue_sub_cfm() [all …]
|
D | net.h | 93 uint16_t lpn; member 248 struct bt_mesh_lpn lpn; /* Low Power Node state */ member
|
D | net.c | 222 if (cred->addr == bt_mesh.lpn.frnd) { in friend_cred_set()
|
D | transport.c | 1061 if (rx->ctx.addr == bt_mesh.lpn.frnd) { in ctl_recv()
|
/hal_espressif-latest/components/bt/ |
D | CMakeLists.txt | 464 "esp_ble_mesh/mesh_core/lpn.c" 748 "host/nimble/nimble/nimble/host/mesh/src/lpn.c"
|