Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

glibc_sanity.cpp File Reference
#include <cstddef>
+ Include dependency graph for glibc_sanity.cpp:

Go to the source code of this file.

Functions

void * memcpy (void *a, const void *b, size_t c)
 
void * memcpy_int (void *a, const void *b, size_t c)
 
bool glibc_sanity_test ()
 

Function Documentation

◆ glibc_sanity_test()

bool glibc_sanity_test ( )

Definition at line 61 of file glibc_sanity.cpp.

Referenced by InitSanityCheck().

◆ memcpy()

void* memcpy ( void *  a,
const void *  b,
size_t  c 
)

Definition at line 18 of file glibc_compat.cpp.

References memmove().

Referenced by AddDataToRng(), AES128CBCDecrypt::AES128CBCDecrypt(), AES128CBCEncrypt::AES128CBCEncrypt(), AES256CBCDecrypt::AES256CBCDecrypt(), AES256CBCEncrypt::AES256CBCEncrypt(), base_blob< 512 >::base_blob(), bench_setup(), blake32(), blake32_init(), bmw32(), bmw32_init(), buffer_append(), CCrypter::BytesToKeySHA512AES(), CBCEncrypt(), prevector< N, T, Size, Diff >::change_capacity(), CHMAC_SHA256::CHMAC_SHA256(), CHMAC_SHA512::CHMAC_SHA512(), CMessageHeader::CMessageHeader(), CScriptCompressor::Compress(), compress_big(), compress_small(), convertSeed6(), cubehash_core(), cubehash_init(), CExtKey::Decode(), CExtPubKey::Decode(), CScriptCompressor::Decompress(), DecryptSecret(), CKey::Derive(), CExtKey::Derive(), CPubKey::Derive(), CExtPubKey::Derive(), ec_privkey_export_der(), ec_privkey_import_der(), ec_pubkey_parse_pointtest(), ecdh_hash_function_custom(), ecdsa_signature_parse_der_lax(), echo_big_close(), echo_big_core(), echo_small_close(), echo_small_core(), CExtKey::Encode(), CExtPubKey::Encode(), EncryptSecret(), CMnemonic::FromData(), CNetAddr::GetHash(), CNetAddr::GetIn6Addr(), CNetAddr::GetInAddr(), CService::GetKey(), GetStrongRandBytes(), groestl_big_close(), groestl_big_core(), groestl_small_close(), groestl_small_core(), init_big(), init_small(), CDataStream::insert(), CBLSId::InternalGetBuf(), CBLSId::InternalSetBuf(), CScriptCompressor::IsToKeyID(), CScriptCompressor::IsToScriptID(), jh_close(), jh_core(), jh_init(), keccak_core(), luffa3(), luffa4(), luffa5(), memcpy_int(), CExtKey::Neuter(), nonce_function_test_retry(), SignatureCacheHasher::operator()(), CBLSLazyWrapper< CBLSSignature >::operator=(), precomputed_nonce_function(), CConnman::PushMessage(), FastRandomContext::rand256(), CDataStream::read(), CBufferedFile::read(), ReadBE32(), ReadBE64(), CNetMessage::readData(), CNetMessage::readHeader(), ReadLE16(), ReadLE32(), ReadLE64(), run_eckey_edge_case_test(), secp256k1_der_parse_integer(), secp256k1_ecdsa_recoverable_signature_load(), secp256k1_ecdsa_recoverable_signature_save(), secp256k1_ecdsa_sig_serialize(), secp256k1_ecdsa_signature_load(), secp256k1_ecdsa_signature_save(), secp256k1_ecmult_context_clone(), secp256k1_ecmult_gen_blind(), secp256k1_ecmult_gen_context_clone(), secp256k1_hmac_sha256_initialize(), secp256k1_num_get_bin(), secp256k1_pubkey_load(), secp256k1_pubkey_save(), secp256k1_rfc6979_hmac_sha256_generate(), secp256k1_sha256_finalize(), secp256k1_sha256_write(), CKey::Set(), CPubKey::Set(), CBase58Data::SetData(), CNetAddr::SetInternal(), CNetAddr::SetIP(), CCrypter::SetKey(), CExtKey::SetMaster(), CNetAddr::SetRaw(), CNetAddr::SetSpecial(), CBase58Data::SetString(), shavite_big_core(), shavite_big_init(), shavite_small_core(), shavite_small_init(), sph_luffa224_init(), sph_luffa256_init(), sph_luffa384_init(), sph_luffa512_init(), test_ecdsa_end_to_end(), test_ecdsa_recovery_api(), test_exhaustive_verify(), uint512::trim256(), update_big(), update_small(), CRIPEMD160::Write(), CSHA1::Write(), CSHA512::Write(), CSHA256::Write(), CVectorWriter::write(), WriteBE32(), WriteBE64(), WriteLE16(), WriteLE32(), WriteLE64(), and zmq_send_multipart().

◆ memcpy_int()

void* memcpy_int ( void *  a,
const void *  b,
size_t  c 
)

Definition at line 16 of file glibc_sanity.cpp.

References memcpy().

Released under the MIT license