Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MemNixFS/MemNixFS
/ types & classes
Types & classes
234 in github.com/MemNixFS/MemNixFS
⨍
Functions
777
◇
Types & classes
234
↓ 1 callers
Class
Error
src/core/error.h:8
Class
AddrIndex
Same recipe as in check_syscall.cpp — kept private so each check can vary the policy without affecting siblings.
src/os/linux/integrity_checks.cpp:24
Class
AddrIndex
Same address-index helper used by check_syscall + integrity_checks.
src/os/linux/pscallstack.cpp:23
Class
AddrIndex
An address-sorted index into ks.symbols, built once. (kallsyms is typically address-sorted at extraction time, but we don't depend on that.)
src/os/linux/check_syscall.cpp:32
Class
AfinfoAudit
src/os/linux/integrity_checks.h:112
Class
AvEdrHit
src/os/linux/av_edr.h:35
Class
AvmlChunkHeader
src/formats/avml_format.cpp:35
Class
AvmlFrame
src/formats/avml_format.cpp:41
Class
AvmlPhysical
src/formats/avml_format.cpp:125
Class
BannerCandidate
src/os/linux/banner_scan.h:17
Class
BashCmd
src/os/linux/bash_history.h:29
Class
BpfProgInfo
src/os/linux/ebpf.h:32
Class
BtfArray
src/symbols/btf_to_isf.cpp:58
Class
BtfEnum
src/symbols/btf_to_isf.cpp:60
Class
BtfEnum64
src/symbols/btf_to_isf.cpp:61
Class
BtfHeader
src/os/linux/btf_probe.cpp:13
Class
BtfHeader
src/symbols/btf_to_isf.cpp:43
Class
BtfInfo
src/os/linux/btf_probe.h:29
Class
BtfIsfResult
src/symbols/btf_to_isf.h:24
Class
BtfMember
src/symbols/btf_to_isf.cpp:59
Class
BtfParam
src/symbols/btf_to_isf.cpp:62
Class
BtfType
src/symbols/btf_to_isf.cpp:53
Class
CachedInode
src/os/linux/pagecache.h:42
Class
CachedPage
xarray traversal — depth-first; collect every leaf (folio pointer + implied index reconstructed from path-in-tree).
src/os/linux/pagecache.cpp:355
Class
Cand
src/os/linux/users.cpp:102
Enum
Category
src/vfs/vfs.h:34
Class
CompiledRules
Build a YR_RULES* from the default ruleset + any user .yar files discoverable via env vars / default dirs. Cached at first use.
src/os/linux/yara_search.cpp:268
Enum
Compute
src/vfs/vfs.h:29
Class
CopyAttempt
src/os/linux/pagecache.cpp:1222
Class
Counters
Collect every counter we display, so txt and json share one computation pass. Doing the work twice would be wasteful given that some of these checks (
src/os/linux/forensic_snapshot.cpp:29
Class
CrashEvent
src/os/linux/crash_journal.cpp:36
Class
CredShare
src/os/linux/integrity_checks.h:128
Class
Decoded
One decoded BTF entry. Variable-length data is captured as needed.
src/symbols/btf_to_isf.cpp:79
Class
DentryOffsets
src/os/linux/dentry_path.h:24
Class
DirEntry
src/vfs/vfs.h:57
Class
DirNode
In-memory directory: holds a fixed list of children with UNIQUE names. Name uniqueness is a hard invariant, not a nicety: WinFsp enumerates a directo
src/vfs/vfs.h:125
Class
DmesgLine
Parse a dmesg line "[<sec>.<usec>] <text>" into numeric boot-relative time + the message text. `ok` is false when there's no leading timestamp.
src/os/linux/timeline.cpp:122
Class
DtbCandidate
src/os/linux/dtb_resolver.h:29
Class
DtbResolution
src/os/linux/dtb_resolver.h:36
Class
Elf64_Ehdr
src/os/linux/elf_core.cpp:11
Class
Elf64_Ehdr
src/os/linux/elf_core_stream.cpp:12
Class
Elf64_Ehdr
src/formats/kdump_format.cpp:41
Class
Elf64_Nhdr
src/formats/kdump_format.cpp:67
Class
Elf64_Phdr
src/os/linux/elf_core.cpp:27
Class
Elf64_Phdr
src/os/linux/elf_core_stream.cpp:20
Class
Elf64_Phdr
src/formats/kdump_format.cpp:57
Class
ElfCoreStream
src/os/linux/elf_core_stream.h:33
Class
Engine
src/os/linux/modules.h:24
Class
Engine
src/os/linux/ebpf.h:28
Class
Engine
src/os/linux/kva_reader.h:29
Class
Engine
src/os/linux/dmesg.h:19
Class
Engine
src/os/linux/task_extras.h:28
Class
Engine
src/os/linux/crash_journal.h:7
Class
Engine
src/os/linux/tracing.h:32
Class
Engine
src/os/linux/csv_export.h:30
Class
Engine
src/os/linux/dentry_path.h:19
Class
Engine
src/os/linux/fdtable.h:24
Class
Engine
src/os/linux/process_views.h:18
Class
Engine
src/os/linux/sysinfo.h:21
Class
Engine
src/os/linux/yara_search.h:49
Class
Engine
src/os/linux/threads.h:24
Class
Engine
src/os/linux/tracepoints.h:31
Class
Engine
src/os/linux/pscallstack.h:29
Class
Engine
src/os/linux/bash_history.h:24
Class
Engine
src/os/linux/pagecache.h:37
Class
Engine
src/os/linux/integrity_checks.h:26
Class
Engine
src/os/linux/users.h:18
Class
Engine
src/os/linux/json_export.h:32
Class
Engine
src/os/linux/mountinfo.h:39
Class
Engine
src/os/linux/entropy.h:24
Class
Engine
src/os/linux/av_edr.h:31
Class
Engine
src/os/linux/findevil.h:31
Class
Engine
src/os/linux/kern_va_stream.h:32
Class
Engine
src/os/linux/v2p_misc.h:32
Class
Engine
src/os/linux/timeline.h:22
Class
Engine
src/os/linux/strings_search.h:29
Class
Engine
src/os/linux/check_syscall.h:33
Class
Engine
src/os/linux/netstat.h:48
Class
Engine
src/os/linux/forensic_snapshot.h:19
Class
Engine
src/vfs/vfs.h:234
Class
Engine
src/vfs/sys_module.h:17
Class
Engine
Top-level façade. Owns every layer and exposes the assembled VFS root.
src/app/engine.h:23
Class
EntropyHit
src/os/linux/entropy.h:28
Class
Entry
src/arch/x86_64/page_cache.h:45
Class
Entry
Aggregate via fd_table walks across every process. Dedupe by file_va since a single UNIX socket may be shared across multiple processes (parent + fork
src/os/linux/sysinfo_more.cpp:460
Class
Entry
src/formats/avml_format.cpp:114
Class
EnumV
src/symbols/btf_to_isf.cpp:84
Enum
Family
src/os/linux/netstat.h:53
Class
FieldInfo
A single field inside a user_type (struct).
src/symbols/isf_symbols.h:12
Class
FileCost
Static descriptor of a file's cost profile, set at its registration site. Tags DESCRIBE the file; the warm policy (in ForensicWarmer) DECIDES what to
src/vfs/vfs.h:24
Class
FileMemorySource
src/io/file_memory_source.cpp:20
Class
Finding
MemProcFS-style normalized indicator row. Detailed raw plugins remain available, but triage and exports use this common model.
src/os/linux/findevil.h:51
Class
ForensicWarmer
src/vfs/forensic_warmer.h:35
Class
Frame
Iterative DFS with depth tracking — DFS keeps siblings adjacent and children indented under their parent (matches /proc/iomem output).
src/os/linux/sysinfo.cpp:297
Class
FrameCache
src/formats/avml_format.cpp:49
Class
FuseState
src/mount/fuse_mount.cpp:28
Class
HiddenModuleHit
src/os/linux/findevil.h:101
Class
Hit
src/os/linux/yara_search.cpp:470
Class
Holder
Keep user_pt alive by capturing it alongside.
src/vfs/proc_module.cpp:281
Class
HttpFetchResult
src/symbols/symbol_cache_http.h:26
next →
1–100 of 234, ranked by callers