Home
last modified time | relevance | path

Searched refs:key_pool (Results 1 – 3 of 3) sorted by relevance

/Zephyr-latest/subsys/bluetooth/host/
Dkeys.c37 static struct bt_keys key_pool[CONFIG_BT_MAX_PAIRED]; variable
65 if (key == &key_pool[kdata->id]) { in find_key_in_use()
85 memset(key_pool, 0, sizeof(key_pool)); in bt_keys_reset()
92 size_t first_free_slot = ARRAY_SIZE(key_pool); in bt_keys_get_addr()
98 for (i = 0; i < ARRAY_SIZE(key_pool); i++) { in bt_keys_get_addr()
99 keys = &key_pool[i]; in bt_keys_get_addr()
104 if (first_free_slot == ARRAY_SIZE(key_pool) && in bt_keys_get_addr()
111 if (first_free_slot == ARRAY_SIZE(key_pool)) { in bt_keys_get_addr()
115 for (i = 0; i < ARRAY_SIZE(key_pool); i++) { in bt_keys_get_addr()
116 struct bt_keys *current = &key_pool[i]; in bt_keys_get_addr()
[all …]
/Zephyr-latest/tests/bluetooth/host/keys/mocks/
Dkeys_help_utils.c14 struct bt_keys *key_pool; in clear_key_pool() local
16 key_pool = bt_keys_get_key_pool(); in clear_key_pool()
17 memset(key_pool, 0x00, sizeof(struct bt_keys) * CONFIG_BT_MAX_PAIRED); in clear_key_pool()
75 struct bt_keys *keys, *key_pool; in check_key_pool_is_empty() local
77 key_pool = bt_keys_get_key_pool(); in check_key_pool_is_empty()
79 keys = &key_pool[i]; in check_key_pool_is_empty()
/Zephyr-latest/subsys/bluetooth/host/classic/
Dkeys_br.c29 static struct bt_keys_link_key key_pool[CONFIG_BT_MAX_PAIRED]; variable
43 for (i = 0; i < ARRAY_SIZE(key_pool); i++) { in bt_keys_find_link_key()
44 key = &key_pool[i]; in bt_keys_find_link_key()
68 key = &key_pool[0]; in bt_keys_get_link_key()
69 for (i = 1; i < ARRAY_SIZE(key_pool); i++) { in bt_keys_get_link_key()
70 struct bt_keys_link_key *current = &key_pool[i]; in bt_keys_get_link_key()
119 for (i = 0; i < ARRAY_SIZE(key_pool); i++) { in bt_keys_link_key_clear_addr()
120 key = &key_pool[i]; in bt_keys_link_key_clear_addr()
154 for (size_t i = 0; i < ARRAY_SIZE(key_pool); i++) { in bt_foreach_bond_br()
155 const struct bt_keys_link_key *key = &key_pool[i]; in bt_foreach_bond_br()