MCPcopy Create free account

hub / github.com/MemNixFS/MemNixFS / functions

Functions777 in github.com/MemNixFS/MemNixFS

↓ 1 callersFunctionstandard_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 callersMethodstart
src/vfs/forensic_warmer.cpp:121
↓ 1 callersMethodstart_precompute
src/vfs/forensic_warmer.cpp:131
↓ 1 callersFunctionstate
src/mount/fuse_mount.cpp:32
↓ 1 callersFunctionstate_name
src/os/linux/task_files.cpp:74
↓ 1 callersFunctionstrip_bom
src/os/linux/bash_history.cpp:351
↓ 1 callersFunctiontag
src/core/log.cpp:12
↓ 1 callersFunctiontcp_state_name
src/os/linux/csv_export.cpp:64
↓ 1 callersFunctiontcp_state_name
src/os/linux/json_export.cpp:51
↓ 1 callersFunctionto_vmm
src/api/vmmdll_compat.cpp:27
↓ 1 callersFunctiontry_add_directory
src/os/linux/yara_search.cpp:325
↓ 1 callersFunctiontry_open_mmap_memory_source
src/io/mmap_memory_source.cpp:100
↓ 1 callersFunctiontype_of_candidate
src/os/linux/crash_journal.cpp:92
↓ 1 callersFunctionunescape_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 callersFunctionunregister_handle
src/api/vmmdll_compat.cpp:42
↓ 1 callersMethodupdate
src/symbols/symbol_cache_http.cpp:59
↓ 1 callersFunctionuread
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 callersFunctionuser_write_dir
src/core/app_paths.cpp:74
↓ 1 callersFunctionutf8_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 callersFunctionvalidate_downloaded_isf
src/symbols/symbol_cache_http.cpp:249
↓ 1 callersFunctionvalidate_path_component
src/os/linux/pagecache.cpp:126
↓ 1 callersFunctionvalidate_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 callersFunctionvlen_of
src/symbols/btf_to_isf.cpp:75
↓ 1 callersFunctionvm_flag_str
src/vfs/proc_module.cpp:37
↓ 1 callersFunctionwalk_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 callersFunctionwalk_kernel_stack
src/os/linux/pscallstack.cpp:62
↓ 1 callersFunctionwalk_maple_node
src/os/linux/vma.cpp:110
↓ 1 callersFunctionwalk_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 callersFunctionwalk_pidns_xarray
src/os/linux/sysinfo_more.cpp:111
↓ 1 callersFunctionwalk_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 callersFunctionwalk_xarray
src/os/linux/ebpf.cpp:56
↓ 1 callersFunctionwalk_xarray
src/os/linux/pagecache.cpp:360
↓ 1 callersMethodwarm
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 callersMethodwarmable
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 callersFunctionwarn_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 callersFunctionwildcard_match
src/os/linux/yara_search.cpp:296
↓ 1 callersFunctionwinhttp_get
Synchronous WinHTTP GET. Writes response body to `out` on 200; returns (http_status, error string).
src/symbols/symbol_cache_http.cpp:147
↓ 1 callersMethodworth_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 callersFunctionxa_to_node
src/os/linux/ebpf.cpp:18
↓ 1 callersFunctionxa_to_node
src/os/linux/pagecache.cpp:194
↓ 1 callersFunctionxa_to_node
src/os/linux/sysinfo_more.cpp:109
↓ 1 callersFunctionxz_compress
xz-compress in memory. Returns the compressed buffer.
src/symbols/btf_to_isf.cpp:442
↓ 1 callersFunctionxz_decompress
src/symbols/xz_decompress.cpp:29
MethodAvmlPhysical
src/formats/avml_format.cpp:127
FunctionCleanup
src/mount/winfsp_mount.cpp:169
FunctionClose
FileContext is a non-owning Node*: no deletion needed.
src/mount/winfsp_mount.cpp:172
FunctionCreate
src/mount/winfsp_mount.cpp:144
MethodDirNode
src/vfs/vfs.h:127
MethodElfCoreStream
src/os/linux/elf_core_stream.cpp:34
MethodEngine
src/app/engine.h:95
MethodFileMemorySource
src/io/file_memory_source.cpp:22
MethodFrameCache
src/formats/avml_format.cpp:51
FunctionGetFileInfo
src/mount/winfsp_mount.cpp:217
FunctionGetSecurity
src/mount/winfsp_mount.cpp:227
FunctionGetSecurityByName
src/mount/winfsp_mount.cpp:117
FunctionGetVolumeInfo
---- callbacks -------------------------------------------------------------
src/mount/winfsp_mount.cpp:107
MethodKdumpPhysical
src/formats/kdump_format.cpp:95
MethodKernVaRawStream
src/os/linux/kern_va_stream.h:48
MethodLazyFileNode
src/vfs/vfs.h:151
MethodLimePhysical
src/formats/lime_format.cpp:31
MethodMmapMemorySource
src/io/mmap_memory_source.cpp:33
MethodNode
src/vfs/vfs.h:65
FunctionOpen
src/mount/winfsp_mount.cpp:150
FunctionOverwrite
src/mount/winfsp_mount.cpp:163
MethodPageTable
src/arch/x86_64/paging.h:11
MethodPhys2VirtDir
src/os/linux/v2p_misc.cpp:184
MethodPhysRawStream
src/formats/phys_raw_stream.h:24
MethodRawPhysical
src/formats/raw_format.cpp:11
FunctionRead
src/mount/winfsp_mount.cpp:174
FunctionReadDirectory
src/mount/winfsp_mount.cpp:245
MethodSizedLazyFileNode
src/vfs/vfs.h:177
MethodStreamFileNode
src/vfs/vfs.h:215
MethodUserPageCache
src/arch/x86_64/page_cache.h:33
FunctionVMMDLL_ConfigGet
src/api/vmmdll_compat.cpp:241
FunctionVMMDLL_ConfigSet
src/api/vmmdll_compat.cpp:261
FunctionVMMDLL_VfsList_AddDirectory
src/api/vmmdll_compat.cpp:136
FunctionVMMDLL_VfsList_AddFile
src/api/vmmdll_compat.cpp:128
FunctionVMMDLL_VfsList_IsHandleValid
src/api/vmmdll_compat.cpp:143
FunctionVMM_HANDLE VMMDLL_Initialize
src/api/vmmdll_compat.cpp:82
FunctionVMM_HANDLE VMMDLL_InitializeEx
src/api/vmmdll_compat.cpp:93
MethodVirt2PhysDir
src/os/linux/v2p_misc.cpp:158
Functionadd_dir
tests/c_api/vmmdll_smoke.cpp:33
Functionadd_file
tests/c_api/vmmdll_smoke.cpp:29
Functionbe16
src/os/linux/csv_export.cpp:52
Methodblock
src/symbols/symbol_cache_http.cpp:26
Functionbuild_elf_core
src/os/linux/elf_core.cpp:46
Methodcollect
src/vfs/forensic_warmer.cpp:27
Functioncompact_ranges
src/os/linux/pagecache.cpp:441
Methodcreate
src/app/engine.cpp:28
Methodensure_loaded
src/vfs/vfs.cpp:50
Functionestimate_elf_core_size
src/os/linux/elf_core.cpp:117
Methodevict_if_needed
src/formats/avml_format.cpp:102
Methodevict_locked
src/arch/x86_64/page_cache.cpp:46
Methodfetch
src/arch/x86_64/page_cache.cpp:8
Methodfind
src/os/linux/v2p_misc.cpp:188
Methodfind_type
src/symbols/isf_symbols.cpp:139
Functionhello_producer
tests/c_api/sample_plugin.cpp:25
Methodjoin
src/vfs/forensic_warmer.cpp:174
Functionkdmap_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
Methodkey
src/arch/x86_64/page_cache.h:50
← previousnext →601–700 of 777, ranked by callers