Lines Matching refs:data
348 mesh_persistent_foundation_t data; in mesh_foundation_state_load() local
350 …get_tag(btstack_tlv_singleton_context, mesh_foundation_state_tag, (uint8_t *) &data, sizeof(data)); in mesh_foundation_state_load()
351 if (foundation_state_len != sizeof(data)) return; in mesh_foundation_state_load()
353 mesh_foundation_gatt_proxy_set(data.gatt_proxy); in mesh_foundation_state_load()
354 mesh_foundation_beacon_set(data.beacon); in mesh_foundation_state_load()
355 mesh_foundation_default_ttl_set(data.default_ttl); in mesh_foundation_state_load()
356 mesh_foundation_friend_set(data.friend); in mesh_foundation_state_load()
357 mesh_foundation_network_transmit_set(data.network_transmit); in mesh_foundation_state_load()
358 mesh_foundation_relay_set(data.relay); in mesh_foundation_state_load()
359 mesh_foundation_relay_retransmit_set(data.relay_retransmit); in mesh_foundation_state_load()
363 mesh_persistent_foundation_t data; in mesh_foundation_state_store() local
364 data.gatt_proxy = mesh_foundation_gatt_proxy_get(); in mesh_foundation_state_store()
365 data.beacon = mesh_foundation_beacon_get(); in mesh_foundation_state_store()
366 data.default_ttl = mesh_foundation_default_ttl_get(); in mesh_foundation_state_store()
367 data.friend = mesh_foundation_friend_get(); in mesh_foundation_state_store()
368 data.network_transmit = mesh_foundation_network_transmit_get(); in mesh_foundation_state_store()
369 data.relay = mesh_foundation_relay_get(); in mesh_foundation_state_store()
370 data.relay_retransmit = mesh_foundation_relay_retransmit_get(); in mesh_foundation_state_store()
371 …ore_tag(btstack_tlv_singleton_context, mesh_foundation_state_tag, (uint8_t *) &data, sizeof(data)); in mesh_foundation_state_store()
381 mesh_persistent_virtual_address_t data; in mesh_store_virtual_address() local
383 data.hash = hash; in mesh_store_virtual_address()
384 (void)memcpy(data.label_uuid, label_uuid, 16); in mesh_store_virtual_address()
385 …tlv_singleton_impl->store_tag(btstack_tlv_singleton_context, tag, (uint8_t *) &data, sizeof(data)); in mesh_store_virtual_address()
398 mesh_persistent_virtual_address_t data; in mesh_load_virtual_addresses() local
400 …k_tlv_singleton_impl->get_tag(btstack_tlv_singleton_context, tag, (uint8_t *) &data, sizeof(data)); in mesh_load_virtual_addresses()
407 virtual_address->hash = data.hash; in mesh_load_virtual_addresses()
408 (void)memcpy(virtual_address->label_uuid, data.label_uuid, 16); in mesh_load_virtual_addresses()
520 mesh_persistent_publication_t data; in mesh_model_load_publication() local
522 …btstack_tlv_singleton_impl->get_tag(btstack_tlv_singleton_context, tag, (uint8_t *) &data, sizeof(… in mesh_model_load_publication()
524 publication->address = data.publish_address; in mesh_model_load_publication()
525 publication->appkey_index = data.appkey_index; in mesh_model_load_publication()
526 publication->friendship_credential_flag = data.friendship_credential_flag; in mesh_model_load_publication()
527 publication->ttl = data.publish_ttl; in mesh_model_load_publication()
528 publication->period = data.publish_period; in mesh_model_load_publication()
529 publication->retransmit = data.publish_retransmit; in mesh_model_load_publication()
547 mesh_persistent_publication_t data; in mesh_model_store_publication() local
548 data.publish_address = publication->address; in mesh_model_store_publication()
549 data.appkey_index = publication->appkey_index; in mesh_model_store_publication()
550 data.friendship_credential_flag = publication->friendship_credential_flag; in mesh_model_store_publication()
551 data.publish_ttl = publication->ttl; in mesh_model_store_publication()
552 data.publish_period = publication->period; in mesh_model_store_publication()
553 data.publish_retransmit = publication->retransmit; in mesh_model_store_publication()
555 …ingleton_impl->store_tag(btstack_tlv_singleton_context, tag, (uint8_t *) &data, sizeof(mesh_persis… in mesh_model_store_publication()
603 mesh_persistent_net_key_t data; in mesh_store_network_key() local
607 data.netkey_index = network_key->netkey_index; in mesh_store_network_key()
608 (void)memcpy(data.net_key, network_key->net_key, 16); in mesh_store_network_key()
609 (void)memcpy(data.identity_key, network_key->identity_key, 16); in mesh_store_network_key()
610 (void)memcpy(data.beacon_key, network_key->beacon_key, 16); in mesh_store_network_key()
611 (void)memcpy(data.network_id, network_key->network_id, 8); in mesh_store_network_key()
612 data.nid = network_key->nid; in mesh_store_network_key()
613 data.version = network_key->version; in mesh_store_network_key()
614 (void)memcpy(data.encryption_key, network_key->encryption_key, 16); in mesh_store_network_key()
615 (void)memcpy(data.privacy_key, network_key->privacy_key, 16); in mesh_store_network_key()
616 …ingleton_impl->store_tag(btstack_tlv_singleton_context, tag, (uint8_t *) &data, sizeof(mesh_persis… in mesh_store_network_key()
629 mesh_persistent_net_key_t data; in mesh_load_network_keys() local
631 …k_tlv_singleton_impl->get_tag(btstack_tlv_singleton_context, tag, (uint8_t *) &data, sizeof(data)); in mesh_load_network_keys()
638 network_key->netkey_index = data.netkey_index; in mesh_load_network_keys()
639 (void)memcpy(network_key->net_key, data.net_key, 16); in mesh_load_network_keys()
640 (void)memcpy(network_key->identity_key, data.identity_key, 16); in mesh_load_network_keys()
641 (void)memcpy(network_key->beacon_key, data.beacon_key, 16); in mesh_load_network_keys()
642 (void)memcpy(network_key->network_id, data.network_id, 8); in mesh_load_network_keys()
643 network_key->nid = data.nid; in mesh_load_network_keys()
644 network_key->version = data.version; in mesh_load_network_keys()
645 (void)memcpy(network_key->encryption_key, data.encryption_key, 16); in mesh_load_network_keys()
646 (void)memcpy(network_key->privacy_key, data.privacy_key, 16); in mesh_load_network_keys()
681 mesh_persistent_app_key_t data; in mesh_store_app_key() local
685 data.netkey_index = app_key->netkey_index; in mesh_store_app_key()
686 data.appkey_index = app_key->appkey_index; in mesh_store_app_key()
687 data.aid = app_key->aid; in mesh_store_app_key()
688 data.version = app_key->version; in mesh_store_app_key()
689 (void)memcpy(data.key, app_key->key, 16); in mesh_store_app_key()
690 …tlv_singleton_impl->store_tag(btstack_tlv_singleton_context, tag, (uint8_t *) &data, sizeof(data)); in mesh_store_app_key()
703 mesh_persistent_app_key_t data; in mesh_load_app_keys() local
705 …k_tlv_singleton_impl->get_tag(btstack_tlv_singleton_context, tag, (uint8_t *) &data, sizeof(data)); in mesh_load_app_keys()
712 key->appkey_index = data.appkey_index; in mesh_load_app_keys()
713 key->netkey_index = data.netkey_index; in mesh_load_app_keys()
714 key->aid = data.aid; in mesh_load_app_keys()
716 key->version = data.version; in mesh_load_app_keys()
717 (void)memcpy(key->key, data.key, 16); in mesh_load_app_keys()
856 iv_index_and_sequence_number_t data; in mesh_load_iv_index_and_sequence_number() local
857 …tack_tlv_singleton_context, mesh_tag_for_iv_index_and_seq_number, (uint8_t *) &data, sizeof(data)); in mesh_load_iv_index_and_sequence_number()
859 *iv_index = data.iv_index; in mesh_load_iv_index_and_sequence_number()
860 *sequence_number = data.seq_number; in mesh_load_iv_index_and_sequence_number()
867 iv_index_and_sequence_number_t data; in mesh_store_iv_index_and_sequence_number() local
868 data.iv_index = iv_index; in mesh_store_iv_index_and_sequence_number()
869 data.seq_number = sequence_number; in mesh_store_iv_index_and_sequence_number()
870 …tack_tlv_singleton_context, mesh_tag_for_iv_index_and_seq_number, (uint8_t *) &data, sizeof(data)); in mesh_store_iv_index_and_sequence_number()
873 sequence_number_last_stored = data.seq_number; in mesh_store_iv_index_and_sequence_number()