MCPcopy Create free account

hub / github.com/MemNixFS/MemNixFS / types & classes

Types & classes234 in github.com/MemNixFS/MemNixFS

↓ 1 callersClassError
src/core/error.h:8
ClassAddrIndex
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
ClassAddrIndex
Same address-index helper used by check_syscall + integrity_checks.
src/os/linux/pscallstack.cpp:23
ClassAddrIndex
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
ClassAfinfoAudit
src/os/linux/integrity_checks.h:112
ClassAvEdrHit
src/os/linux/av_edr.h:35
ClassAvmlChunkHeader
src/formats/avml_format.cpp:35
ClassAvmlFrame
src/formats/avml_format.cpp:41
ClassAvmlPhysical
src/formats/avml_format.cpp:125
ClassBannerCandidate
src/os/linux/banner_scan.h:17
ClassBashCmd
src/os/linux/bash_history.h:29
ClassBpfProgInfo
src/os/linux/ebpf.h:32
ClassBtfArray
src/symbols/btf_to_isf.cpp:58
ClassBtfEnum
src/symbols/btf_to_isf.cpp:60
ClassBtfEnum64
src/symbols/btf_to_isf.cpp:61
ClassBtfHeader
src/os/linux/btf_probe.cpp:13
ClassBtfHeader
src/symbols/btf_to_isf.cpp:43
ClassBtfInfo
src/os/linux/btf_probe.h:29
ClassBtfIsfResult
src/symbols/btf_to_isf.h:24
ClassBtfMember
src/symbols/btf_to_isf.cpp:59
ClassBtfParam
src/symbols/btf_to_isf.cpp:62
ClassBtfType
src/symbols/btf_to_isf.cpp:53
ClassCachedInode
src/os/linux/pagecache.h:42
ClassCachedPage
xarray traversal — depth-first; collect every leaf (folio pointer + implied index reconstructed from path-in-tree).
src/os/linux/pagecache.cpp:355
ClassCand
src/os/linux/users.cpp:102
EnumCategory
src/vfs/vfs.h:34
ClassCompiledRules
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
EnumCompute
src/vfs/vfs.h:29
ClassCopyAttempt
src/os/linux/pagecache.cpp:1222
ClassCounters
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
ClassCrashEvent
src/os/linux/crash_journal.cpp:36
ClassCredShare
src/os/linux/integrity_checks.h:128
ClassDecoded
One decoded BTF entry. Variable-length data is captured as needed.
src/symbols/btf_to_isf.cpp:79
ClassDentryOffsets
src/os/linux/dentry_path.h:24
ClassDirEntry
src/vfs/vfs.h:57
ClassDirNode
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
ClassDmesgLine
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
ClassDtbCandidate
src/os/linux/dtb_resolver.h:29
ClassDtbResolution
src/os/linux/dtb_resolver.h:36
ClassElf64_Ehdr
src/os/linux/elf_core.cpp:11
ClassElf64_Ehdr
src/os/linux/elf_core_stream.cpp:12
ClassElf64_Ehdr
src/formats/kdump_format.cpp:41
ClassElf64_Nhdr
src/formats/kdump_format.cpp:67
ClassElf64_Phdr
src/os/linux/elf_core.cpp:27
ClassElf64_Phdr
src/os/linux/elf_core_stream.cpp:20
ClassElf64_Phdr
src/formats/kdump_format.cpp:57
ClassElfCoreStream
src/os/linux/elf_core_stream.h:33
ClassEngine
src/os/linux/modules.h:24
ClassEngine
src/os/linux/ebpf.h:28
ClassEngine
src/os/linux/kva_reader.h:29
ClassEngine
src/os/linux/dmesg.h:19
ClassEngine
src/os/linux/task_extras.h:28
ClassEngine
src/os/linux/crash_journal.h:7
ClassEngine
src/os/linux/tracing.h:32
ClassEngine
src/os/linux/csv_export.h:30
ClassEngine
src/os/linux/dentry_path.h:19
ClassEngine
src/os/linux/fdtable.h:24
ClassEngine
src/os/linux/process_views.h:18
ClassEngine
src/os/linux/sysinfo.h:21
ClassEngine
src/os/linux/yara_search.h:49
ClassEngine
src/os/linux/threads.h:24
ClassEngine
src/os/linux/tracepoints.h:31
ClassEngine
src/os/linux/pscallstack.h:29
ClassEngine
src/os/linux/bash_history.h:24
ClassEngine
src/os/linux/pagecache.h:37
ClassEngine
src/os/linux/integrity_checks.h:26
ClassEngine
src/os/linux/users.h:18
ClassEngine
src/os/linux/json_export.h:32
ClassEngine
src/os/linux/mountinfo.h:39
ClassEngine
src/os/linux/entropy.h:24
ClassEngine
src/os/linux/av_edr.h:31
ClassEngine
src/os/linux/findevil.h:31
ClassEngine
src/os/linux/kern_va_stream.h:32
ClassEngine
src/os/linux/v2p_misc.h:32
ClassEngine
src/os/linux/timeline.h:22
ClassEngine
src/os/linux/strings_search.h:29
ClassEngine
src/os/linux/check_syscall.h:33
ClassEngine
src/os/linux/netstat.h:48
ClassEngine
src/os/linux/forensic_snapshot.h:19
ClassEngine
src/vfs/vfs.h:234
ClassEngine
src/vfs/sys_module.h:17
ClassEngine
Top-level façade. Owns every layer and exposes the assembled VFS root.
src/app/engine.h:23
ClassEntropyHit
src/os/linux/entropy.h:28
ClassEntry
src/arch/x86_64/page_cache.h:45
ClassEntry
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
ClassEntry
src/formats/avml_format.cpp:114
ClassEnumV
src/symbols/btf_to_isf.cpp:84
EnumFamily
src/os/linux/netstat.h:53
ClassFieldInfo
A single field inside a user_type (struct).
src/symbols/isf_symbols.h:12
ClassFileCost
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
ClassFileMemorySource
src/io/file_memory_source.cpp:20
ClassFinding
MemProcFS-style normalized indicator row. Detailed raw plugins remain available, but triage and exports use this common model.
src/os/linux/findevil.h:51
ClassForensicWarmer
src/vfs/forensic_warmer.h:35
ClassFrame
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
ClassFrameCache
src/formats/avml_format.cpp:49
ClassFuseState
src/mount/fuse_mount.cpp:28
ClassHiddenModuleHit
src/os/linux/findevil.h:101
ClassHit
src/os/linux/yara_search.cpp:470
ClassHolder
Keep user_pt alive by capturing it alongside.
src/vfs/proc_module.cpp:281
ClassHttpFetchResult
src/symbols/symbol_cache_http.h:26
next →1–100 of 234, ranked by callers