List of all items
Structs
- Compiler
- Loader
- Logger
- backends::clang::ClangBackend
- backends::clang::ClangBackendBuilder
- backends::clang::ClangRuntime
- backends::clang::HeapChunk
- backends::clang::Symbol
- event::EventId
- event::EventPool
- frontend::BasicBlockPointer
- frontend::Chunk
- frontend::ChunkBuilder
- frontend::Elf
- frontend::ElfBuilder
- frontend::FixedVec
- frontend::FunctionPointer
- frontend::GlobalPointer
- frontend::Perms
- frontend::ProcessImage
- frontend::Section
- frontend::SectionBuilder
- frontend::Symbol
- frontend::SymbolBuilder
- frontend::ao::BasicBlock
- frontend::ao::CFG
- frontend::ao::Function
- frontend::ao::Var
- frontend::ao::engine::Engine
- kernel::fs::DirHandle
- kernel::fs::Directory
- kernel::fs::File
- kernel::fs::FileHandle
- kernel::fs::Fs
- kernel::linux::Linux
- kernel::structs::Stat
- kernel::structs::Timespec
- passes::AsanPass
- passes::BreakpointPass
- passes::BreakpointPassError
- passes::FunctionDOTPass
- passes::ImageDOTPass
- passes::NoPassError
- passes::VerifyerPassError
Enums
- backends::clang::AOTReturnCode
- backends::clang::CLifterError
- backends::clang::ClangBackendError
- backends::clang::ClangRuntimeFault
- backends::clang::HeapError
- backends::clang::SymbolType
- backends::clang::SymbolVisibility
- frontend::ChunkContent
- frontend::LoaderError
- frontend::Pointer
- frontend::ao::AoError
- frontend::ao::ArithmeticBehavior
- frontend::ao::CFGError
- frontend::ao::Comparison
- frontend::ao::Edge
- frontend::ao::Half
- frontend::ao::Op
- frontend::ao::Register
- frontend::ao::Signedness
- frontend::ao::VarType
- frontend::ao::engine::EngineError
- frontend::ao::engine::JumpTarget
- frontend::ao::engine::MemoryError
- frontend::ao::engine::Value
- kernel::fs::FileSystemError
- kernel::linux::LinuxError
- riscv::register::CsrRegister
- riscv::register::FpRegister
- riscv::register::GpRegister
Traits
Type Aliases
Constants
- backends::clang::perms::PERM_CHUNK_END
- backends::clang::perms::PERM_CHUNK_START
- backends::clang::perms::PERM_EXEC
- backends::clang::perms::PERM_NONE
- backends::clang::perms::PERM_READ
- backends::clang::perms::PERM_UNINIT
- backends::clang::perms::PERM_WRITE
- event::EVENT_BREAKPOINT
- event::EVENT_SYSCALL
- frontend::ao::events::EVENT_BREAKPOINT
- frontend::ao::events::EVENT_SYSCALL
- kernel::fs::PERM_NONE
- kernel::fs::PERM_R
- kernel::fs::PERM_W
- kernel::fs::PERM_X
- riscv::fflags::DZ
- riscv::fflags::NV
- riscv::fflags::NX
- riscv::fflags::OF
- riscv::fflags::UF
- riscv::register::syscall_args
- riscv::register::syscall_number
- riscv::register::syscall_ret
- riscv::rm::DYNAMIC
- riscv::rm::RDN
- riscv::rm::RMM
- riscv::rm::RNE
- riscv::rm::RTZ
- riscv::rm::RUP
- riscv::syscalls::accept
- riscv::syscalls::accept4
- riscv::syscalls::acct
- riscv::syscalls::add_key
- riscv::syscalls::adjtimex
- riscv::syscalls::bind
- riscv::syscalls::bpf
- riscv::syscalls::brk
- riscv::syscalls::capget
- riscv::syscalls::capset
- riscv::syscalls::chdir
- riscv::syscalls::chroot
- riscv::syscalls::clock_adjtime
- riscv::syscalls::clock_getres
- riscv::syscalls::clock_gettime
- riscv::syscalls::clock_nanosleep
- riscv::syscalls::clock_settime
- riscv::syscalls::clone
- riscv::syscalls::clone3
- riscv::syscalls::close
- riscv::syscalls::close_range
- riscv::syscalls::connect
- riscv::syscalls::copy_file_range
- riscv::syscalls::delete_module
- riscv::syscalls::dup
- riscv::syscalls::dup3
- riscv::syscalls::epoll_create1
- riscv::syscalls::epoll_ctl
- riscv::syscalls::epoll_pwait
- riscv::syscalls::eventfd2
- riscv::syscalls::execve
- riscv::syscalls::execveat
- riscv::syscalls::exit
- riscv::syscalls::exit_group
- riscv::syscalls::faccessat
- riscv::syscalls::faccessat2
- riscv::syscalls::fadvise64_64
- riscv::syscalls::fallocate
- riscv::syscalls::fanotify_init
- riscv::syscalls::fanotify_mark
- riscv::syscalls::fchdir
- riscv::syscalls::fchmod
- riscv::syscalls::fchmodat
- riscv::syscalls::fchown
- riscv::syscalls::fchownat
- riscv::syscalls::fcntl64
- riscv::syscalls::fdatasync
- riscv::syscalls::fgetxattr
- riscv::syscalls::finit_module
- riscv::syscalls::flistxattr
- riscv::syscalls::flock
- riscv::syscalls::fremovexattr
- riscv::syscalls::fsconfig
- riscv::syscalls::fsetxattr
- riscv::syscalls::fsmount
- riscv::syscalls::fsopen
- riscv::syscalls::fspick
- riscv::syscalls::fstatfs64
- riscv::syscalls::fsync
- riscv::syscalls::ftruncate64
- riscv::syscalls::futex
- riscv::syscalls::get_mempolicy
- riscv::syscalls::get_robust_list
- riscv::syscalls::getcpu
- riscv::syscalls::getcwd
- riscv::syscalls::getdents64
- riscv::syscalls::getegid
- riscv::syscalls::geteuid
- riscv::syscalls::getgid
- riscv::syscalls::getgroups
- riscv::syscalls::getitimer
- riscv::syscalls::getpeername
- riscv::syscalls::getpgid
- riscv::syscalls::getpid
- riscv::syscalls::getppid
- riscv::syscalls::getpriority
- riscv::syscalls::getrandom
- riscv::syscalls::getresgid
- riscv::syscalls::getresuid
- riscv::syscalls::getrlimit
- riscv::syscalls::getrusage
- riscv::syscalls::getsid
- riscv::syscalls::getsockname
- riscv::syscalls::getsockopt
- riscv::syscalls::gettid
- riscv::syscalls::gettimeofday
- riscv::syscalls::getuid
- riscv::syscalls::getxattr
- riscv::syscalls::init_module
- riscv::syscalls::inotify_add_watch
- riscv::syscalls::inotify_init1
- riscv::syscalls::inotify_rm_watch
- riscv::syscalls::io_cancel
- riscv::syscalls::io_destroy
- riscv::syscalls::io_getevents
- riscv::syscalls::io_pgetevents
- riscv::syscalls::io_setup
- riscv::syscalls::io_submit
- riscv::syscalls::io_uring_enter
- riscv::syscalls::io_uring_register
- riscv::syscalls::io_uring_setup
- riscv::syscalls::ioctl
- riscv::syscalls::ioprio_get
- riscv::syscalls::ioprio_set
- riscv::syscalls::kcmp
- riscv::syscalls::kexec_file_load
- riscv::syscalls::kexec_load
- riscv::syscalls::keyctl
- riscv::syscalls::kill
- riscv::syscalls::lgetxattr
- riscv::syscalls::linkat
- riscv::syscalls::listen
- riscv::syscalls::listxattr
- riscv::syscalls::llistxattr
- riscv::syscalls::lookup_dcookie
- riscv::syscalls::lremovexattr
- riscv::syscalls::lseek
- riscv::syscalls::lsetxattr
- riscv::syscalls::madvise
- riscv::syscalls::mbind
- riscv::syscalls::membarrier
- riscv::syscalls::memfd_create
- riscv::syscalls::migrate_pages
- riscv::syscalls::mincore
- riscv::syscalls::mkdirat
- riscv::syscalls::mknodat
- riscv::syscalls::mlock
- riscv::syscalls::mlock2
- riscv::syscalls::mlockall
- riscv::syscalls::mmap
- riscv::syscalls::mount
- riscv::syscalls::move_mount
- riscv::syscalls::move_pages
- riscv::syscalls::mprotect
- riscv::syscalls::mq_getsetattr
- riscv::syscalls::mq_notify
- riscv::syscalls::mq_open
- riscv::syscalls::mq_timedreceive
- riscv::syscalls::mq_timedsend
- riscv::syscalls::mq_unlink
- riscv::syscalls::mremap
- riscv::syscalls::msgctl
- riscv::syscalls::msgget
- riscv::syscalls::msgrcv
- riscv::syscalls::msgsnd
- riscv::syscalls::msync
- riscv::syscalls::munlock
- riscv::syscalls::munlockall
- riscv::syscalls::munmap
- riscv::syscalls::name_to_handle_at
- riscv::syscalls::nanosleep
- riscv::syscalls::newfstat
- riscv::syscalls::newfstatat
- riscv::syscalls::newuname
- riscv::syscalls::ni_syscall
- riscv::syscalls::open_by_handle_at
- riscv::syscalls::open_tree
- riscv::syscalls::openat
- riscv::syscalls::openat2
- riscv::syscalls::perf_event_open
- riscv::syscalls::personality
- riscv::syscalls::pidfd_getfd
- riscv::syscalls::pidfd_open
- riscv::syscalls::pidfd_send_signal
- riscv::syscalls::pipe2
- riscv::syscalls::pivot_root
- riscv::syscalls::pkey_alloc
- riscv::syscalls::pkey_free
- riscv::syscalls::pkey_mprotect
- riscv::syscalls::ppoll_time32
- riscv::syscalls::prctl
- riscv::syscalls::pread64
- riscv::syscalls::preadv
- riscv::syscalls::preadv2
- riscv::syscalls::prlimit64
- riscv::syscalls::process_madvise
- riscv::syscalls::process_vm_readv
- riscv::syscalls::process_vm_writev
- riscv::syscalls::pselect6_time32
- riscv::syscalls::ptrace
- riscv::syscalls::pwrite64
- riscv::syscalls::pwritev
- riscv::syscalls::pwritev2
- riscv::syscalls::quotactl
- riscv::syscalls::read
- riscv::syscalls::readahead
- riscv::syscalls::readlinkat
- riscv::syscalls::readv
- riscv::syscalls::reboot
- riscv::syscalls::recvfrom
- riscv::syscalls::recvmmsg_time32
- riscv::syscalls::recvmsg
- riscv::syscalls::remap_file_pages
- riscv::syscalls::removexattr
- riscv::syscalls::renameat
- riscv::syscalls::renameat2
- riscv::syscalls::request_key
- riscv::syscalls::restart_syscall
- riscv::syscalls::rseq
- riscv::syscalls::rt_sigaction
- riscv::syscalls::rt_sigpending
- riscv::syscalls::rt_sigprocmask
- riscv::syscalls::rt_sigqueueinfo
- riscv::syscalls::rt_sigsuspend
- riscv::syscalls::rt_sigtimedwait_time32
- riscv::syscalls::rt_tgsigqueueinfo
- riscv::syscalls::sched_get_priority_max
- riscv::syscalls::sched_get_priority_min
- riscv::syscalls::sched_getaffinity
- riscv::syscalls::sched_getattr
- riscv::syscalls::sched_getparam
- riscv::syscalls::sched_getscheduler
- riscv::syscalls::sched_rr_get_interval
- riscv::syscalls::sched_setaffinity
- riscv::syscalls::sched_setattr
- riscv::syscalls::sched_setparam
- riscv::syscalls::sched_setscheduler
- riscv::syscalls::sched_yield
- riscv::syscalls::seccomp
- riscv::syscalls::semctl
- riscv::syscalls::semget
- riscv::syscalls::semop
- riscv::syscalls::semtimedop
- riscv::syscalls::sendfile64
- riscv::syscalls::sendmmsg
- riscv::syscalls::sendmsg
- riscv::syscalls::sendto
- riscv::syscalls::set_mempolicy
- riscv::syscalls::set_robust_list
- riscv::syscalls::set_tid_address
- riscv::syscalls::setdomainname
- riscv::syscalls::setfsgid
- riscv::syscalls::setfsuid
- riscv::syscalls::setgid
- riscv::syscalls::setgroups
- riscv::syscalls::sethostname
- riscv::syscalls::setitimer
- riscv::syscalls::setns
- riscv::syscalls::setpgid
- riscv::syscalls::setpriority
- riscv::syscalls::setregid
- riscv::syscalls::setresgid
- riscv::syscalls::setresuid
- riscv::syscalls::setreuid
- riscv::syscalls::setrlimit
- riscv::syscalls::setsid
- riscv::syscalls::setsockopt
- riscv::syscalls::settimeofday
- riscv::syscalls::setuid
- riscv::syscalls::setxattr
- riscv::syscalls::shmat
- riscv::syscalls::shmctl
- riscv::syscalls::shmdt
- riscv::syscalls::shmget
- riscv::syscalls::shutdown
- riscv::syscalls::sigaltstack
- riscv::syscalls::signalfd4
- riscv::syscalls::socket
- riscv::syscalls::socketpair
- riscv::syscalls::splice
- riscv::syscalls::statfs64
- riscv::syscalls::statx
- riscv::syscalls::swapoff
- riscv::syscalls::swapon
- riscv::syscalls::symlinkat
- riscv::syscalls::sync
- riscv::syscalls::sync_file_range
- riscv::syscalls::sync_file_range2
- riscv::syscalls::syncfs
- riscv::syscalls::sysinfo
- riscv::syscalls::syslog
- riscv::syscalls::tee
- riscv::syscalls::tgkill
- riscv::syscalls::timer_create
- riscv::syscalls::timer_delete
- riscv::syscalls::timer_getoverrun
- riscv::syscalls::timer_gettime
- riscv::syscalls::timer_settime
- riscv::syscalls::timerfd_create
- riscv::syscalls::timerfd_gettime
- riscv::syscalls::timerfd_settime
- riscv::syscalls::times
- riscv::syscalls::tkill
- riscv::syscalls::truncate64
- riscv::syscalls::umask
- riscv::syscalls::umount
- riscv::syscalls::unlinkat
- riscv::syscalls::unshare
- riscv::syscalls::userfaultfd
- riscv::syscalls::utimensat
- riscv::syscalls::vhangup
- riscv::syscalls::vmsplice
- riscv::syscalls::wait4
- riscv::syscalls::waitid
- riscv::syscalls::write
- riscv::syscalls::writev