List of all items
Structs
- ffi::__fsid_t
- ffi::max_align_t
- ffi::randomx_cache
- ffi::randomx_dataset
- ffi::randomx_vm
- types::RxCache
- types::RxDataset
- types::RxState
- types::RxVM
- types::Trash
Enums
Functions
- calculate
- ffi::randomx_alloc_cache
- ffi::randomx_alloc_dataset
- ffi::randomx_calculate_hash
- ffi::randomx_create_vm
- ffi::randomx_dataset_item_count
- ffi::randomx_destroy_vm
- ffi::randomx_get_dataset_memory
- ffi::randomx_init_cache
- ffi::randomx_init_dataset
- ffi::randomx_release_cache
- ffi::randomx_release_dataset
- ffi::randomx_vm_set_cache
- ffi::randomx_vm_set_dataset
- slow_hash
- utils::from_u32_to_u256
Type Aliases
- ffi::__blkcnt64_t
- ffi::__blkcnt_t
- ffi::__blksize_t
- ffi::__caddr_t
- ffi::__clock_t
- ffi::__clockid_t
- ffi::__daddr_t
- ffi::__dev_t
- ffi::__fsblkcnt64_t
- ffi::__fsblkcnt_t
- ffi::__fsfilcnt64_t
- ffi::__fsfilcnt_t
- ffi::__fsword_t
- ffi::__gid_t
- ffi::__id_t
- ffi::__ino64_t
- ffi::__ino_t
- ffi::__int16_t
- ffi::__int32_t
- ffi::__int64_t
- ffi::__int8_t
- ffi::__int_least16_t
- ffi::__int_least32_t
- ffi::__int_least64_t
- ffi::__int_least8_t
- ffi::__intmax_t
- ffi::__intptr_t
- ffi::__key_t
- ffi::__loff_t
- ffi::__mode_t
- ffi::__nlink_t
- ffi::__off64_t
- ffi::__off_t
- ffi::__pid_t
- ffi::__quad_t
- ffi::__rlim64_t
- ffi::__rlim_t
- ffi::__sig_atomic_t
- ffi::__socklen_t
- ffi::__ssize_t
- ffi::__suseconds64_t
- ffi::__suseconds_t
- ffi::__syscall_slong_t
- ffi::__syscall_ulong_t
- ffi::__time_t
- ffi::__timer_t
- ffi::__u_char
- ffi::__u_int
- ffi::__u_long
- ffi::__u_quad_t
- ffi::__u_short
- ffi::__uid_t
- ffi::__uint16_t
- ffi::__uint32_t
- ffi::__uint64_t
- ffi::__uint8_t
- ffi::__uint_least16_t
- ffi::__uint_least32_t
- ffi::__uint_least64_t
- ffi::__uint_least8_t
- ffi::__uintmax_t
- ffi::__useconds_t
- ffi::int_fast16_t
- ffi::int_fast32_t
- ffi::int_fast64_t
- ffi::int_fast8_t
- ffi::int_least16_t
- ffi::int_least32_t
- ffi::int_least64_t
- ffi::int_least8_t
- ffi::intmax_t
- ffi::randomx_flags
- ffi::uint_fast16_t
- ffi::uint_fast32_t
- ffi::uint_fast64_t
- ffi::uint_fast8_t
- ffi::uint_least16_t
- ffi::uint_least32_t
- ffi::uint_least64_t
- ffi::uint_least8_t
- ffi::uintmax_t
- ffi::wchar_t
Constants
- ffi::INT16_MAX
- ffi::INT16_MIN
- ffi::INT32_MAX
- ffi::INT32_MIN
- ffi::INT8_MAX
- ffi::INT8_MIN
- ffi::INTPTR_MAX
- ffi::INTPTR_MIN
- ffi::INT_FAST16_MAX
- ffi::INT_FAST16_MIN
- ffi::INT_FAST32_MAX
- ffi::INT_FAST32_MIN
- ffi::INT_FAST8_MAX
- ffi::INT_FAST8_MIN
- ffi::INT_LEAST16_MAX
- ffi::INT_LEAST16_MIN
- ffi::INT_LEAST32_MAX
- ffi::INT_LEAST32_MIN
- ffi::INT_LEAST8_MAX
- ffi::INT_LEAST8_MIN
- ffi::PTRDIFF_MAX
- ffi::PTRDIFF_MIN
- ffi::RANDOMX_DATASET_ITEM_SIZE
- ffi::RANDOMX_HASH_SIZE
- ffi::SIG_ATOMIC_MAX
- ffi::SIG_ATOMIC_MIN
- ffi::SIZE_MAX
- ffi::UINT16_MAX
- ffi::UINT32_MAX
- ffi::UINT8_MAX
- ffi::UINTPTR_MAX
- ffi::UINT_FAST16_MAX
- ffi::UINT_FAST32_MAX
- ffi::UINT_FAST8_MAX
- ffi::UINT_LEAST16_MAX
- ffi::UINT_LEAST32_MAX
- ffi::UINT_LEAST8_MAX
- ffi::WINT_MAX
- ffi::WINT_MIN
- ffi::_ATFILE_SOURCE
- ffi::_BITS_STDINT_INTN_H
- ffi::_BITS_STDINT_LEAST_H
- ffi::_BITS_STDINT_UINTN_H
- ffi::_BITS_TIME64_H
- ffi::_BITS_TYPESIZES_H
- ffi::_BITS_TYPES_H
- ffi::_BITS_WCHAR_H
- ffi::_DEFAULT_SOURCE
- ffi::_FEATURES_H
- ffi::_POSIX_C_SOURCE
- ffi::_POSIX_SOURCE
- ffi::_STDC_PREDEF_H
- ffi::_STDINT_H
- ffi::_SYS_CDEFS_H
- ffi::__FD_SETSIZE
- ffi::__GLIBC_MINOR__
- ffi::__GLIBC_USE_C2X_STRTOL
- ffi::__GLIBC_USE_DEPRECATED_GETS
- ffi::__GLIBC_USE_DEPRECATED_SCANF
- ffi::__GLIBC_USE_IEC_60559_BFP_EXT
- ffi::__GLIBC_USE_IEC_60559_BFP_EXT_C2X
- ffi::__GLIBC_USE_IEC_60559_EXT
- ffi::__GLIBC_USE_IEC_60559_FUNCS_EXT
- ffi::__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
- ffi::__GLIBC_USE_IEC_60559_TYPES_EXT
- ffi::__GLIBC_USE_ISOC2X
- ffi::__GLIBC_USE_LIB_EXT2
- ffi::__GLIBC__
- ffi::__GNU_LIBRARY__
- ffi::__HAVE_GENERIC_SELECTION
- ffi::__INO_T_MATCHES_INO64_T
- ffi::__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
- ffi::__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
- ffi::__OFF_T_MATCHES_OFF64_T
- ffi::__RLIM_T_MATCHES_RLIM64_T
- ffi::__STATFS_MATCHES_STATFS64
- ffi::__STDC_IEC_559_COMPLEX__
- ffi::__STDC_IEC_559__
- ffi::__STDC_IEC_60559_BFP__
- ffi::__STDC_IEC_60559_COMPLEX__
- ffi::__STDC_ISO_10646__
- ffi::__SYSCALL_WORDSIZE
- ffi::__TIMESIZE
- ffi::__USE_ATFILE
- ffi::__USE_FORTIFY_LEVEL
- ffi::__USE_ISOC11
- ffi::__USE_ISOC95
- ffi::__USE_ISOC99
- ffi::__USE_MISC
- ffi::__USE_POSIX
- ffi::__USE_POSIX199309
- ffi::__USE_POSIX199506
- ffi::__USE_POSIX2
- ffi::__USE_POSIX_IMPLICITLY
- ffi::__USE_XOPEN2K
- ffi::__USE_XOPEN2K8
- ffi::__WORDSIZE
- ffi::__WORDSIZE_TIME64_COMPAT32
- ffi::__glibc_c99_flexarr_available
- ffi::randomx_flags_RANDOMX_FLAG_DEFAULT
- ffi::randomx_flags_RANDOMX_FLAG_FULL_MEM
- ffi::randomx_flags_RANDOMX_FLAG_HARD_AES
- ffi::randomx_flags_RANDOMX_FLAG_JIT
- ffi::randomx_flags_RANDOMX_FLAG_LARGE_PAGES