MCPcopy Create free account

hub / github.com/MemNixFS/MemNixFS / functions

Functions777 in github.com/MemNixFS/MemNixFS

↓ 5 callersMethodsize
src/vfs/proc_module.cpp:284
↓ 5 callersMethodtranslate
src/arch/x86_64/paging.cpp:18
↓ 5 callersFunctionuser_dirs_impl
src/core/app_paths.cpp:10
↓ 5 callersFunctionuser_write_dir_impl
src/core/app_paths.cpp:33
↓ 4 callersFunctionadd_recovery_range
src/os/linux/pagecache.cpp:419
↓ 4 callersFunctionboot_rel_keys
Boot-relative fallback key/display, used only when the boot epoch is unknown (then boot events form a leading "0|" block before the wall-clock "1|" ax
src/os/linux/timeline.cpp:144
↓ 4 callersFunctiondentry_to_path
src/os/linux/dentry_path.cpp:86
↓ 4 callersFunctiondm_pa
---- direct-map helpers (replicated from process_list.cpp) ----
src/os/linux/vma.cpp:12
↓ 4 callersFunctiondump_json
Render a top-level array, 2-space indent. nlohmann::json's `.dump(2)` emits JSON-pretty output that's compatible with jq's parser. `error_handler_t::
src/os/linux/json_export.cpp:68
↓ 4 callersFunctionenumerate_all_sockets
src/os/linux/netstat.cpp:292
↓ 4 callersFunctionenumerate_kprobes
src/os/linux/tracing.cpp:51
↓ 4 callersFunctionfind_banner_in_dump
src/os/linux/banner_scan.cpp:139
↓ 4 callersFunctionformat_dmesg
src/os/linux/dmesg.cpp:122
↓ 4 callersFunctionhas
tests/unit/app_paths_test.cpp:31
↓ 4 callersFunctionidx
src/arch/x86_64/paging.cpp:15
↓ 4 callersFunctionisf_release
Loads metadata.linux.symbols[0].name and strips the "vmlinux-" prefix to get the kernel release this ISF was built for. Empty string if unparseable.
src/symbols/symbol_resolver.cpp:43
↓ 4 callersFunctionkva_to_pa_image
src/os/linux/kva_reader.cpp:20
↓ 4 callersFunctionlmpfs_mem_read_phys
src/api/lmpfs.cpp:309
↓ 4 callersFunctionnormalise_log_path
src/os/linux/crash_journal.cpp:72
↓ 4 callersFunctionnz
src/os/linux/timeline.cpp:222
↓ 4 callersFunctionresolve_dentry_offsets
src/os/linux/dentry_path.cpp:43
↓ 4 callersFunctionresolve_init_mm_pgd_pa
Resolve init_mm.pgd → PA, cached on first call. Returns 0 if unavailable. Thread-safety: load-acquire / store-release on the cache; the resolve path i
src/os/linux/kva_reader.cpp:27
↓ 4 callersFunctionscan_for_modules
src/os/linux/findevil.cpp:508
↓ 4 callersFunctionselect_canonical_banner
src/os/linux/banner_scan.cpp:113
↓ 4 callersFunctionshell_kind_from_filename
Map a history *filename* to the shell that writes it. Generic = a real but ambiguous history file (".history"/".histfile") whose format we auto-detect
src/os/linux/bash_history.cpp:295
↓ 4 callersFunctionsq
Quote a path for inclusion inside a `bash -lc "..."` command. Single-quote it so spaces, parens, etc. survive; embedded single-quotes are escaped via
src/symbols/symbol_resolver.cpp:175
↓ 4 callersFunctionstr_at
src/symbols/btf_to_isf.cpp:94
↓ 4 callersFunctionyara_hex_preview
src/os/linux/yara_search.cpp:35
↓ 3 callersFunctionFillFileInfo
`cheap`: use the non-producing size_hint() instead of the authoritative size(). Set during directory enumeration so listing a folder doesn't run every
src/mount/winfsp_mount.cpp:79
↓ 3 callersFunctionadmin_or_dump_comm
src/os/linux/findevil.cpp:635
↓ 3 callersFunctionas_filelist
Each pFileList is a PVMMDLL_VFS_FILELIST2*. We sanity-check it.
src/api/vmmdll_compat.cpp:123
↓ 3 callersFunctionaudit_afinfo
src/os/linux/integrity_checks.cpp:555
↓ 3 callersFunctionaudit_creds
src/os/linux/integrity_checks.cpp:632
↓ 3 callersFunctionbpf_prog_type_name
src/os/linux/ebpf.cpp:80
↓ 3 callersFunctionclassify_kernel_ptr
src/os/linux/integrity_checks.cpp:430
↓ 3 callersFunctioncollect_all_crash_events
src/os/linux/crash_journal.cpp:281
↓ 3 callersFunctioncollect_log_candidates
src/os/linux/crash_journal.cpp:99
↓ 3 callersFunctionctx_node
FileContext: pass the raw Node* directly (MemProcFS pattern — stateless). All Nodes live as long as the Engine which lives as long as the mount, so th
src/mount/winfsp_mount.cpp:40
↓ 3 callersFunctionenumerate_fds
src/os/linux/fdtable.cpp:166
↓ 3 callersFunctionextract_kallsyms
src/symbols/kallsyms.cpp:683
↓ 3 callersFunctionfill_process
src/api/lmpfs.cpp:143
↓ 3 callersFunctionflag_str
src/os/linux/findevil.cpp:45
↓ 3 callersFunctionformat_results
src/os/linux/yara_search.cpp:603
↓ 3 callersFunctiongen_environ
src/os/linux/task_files.cpp:113
↓ 3 callersFunctionhandle_from
src/api/lmpfs.cpp:75
↓ 3 callersFunctionicontains
Case-insensitive substring search. Returns true if `needle` appears anywhere in `hay`.
src/os/linux/av_edr.cpp:133
↓ 3 callersFunctionis_printable
src/os/linux/strings_search.cpp:23
↓ 3 callersFunctioniso_from_epoch_string
src/os/linux/bash_history.cpp:219
↓ 3 callersFunctionjson_esc
src/os/linux/strings_search.cpp:290
↓ 3 callersFunctionkread_cstr
src/os/linux/modules.cpp:47
↓ 3 callersFunctionlmpfs_close
src/api/lmpfs.cpp:135
↓ 3 callersFunctionlmpfs_process_count
src/api/lmpfs.cpp:157
↓ 3 callersFunctionlmpfs_process_get
src/api/lmpfs.cpp:167
↓ 3 callersFunctionnormalize_path
Normalise a UTF-8 path (caller-supplied) to the form vfs::resolve expects: leading '/', forward-slash separators, no trailing slash (except for root).
src/api/lmpfs.cpp:220
↓ 3 callersFunctionpath_basename
src/os/linux/bash_history.cpp:276
↓ 3 callersMethodread
src/formats/kdump_format.cpp:128
↓ 3 callersFunctionrecover_file_stats
src/os/linux/pagecache.cpp:1410
↓ 3 callersFunctionresolve_kallsym
src/os/linux/sysinfo_more.cpp:44
↓ 3 callersFunctionresolve_node
src/mount/fuse_mount.cpp:44
↓ 3 callersFunctionresolve_off
src/os/linux/netstat.cpp:68
↓ 3 callersFunctionresolve_offsets
src/os/linux/pagecache.cpp:232
↓ 3 callersFunctionscan_av_edr
src/os/linux/av_edr.cpp:167
↓ 3 callersFunctionscan_shell_history
src/os/linux/bash_history.cpp:700
↓ 3 callersFunctionset_level
src/core/log.cpp:36
↓ 3 callersFunctionset_unavailable
src/os/linux/check_syscall.cpp:22
↓ 3 callersMethodsize_hint
src/vfs/vfs.cpp:59
↓ 3 callersFunctionsplit_lines_limited
src/os/linux/crash_journal.cpp:151
↓ 3 callersFunctionto_wsl_path
src/symbols/symbol_resolver.cpp:159
↓ 3 callersFunctiontry_add_path
src/os/linux/yara_search.cpp:339
↓ 3 callersFunctionusage
src/cli/main.cpp:51
↓ 3 callersFunctionuser_dir_hint
src/core/app_paths.cpp:77
↓ 3 callersFunctionuser_dir_hint_impl
src/core/app_paths.cpp:50
↓ 3 callersFunctionuser_dirs
src/core/app_paths.cpp:71
↓ 3 callersFunctionwalk_nulls_chain
Walk an hlist_nulls chain starting at `head_va` (a hlist_nulls_head, i.e. 8 bytes pointing at the first node). For each node found, container_of via t
src/os/linux/netstat.cpp:170
↓ 2 callersFunctionResolvePath
src/mount/winfsp_mount.cpp:56
↓ 2 callersFunctionVMMDLL_PidList
src/api/vmmdll_compat.cpp:212
↓ 2 callersFunctionW
---- utf-8 / utf-16 helpers ------------------------------------------------
src/mount/winfsp_mount.cpp:43
↓ 2 callersFunctionalign4
Round up to multiple of 4 (ELF Note convention).
src/formats/kdump_format.cpp:85
↓ 2 callersFunctionall_digits
src/os/linux/bash_history.cpp:333
↓ 2 callersFunctionaudit_keyboard_notifiers
src/os/linux/integrity_checks.cpp:322
↓ 2 callersFunctionaudit_tty_drivers
src/os/linux/integrity_checks.cpp:191
↓ 2 callersFunctionbuild_ptr_audit_ctx
src/os/linux/integrity_checks.cpp:418
↓ 2 callersFunctioncollect_cached_pages
src/os/linux/pagecache.cpp:396
↓ 2 callersFunctioncollect_text_log_sources
src/os/linux/crash_journal.cpp:254
↓ 2 callersFunctioncompute_counters
src/os/linux/forensic_snapshot.cpp:59
↓ 2 callersFunctioncsv_esc
src/os/linux/strings_search.cpp:280
↓ 2 callersFunctiondm_pa
--- direct-map helpers (kernel slab pointers) ---
src/os/linux/task_files.cpp:23
↓ 2 callersFunctiondtb_for_shift
Compute init_top_pgt's PA for a given phys_shift.
src/os/linux/dtb_resolver.cpp:21
↓ 2 callersFunctionendpoint
src/os/linux/timeline.cpp:209
↓ 2 callersFunctionengine_from
src/api/lmpfs.cpp:72
↓ 2 callersMethodensure_dir_child
src/vfs/vfs.cpp:33
↓ 2 callersFunctionenumerate_threads
src/os/linux/threads.cpp:29
↓ 2 callersFunctionexport_tree
src/cli/main.cpp:157
↓ 2 callersFunctionextract_printable_strings
src/os/linux/bash_history.cpp:256
↓ 2 callersFunctionextract_strings
src/os/linux/strings_search.cpp:297
↓ 2 callersMethodfield_offset_opt
src/symbols/isf_symbols.cpp:154
↓ 2 callersFunctionfill_stat
src/mount/fuse_mount.cpp:52
↓ 2 callersFunctionfilter_domain
src/os/linux/timeline.cpp:236
↓ 2 callersFunctionfind_markers_width
src/symbols/kallsyms.cpp:218
↓ 2 callersFunctionfind_sym_below
src/os/linux/integrity_checks.cpp:37
← previousnext →101–200 of 777, ranked by callers