Searched refs:mesh_subnet_t (Results 1 – 12 of 12) sorted by relevance
65 static void mesh_proxy_start_advertising_with_node_id_for_subnet(mesh_subnet_t * mesh_subnet);161 static void mesh_proxy_stop_advertising_with_node_id_for_subnet(mesh_subnet_t * mesh_subnet){ in mesh_proxy_stop_advertising_with_node_id_for_subnet()172 mesh_subnet_t * mesh_subnet = mesh_subnet_iterator_get_next(&it); in mesh_proxy_stop_all_advertising_with_node_id()185 mesh_subnet_t * mesh_subnet = (mesh_subnet_t *) arg; in mesh_proxy_node_id_handle_get_aes128()213 mesh_subnet_t * mesh_subnet = (mesh_subnet_t *) arg; in mesh_proxy_node_id_handle_random()224 static void mesh_proxy_start_advertising_with_node_id_for_subnet(mesh_subnet_t * mesh_subnet){ in mesh_proxy_start_advertising_with_node_id_for_subnet()234 mesh_subnet_t * mesh_subnet = mesh_subnet_get_by_netkey_index(netkey_index); in mesh_proxy_get_advertising_with_node_id_status()254 mesh_subnet_t * mesh_subnet = mesh_subnet_get_by_netkey_index(netkey_index); in mesh_proxy_set_advertising_with_node_id()279 mesh_subnet_t * subnet = mesh_subnet_iterator_get_next(&it); in mesh_proxy_start_advertising_with_node_id_next_subnet()303 mesh_subnet_t * subnet = mesh_subnet_iterator_get_next(&it); in mesh_proxy_start_advertising_with_network_id()[all …]
124 mesh_subnet_t * mesh_subnet = (mesh_subnet_t *) arg; in mesh_secure_network_beacon_auth_value_calculated()140 static uint8_t mesh_secure_network_beacon_get_flags(mesh_subnet_t * mesh_subnet){ in mesh_secure_network_beacon_get_flags()152 static void mesh_secure_network_beacon_setup(mesh_subnet_t * mesh_subnet){ in mesh_secure_network_beacon_setup()164 static void mesh_secure_network_beacon_update_interval(mesh_subnet_t * subnet){ in mesh_secure_network_beacon_update_interval()196 mesh_subnet_t * subnet = mesh_subnet_iterator_get_next(&it); in mesh_secure_network_beacon_run()301 mesh_subnet_t * subnet = NULL; in beacon_handle_secure_beacon()304 mesh_subnet_t * item = mesh_subnet_iterator_get_next(&it); in beacon_handle_secure_beacon()369 mesh_subnet_t * subnet = mesh_subnet_iterator_get_next(&it); in beacon_adv_packet_handler()404 mesh_subnet_t * subnet = mesh_subnet_iterator_get_next(&it); in beacon_gatt_handle_mesh_event()493 void beacon_secure_network_start(mesh_subnet_t * mesh_subnet){ in beacon_secure_network_start()
266 } mesh_subnet_t; typedef391 void mesh_subnet_add(mesh_subnet_t * subnet);397 void mesh_subnet_remove(mesh_subnet_t * subnet);404 mesh_subnet_t * mesh_subnet_get_by_netkey_index(uint16_t netkey_index);430 mesh_subnet_t * mesh_subnet_iterator_get_next(mesh_subnet_iterator_t *it);441 mesh_network_key_t * mesh_subnet_get_outgoing_network_key(mesh_subnet_t * subnet);
354 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(outgoing_pdu->netkey_index); in mesh_network_send_a()1284 void mesh_subnet_add(mesh_subnet_t * subnet){ in mesh_subnet_add()1288 void mesh_subnet_remove(mesh_subnet_t * subnet){ in mesh_subnet_remove()1292 mesh_subnet_t * mesh_subnet_get_by_netkey_index(uint16_t netkey_index){ in mesh_subnet_get_by_netkey_index()1296 mesh_subnet_t * item = (mesh_subnet_t *) btstack_linked_list_iterator_next(&it); in mesh_subnet_get_by_netkey_index()1315 mesh_subnet_t * mesh_subnet_iterator_get_next(mesh_subnet_iterator_t *it){ in mesh_subnet_iterator_get_next()1316 return (mesh_subnet_t *) btstack_linked_list_iterator_next(&it->it); in mesh_subnet_iterator_get_next()1319 mesh_network_key_t * mesh_subnet_get_outgoing_network_key(mesh_subnet_t * subnet){ in mesh_subnet_get_outgoing_network_key()1334 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(netkey_index); in mesh_subnet_setup_for_netkey_index()
73 void beacon_secure_network_start(mesh_subnet_t * mesh_subnet);
109 void mesh_access_key_refresh_revoke_keys(mesh_subnet_t * subnet);
587 mesh_subnet_t * subnet = (mesh_subnet_t *) arg; in config_netkey_add_derived()617 const mesh_subnet_t * existing_subnet = mesh_subnet_get_by_netkey_index(new_netkey_index); in config_netkey_add_handler()628 mesh_subnet_t * new_subnet = btstack_memory_mesh_subnet_get(); in config_netkey_add_handler()675 mesh_subnet_t * subnet = (mesh_subnet_t *) arg; in config_netkey_update_derived()701 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(netkey_index); in config_netkey_update_handler()750 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(netkey_index_to_remove); in config_netkey_delete_handler()2062 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(netkey_index); in config_key_refresh_phase_get_handler()2081 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(netkey_index); in config_key_refresh_phase_set_handler()2209 mesh_subnet_t * network_key = mesh_subnet_get_by_netkey_index(netkey_index); in config_node_identity_set_handler()
213 …mesh_subnet_t * provisioned_subnet = mesh_subnet_get_by_netkey_index(provisioning_data->network_ke… in mesh_setup_from_provisioning_data()836 void mesh_access_key_refresh_revoke_keys(mesh_subnet_t * subnet){ in mesh_access_key_refresh_revoke_keys()899 mesh_subnet_t * subnet = NULL; in mesh_access_secure_network_beacon_handler()902 mesh_subnet_t * item = mesh_subnet_iterator_get_next(&it); in mesh_access_secure_network_beacon_handler()1143 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(0); in mesh_node_startup_from_tlv()
299 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(netkey_index); in mesh_upper_transport_get_outgoing_appkey()
186 mesh_subnet_t * btstack_memory_mesh_subnet_get(void);187 void btstack_memory_mesh_subnet_free(mesh_subnet_t *mesh_subnet);
1916 static mesh_subnet_t mesh_subnet_storage[MAX_NR_MESH_SUBNETS];1918 mesh_subnet_t * btstack_memory_mesh_subnet_get(void){ in btstack_memory_mesh_subnet_get()1921 memset(buffer, 0, sizeof(mesh_subnet_t)); in btstack_memory_mesh_subnet_get()1923 return (mesh_subnet_t *) buffer; in btstack_memory_mesh_subnet_get()1925 void btstack_memory_mesh_subnet_free(mesh_subnet_t *mesh_subnet){ in btstack_memory_mesh_subnet_free()1929 mesh_subnet_t * btstack_memory_mesh_subnet_get(void){ in btstack_memory_mesh_subnet_get()1932 void btstack_memory_mesh_subnet_free(mesh_subnet_t *mesh_subnet){ in btstack_memory_mesh_subnet_free()1940 mesh_subnet_t data;1943 mesh_subnet_t * btstack_memory_mesh_subnet_get(void){ in btstack_memory_mesh_subnet_get()1953 void btstack_memory_mesh_subnet_free(mesh_subnet_t *mesh_subnet){ in btstack_memory_mesh_subnet_free()[all …]
1410 mesh_subnet_t * context; in TEST()1431 mesh_subnet_t * context; in TEST()