Searched refs:frnd (Results 1 – 9 of 9) sorted by relevance
| /hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
| D | friend.c | 67 static void enqueue_update(struct bt_mesh_friend *frnd, uint8_t md); 90 static bool is_lpn_unicast(struct bt_mesh_friend *frnd, uint16_t addr) in is_lpn_unicast() argument 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() 106 for (i = 0; i < ARRAY_SIZE(bt_mesh.frnd); i++) { in bt_mesh_friend_find() 107 struct bt_mesh_friend *frnd = &bt_mesh.frnd[i]; in bt_mesh_friend_find() local 109 if (valid && !frnd->valid) { in bt_mesh_friend_find() 113 if (established && !frnd->established) { in bt_mesh_friend_find() 117 if (net_idx != BLE_MESH_KEY_ANY && frnd->net_idx != net_idx) { in bt_mesh_friend_find() 121 if (is_lpn_unicast(frnd, lpn_addr)) { in bt_mesh_friend_find() [all …]
|
| D | lpn.c | 185 .addr = bt_mesh.lpn.frnd, in send_friend_clear() 223 friend_cred_del(bt_mesh.sub[0].net_idx, lpn->frnd); in clear_friendship() 228 lpn->old_friend = lpn->frnd; in clear_friendship() 231 if (lpn_cb && lpn->frnd != BLE_MESH_ADDR_UNASSIGNED) { in clear_friendship() 232 lpn_cb(lpn->frnd, false); in clear_friendship() 235 lpn->frnd = BLE_MESH_ADDR_UNASSIGNED; in clear_friendship() 379 .addr = bt_mesh.lpn.frnd, in send_friend_poll() 535 lpn->frnd = rx->ctx.addr; in bt_mesh_lpn_friend_offer() 537 cred = friend_cred_create(sub, lpn->frnd, lpn->counter, frnd_counter); in bt_mesh_lpn_friend_offer() 539 lpn->frnd = BLE_MESH_ADDR_UNASSIGNED; in bt_mesh_lpn_friend_offer() [all …]
|
| D | net.h | 130 uint16_t frnd; /* Previous Friend's address */ member 165 uint16_t frnd; member 244 struct bt_mesh_friend frnd[CONFIG_BLE_MESH_FRIEND_LPN_COUNT]; member
|
| D | lpn.h | 40 return (addr == bt_mesh.lpn.frnd); in bt_mesh_lpn_match()
|
| D | cfg_srv.c | 2758 net_buf_simple_add_u8(&msg, cfg->frnd); in send_friend_status() 2796 BT_DBG("Friend 0x%02x -> 0x%02x", cfg->frnd, buf->data[0]); in friend_set() 2798 if (cfg->frnd == buf->data[0]) { in friend_set() 2803 cfg->frnd = buf->data[0]; in friend_set() 2809 if (cfg->frnd == BLE_MESH_FRIEND_DISABLED) { in friend_set() 2827 struct bt_mesh_friend *frnd = NULL; in lpn_timeout_get() local 2849 frnd = bt_mesh_friend_find(BLE_MESH_KEY_ANY, lpn_addr, true, true); in lpn_timeout_get() 2850 if (!frnd) { in lpn_timeout_get() 2855 timeout = k_delayed_work_remaining_get(&frnd->timer) / 100; in lpn_timeout_get() 3412 cfg->frnd = BLE_MESH_FRIEND_NOT_SUPPORTED; in cfg_srv_init() [all …]
|
| D | settings.c | 97 uint8_t frnd; member 1441 cfg->frnd = stored_cfg.cfg.frnd; in settings_core_commit() 1704 val.frnd = cfg->frnd; in store_pending_cfg()
|
| 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/esp_ble_mesh/mesh_core/include/ |
| D | cfg_srv.h | 35 uint8_t frnd; /* Friend state */ member 191 uint8_t frnd; member
|