Home
last modified time | relevance | path

Searched refs:mesh_subnet_t (Results 1 – 12 of 12) sorted by relevance

/btstack/src/mesh/
H A Dmesh_proxy.c65 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 …]
H A Dbeacon.c124 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()
H A Dmesh_network.h266 } mesh_subnet_t; typedef
391 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);
H A Dmesh_network.c354 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()
H A Dbeacon.h73 void beacon_secure_network_start(mesh_subnet_t * mesh_subnet);
H A Dmesh.h109 void mesh_access_key_refresh_revoke_keys(mesh_subnet_t * subnet);
H A Dmesh_configuration_server.c587 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()
H A Dmesh.c213mesh_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()
H A Dmesh_upper_transport.c299 mesh_subnet_t * subnet = mesh_subnet_get_by_netkey_index(netkey_index); in mesh_upper_transport_get_outgoing_appkey()
/btstack/src/
H A Dbtstack_memory.h186 mesh_subnet_t * btstack_memory_mesh_subnet_get(void);
187 void btstack_memory_mesh_subnet_free(mesh_subnet_t *mesh_subnet);
H A Dbtstack_memory.c1916 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 …]
/btstack/test/btstack_memory/
H A Dbtstack_memory_test.cpp1410 mesh_subnet_t * context; in TEST()
1431 mesh_subnet_t * context; in TEST()