Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MemNixFS/MemNixFS
/ functions
Functions
777 in github.com/MemNixFS/MemNixFS
⨍
Functions
777
◇
Types & classes
234
↓ 1 callers
Function
standard_cache_dirs
Standard cache locations to look for ISFs, in priority order. `preferred` (the --symbol-cache dir, may be empty) is searched first so a previously sav
src/symbols/symbol_resolver.cpp:89
↓ 1 callers
Method
start
src/vfs/forensic_warmer.cpp:121
↓ 1 callers
Method
start_precompute
src/vfs/forensic_warmer.cpp:131
↓ 1 callers
Function
state
src/mount/fuse_mount.cpp:32
↓ 1 callers
Function
state_name
src/os/linux/task_files.cpp:74
↓ 1 callers
Function
strip_bom
src/os/linux/bash_history.cpp:351
↓ 1 callers
Function
tag
src/core/log.cpp:12
↓ 1 callers
Function
tcp_state_name
src/os/linux/csv_export.cpp:64
↓ 1 callers
Function
tcp_state_name
src/os/linux/json_export.cpp:51
↓ 1 callers
Function
to_vmm
src/api/vmmdll_compat.cpp:27
↓ 1 callers
Function
try_add_directory
src/os/linux/yara_search.cpp:325
↓ 1 callers
Function
try_open_mmap_memory_source
src/io/mmap_memory_source.cpp:100
↓ 1 callers
Function
type_of_candidate
src/os/linux/crash_journal.cpp:92
↓ 1 callers
Function
unescape_fish
Fish stores embedded newlines as literal "\n" and backslashes as "\\". Flatten to a single display line.
src/os/linux/bash_history.cpp:371
↓ 1 callers
Function
unregister_handle
src/api/vmmdll_compat.cpp:42
↓ 1 callers
Method
update
src/symbols/symbol_cache_http.cpp:59
↓ 1 callers
Function
uread
Read user-space VA from a process via its mm->pgd page table. We rely on `Process` having `mm` filled, and walk the PGD ourselves.
src/os/linux/bash_history.cpp:55
↓ 1 callers
Function
user_write_dir
src/core/app_paths.cpp:74
↓ 1 callers
Function
utf8_sequence_len
Length (1-4) of a well-formed UTF-8 sequence starting at p with `avail` bytes remaining, or 0 if the bytes are not well-formed UTF-8. Follows the Unic
src/os/linux/pagecache.cpp:98
↓ 1 callers
Function
validate_downloaded_isf
src/symbols/symbol_cache_http.cpp:249
↓ 1 callers
Function
validate_path_component
src/os/linux/pagecache.cpp:126
↓ 1 callers
Function
validate_token_table
Token table lies immediately before token_index. Total size is bounded. Validation: for each i ∈ [1..255], the byte at (start + indices[i] - 1) must b
src/symbols/kallsyms.cpp:130
↓ 1 callers
Function
vlen_of
src/symbols/btf_to_isf.cpp:75
↓ 1 callers
Function
vm_flag_str
src/vfs/proc_module.cpp:37
↓ 1 callers
Function
walk_inode_hashtable
Walk the GLOBAL inode hashtable. This is the only reliable way to find every cached inode on modern (≥ ~5.x) kernels — `super_block.s_inodes` is frequ
src/os/linux/pagecache.cpp:460
↓ 1 callers
Function
walk_kernel_stack
src/os/linux/pscallstack.cpp:62
↓ 1 callers
Function
walk_maple_node
src/os/linux/vma.cpp:110
↓ 1 callers
Function
walk_mount_tree
DFS the mount tree starting from `root_mount_va`. We use mnt_mounts / mnt_child for the tree shape; mnt_parent/mnt_mountpoint for path composition.
src/os/linux/mountinfo.cpp:79
↓ 1 callers
Function
walk_pidns_xarray
src/os/linux/sysinfo_more.cpp:111
↓ 1 callers
Function
walk_rb_tree_for_modules
Recursively walk one rb_tree half of mod_tree's latch_tree. Container chain (when walking half `latch_half`): rb_node → is latch_tree_node.node[lat
src/os/linux/integrity_checks.cpp:754
↓ 1 callers
Function
walk_xarray
src/os/linux/ebpf.cpp:56
↓ 1 callers
Function
walk_xarray
src/os/linux/pagecache.cpp:360
↓ 1 callers
Method
warm
Force the lazy producer to run now and cache the result, if this node has one and hasn't loaded yet. No-op for non-lazy nodes. Used by the forensic wa
src/vfs/vfs.h:81
↓ 1 callers
Method
warmable
True if a full `--precompute` pass should warm (produce + cache) this node. Plain derived/analysis files (LazyFileNode) say yes — that's what otherwis
src/vfs/vfs.h:91
↓ 1 callers
Function
warn_if_isf_mismatch
Compares the dump's actual "Linux version " banner with the ISF's metadata.name. They embed the same kernel release (e.g. "6.14.0-36-generic"), so the
src/os/linux/kernel_resolver.cpp:100
↓ 1 callers
Function
wildcard_match
src/os/linux/yara_search.cpp:296
↓ 1 callers
Function
winhttp_get
Synchronous WinHTTP GET. Writes response body to `out` on 200; returns (http_status, error string).
src/symbols/symbol_cache_http.cpp:147
↓ 1 callers
Method
worth_warming
True when this file is worth warming at all: costly to compute but cheap to keep resident. (The forensic warmer additionally filters by category.)
src/vfs/vfs.h:42
↓ 1 callers
Function
xa_to_node
src/os/linux/ebpf.cpp:18
↓ 1 callers
Function
xa_to_node
src/os/linux/pagecache.cpp:194
↓ 1 callers
Function
xa_to_node
src/os/linux/sysinfo_more.cpp:109
↓ 1 callers
Function
xz_compress
xz-compress in memory. Returns the compressed buffer.
src/symbols/btf_to_isf.cpp:442
↓ 1 callers
Function
xz_decompress
src/symbols/xz_decompress.cpp:29
Method
AvmlPhysical
src/formats/avml_format.cpp:127
Function
Cleanup
src/mount/winfsp_mount.cpp:169
Function
Close
FileContext is a non-owning Node*: no deletion needed.
src/mount/winfsp_mount.cpp:172
Function
Create
src/mount/winfsp_mount.cpp:144
Method
DirNode
src/vfs/vfs.h:127
Method
ElfCoreStream
src/os/linux/elf_core_stream.cpp:34
Method
Engine
src/app/engine.h:95
Method
FileMemorySource
src/io/file_memory_source.cpp:22
Method
FrameCache
src/formats/avml_format.cpp:51
Function
GetFileInfo
src/mount/winfsp_mount.cpp:217
Function
GetSecurity
src/mount/winfsp_mount.cpp:227
Function
GetSecurityByName
src/mount/winfsp_mount.cpp:117
Function
GetVolumeInfo
---- callbacks -------------------------------------------------------------
src/mount/winfsp_mount.cpp:107
Method
KdumpPhysical
src/formats/kdump_format.cpp:95
Method
KernVaRawStream
src/os/linux/kern_va_stream.h:48
Method
LazyFileNode
src/vfs/vfs.h:151
Method
LimePhysical
src/formats/lime_format.cpp:31
Method
MmapMemorySource
src/io/mmap_memory_source.cpp:33
Method
Node
src/vfs/vfs.h:65
Function
Open
src/mount/winfsp_mount.cpp:150
Function
Overwrite
src/mount/winfsp_mount.cpp:163
Method
PageTable
src/arch/x86_64/paging.h:11
Method
Phys2VirtDir
src/os/linux/v2p_misc.cpp:184
Method
PhysRawStream
src/formats/phys_raw_stream.h:24
Method
RawPhysical
src/formats/raw_format.cpp:11
Function
Read
src/mount/winfsp_mount.cpp:174
Function
ReadDirectory
src/mount/winfsp_mount.cpp:245
Method
SizedLazyFileNode
src/vfs/vfs.h:177
Method
StreamFileNode
src/vfs/vfs.h:215
Method
UserPageCache
src/arch/x86_64/page_cache.h:33
Function
VMMDLL_ConfigGet
src/api/vmmdll_compat.cpp:241
Function
VMMDLL_ConfigSet
src/api/vmmdll_compat.cpp:261
Function
VMMDLL_VfsList_AddDirectory
src/api/vmmdll_compat.cpp:136
Function
VMMDLL_VfsList_AddFile
src/api/vmmdll_compat.cpp:128
Function
VMMDLL_VfsList_IsHandleValid
src/api/vmmdll_compat.cpp:143
Function
VMM_HANDLE VMMDLL_Initialize
src/api/vmmdll_compat.cpp:82
Function
VMM_HANDLE VMMDLL_InitializeEx
src/api/vmmdll_compat.cpp:93
Method
Virt2PhysDir
src/os/linux/v2p_misc.cpp:158
Function
add_dir
tests/c_api/vmmdll_smoke.cpp:33
Function
add_file
tests/c_api/vmmdll_smoke.cpp:29
Function
be16
src/os/linux/csv_export.cpp:52
Method
block
src/symbols/symbol_cache_http.cpp:26
Function
build_elf_core
src/os/linux/elf_core.cpp:46
Method
collect
src/vfs/forensic_warmer.cpp:27
Function
compact_ranges
src/os/linux/pagecache.cpp:441
Method
create
src/app/engine.cpp:28
Method
ensure_loaded
src/vfs/vfs.cpp:50
Function
estimate_elf_core_size
src/os/linux/elf_core.cpp:117
Method
evict_if_needed
src/formats/avml_format.cpp:102
Method
evict_locked
src/arch/x86_64/page_cache.cpp:46
Method
fetch
src/arch/x86_64/page_cache.cpp:8
Method
find
src/os/linux/v2p_misc.cpp:188
Method
find_type
src/symbols/isf_symbols.cpp:139
Function
hello_producer
tests/c_api/sample_plugin.cpp:25
Method
join
src/vfs/forensic_warmer.cpp:174
Function
kdmap_va_to_pa
Translate a kernel-direct-map VA to PA. Returns 0 if VA is outside the map.
src/os/linux/kernel_resolver.h:23
Method
key
src/arch/x86_64/page_cache.h:50
← previous
next →
601–700 of 777, ranked by callers