Searched refs:btstack_crypto_random (Results 1 – 1 of 1) sorted by relevance
992 btstack_crypto_random_t * btstack_crypto_random; in btstack_crypto_handle_random_data() local998 btstack_crypto_random = (btstack_crypto_random_t*) btstack_crypto; in btstack_crypto_handle_random_data()999 bytes_to_copy = btstack_min(btstack_crypto_random->size, len); in btstack_crypto_handle_random_data()1000 (void)memcpy(btstack_crypto_random->buffer, data, bytes_to_copy); in btstack_crypto_handle_random_data()1001 btstack_crypto_random->buffer += bytes_to_copy; in btstack_crypto_handle_random_data()1002 btstack_crypto_random->size -= bytes_to_copy; in btstack_crypto_handle_random_data()1004 if (!btstack_crypto_random->size) { in btstack_crypto_handle_random_data()1007 …(*btstack_crypto_random->btstack_crypto.context_callback.callback)(btstack_crypto_random->btstack_… in btstack_crypto_handle_random_data()