Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Enginex0/zeromount
/ functions
Functions
988 in github.com/Enginex0/zeromount
⨍
Functions
988
◇
Types & classes
185
↓ 466 callers
Function
t
(key: string, params?: Record<string, string | number>)
webui/src/lib/i18n.ts:12
↓ 67 callers
Function
runShell
(command: string)
webui/src/lib/ksuApi.ts:25
↓ 56 callers
Method
get
(&self, key: &str)
src/core/config.rs:590
↓ 47 callers
Function
showToast
(message: string, type: 'success' | 'error' | 'info' | 'warning' = 'info', duration?: number)
webui/src/lib/store.ts:293
↓ 39 callers
Function
set_errmsg
external/axon/external/plthook/plthook_elf.c:921
↓ 38 callers
Function
shouldUseMock
()
webui/src/lib/api.ts:21
↓ 33 callers
Function
klog
external/axon/utils.c:30
↓ 32 callers
Method
set
(&mut self, key: &str, value: &str)
src/core/config.rs:688
↓ 29 callers
Method
as_str
(&self)
src/mount/storage.rs:29
↓ 24 callers
Function
pushActivity
(type: ActivityItem['type'], message: string)
webui/src/lib/store.ts:47
↓ 21 callers
Function
bool_to_int
(v: bool)
src/bridge/translate.rs:3
↓ 21 callers
Function
int_to_bool
(v: u8)
src/bridge/translate.rs:7
↓ 20 callers
Function
check_err
(err: i32, op: &str)
src/susfs/mod.rs:625
↓ 20 callers
Function
escapeShellArg
(arg: string)
webui/src/lib/api.ts:13
↓ 20 callers
Function
getMock
()
webui/src/lib/api.ts:8
↓ 19 callers
Function
handleBreneToggle
(key: keyof BreneSettings, value: boolean)
webui/src/components/settings/SusfsSection.tsx:28
↓ 18 callers
Function
delay
(ms: number)
webui/src/lib/api.mock.ts:14
↓ 17 callers
Method
do_supercall
(&self, cmd: SusfsCommand, data: *mut u8)
src/susfs/mod.rs:416
↓ 17 callers
Method
ensure_available
(&self)
src/susfs/mod.rs:385
↓ 17 callers
Method
readOnly
(ContentResolver cr, String ns, String key)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:219
↓ 16 callers
Function
copy_path_to_buf
Copy a Rust string into a fixed-size C byte buffer, NUL-terminated.
src/susfs/ffi.rs:216
↓ 15 callers
Method
features
(&self)
src/susfs/mod.rs:80
↓ 15 callers
Method
report
(String label, boolean pass, String actual, String expected)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:312
↓ 14 callers
Function
run_command_with_timeout
(cmd: &mut Command, timeout: Duration)
src/utils/command.rs:11
↓ 13 callers
Function
path_to_cstring
(path: &Path)
src/mount/magic.rs:14
↓ 12 callers
Function
isThemeActive
(themeName: string)
webui/src/components/settings/AppearanceSection.tsx:22
↓ 11 callers
Method
add_rule
Inject a VFS redirection rule into the kernel driver.
src/vfs/ioctls.rs:157
↓ 11 callers
Function
caps
()
webui/src/components/settings/MountEngineSection.tsx:18
↓ 11 callers
Method
raw_fd
(&self)
src/vfs/ioctls.rs:152
↓ 11 callers
Function
raw_ioctl
Raw ioctl wrapper that returns the kernel's return value or an IoctlError. # Safety - `fd` must be a valid open file descriptor for /dev/zeromount - `
src/vfs/ioctls.rs:102
↓ 11 callers
Method
readProp
(String prop)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:247
↓ 10 callers
Function
interpret_probe_result
(err: i32, canary_field: u64, baseline: &ProbeBaseline)
src/susfs/mod.rs:601
↓ 10 callers
Method
is_available
(&self)
src/susfs/mod.rs:72
↓ 10 callers
Function
read_config
(dir: &Path)
src/bridge/brene.rs:23
↓ 9 callers
Function
copy_selinux_context
Best-effort SELinux context copy. Falls back to u:object_r:system_data_file:s0. Uses lgetxattr/lsetxattr to avoid following symlinks.
src/utils/selinux.rs:6
↓ 9 callers
Function
find_dyn_by_tag
external/axon/external/plthook/plthook_elf.c:405
↓ 8 callers
Function
add_entry
( zip: &mut ZipWriter<&mut Cursor<Vec<u8>>>, opts: SimpleFileOptions, name: &str, data: &[u8],
src/logging/dump.rs:68
↓ 8 callers
Method
add_sus_path
(&self, path: &str)
src/susfs/mod.rs:122
↓ 8 callers
Function
build_kstat_values_from_paths
Build KstatValues by reading the virtual path's original metadata (if it exists) and the real (replacement) file's size/blocks. Mirrors `apply_font_r
src/susfs/kstat.rs:37
↓ 8 callers
Function
do_umount
Unmount a path. Returns Ok even if not mounted.
src/mount/storage.rs:572
↓ 8 callers
Function
gs
()
webui/src/components/settings/GuardSection.tsx:20
↓ 8 callers
Function
isEffectivelyLoaded
(mod: KsuModule)
webui/src/routes/ModulesTab.tsx:38
↓ 8 callers
Function
shutdown_requested
()
src/utils/signal.rs:6
↓ 8 callers
Function
write_description_to_module_prop
(text: &str)
src/utils/platform.rs:113
↓ 7 callers
Function
config_to_keys
(config: &ZeroMountConfig)
src/bridge/brene.rs:138
↓ 7 callers
Method
name
(&self)
src/core/pipeline.rs:815
↓ 7 callers
Function
parse_features
Stock features only — custom zeromount commands are detected via active probing
src/susfs/mod.rs:501
↓ 7 callers
Function
record_resolved
(handle: StorageHandle, requested: &str)
src/mount/storage.rs:166
↓ 7 callers
Function
resolve_target_path
Resolve a module's relative path to the absolute filesystem target, canonicalizing SAR alias paths (system/vendor → /vendor, etc.).
src/vfs/executor.rs:347
↓ 7 callers
Function
write_config
(dir: &Path, config: &ZeroMountConfig)
src/bridge/brene.rs:45
↓ 6 callers
Function
build_node_tree
(modules: &[ScannedModule])
src/mount/node.rs:84
↓ 6 callers
Function
cfg
()
webui/src/components/layout/Toast.tsx:78
↓ 6 callers
Function
find_pid
(name: &str)
src/guard/monitors.rs:116
↓ 6 callers
Function
mount_private
(target: &Path)
src/mount/magic.rs:142
↓ 6 callers
Function
normalize_string_value
Normalize external string values on import
src/bridge/translate.rs:58
↓ 6 callers
Method
open
()
src/vfs/ioctls.rs:140
↓ 6 callers
Function
plthook_open_real
external/axon/external/plthook/plthook_elf.c:582
↓ 6 callers
Function
set_selinux_context
(path: &Path, context: &str)
src/utils/selinux.rs:74
↓ 6 callers
Function
susfsDisabled
()
webui/src/components/settings/SusfsSection.tsx:18
↓ 6 callers
Function
susfsEnabled
()
webui/src/components/settings/SusfsSection.tsx:16
↓ 6 callers
Function
sysfs_read
(path: &str)
src/perf/sysfs.rs:25
↓ 5 callers
Method
build_description_summary
(&self, font_infos: &[crate::susfs::brene::FontModuleInfo])
src/core/pipeline.rs:457
↓ 5 callers
Function
detect_root_manager
Detect the active root manager at runtime. Checks env vars first (KSU02), then filesystem fallback.
src/utils/platform.rs:145
↓ 5 callers
Function
execute
(_config: &ZeroMountConfig)
src/guard/recovery.rs:12
↓ 5 callers
Method
get_list
List current VFS rules. Returns raw text from kernel.
src/vfs/ioctls.rs:244
↓ 5 callers
Function
listPackages
(type: 'all' | 'user' | 'system')
webui/src/lib/ksuApi.ts:30
↓ 5 callers
Function
parse_csv
(s: &str)
src/core/config.rs:900
↓ 5 callers
Method
resolve
Public API for 3-layer config resolution
src/core/config.rs:481
↓ 5 callers
Function
sample_config
()
src/bridge/brene.rs:351
↓ 5 callers
Method
save
(&self)
src/core/config.rs:511
↓ 5 callers
Function
sysfs_write
(path: &str, value: &str)
src/perf/sysfs.rs:7
↓ 5 callers
Function
theme
()
webui/src/routes/ConfigTab.tsx:14
↓ 5 callers
Function
try_detach_mount
(path: &str)
src/core/pipeline.rs:657
↓ 5 callers
Method
write_status_file
(&self, path: &std::path::Path)
src/core/state.rs:16
↓ 4 callers
Function
animateNumber
( target: number, setter: (n: number) => void, duration: number = 500 )
webui/src/routes/StatusTab.tsx:120
↓ 4 callers
Function
apply_keys_to_config
(keys: &HashMap<String, String>, config: &mut ZeroMountConfig)
src/bridge/brene.rs:172
↓ 4 callers
Function
bind_mount
(source: &Path, target: &Path)
src/mount/magic.rs:19
↓ 4 callers
Function
build_results
(modules: &[ScannedModule], stats: &MountStats)
src/mount/magic.rs:245
↓ 4 callers
Method
build_runtime_state
(&self, font_infos: &[crate::susfs::brene::FontModuleInfo])
src/core/pipeline.rs:504
↓ 4 callers
Function
config_to_keys
(config: &ZeroMountConfig)
src/bridge/susfs4ksu.rs:155
↓ 4 callers
Function
dir_mtime
(path: &Path)
src/detect/watcher.rs:257
↓ 4 callers
Method
enable_log
(&self, enable: bool)
src/susfs/mod.rs:317
↓ 4 callers
Function
ensure_txt_files
(dir: &Path)
src/bridge/brene.rs:126
↓ 4 callers
Method
expectFileBlocked
(String path)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:269
↓ 4 callers
Method
expectZero
(ContentResolver cr, String ns, String key)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:208
↓ 4 callers
Method
get_status
Query engine status. Returns None if kernel lacks GET_STATUS (old kernel). Backward-compatible: ENOTTY or EINVAL means the ioctl doesn't exist.
src/vfs/ioctls.rs:301
↓ 4 callers
Function
handleSusfsToggle
(key: keyof SusfsSettings, value: boolean)
webui/src/components/settings/SusfsSection.tsx:32
↓ 4 callers
Function
handleThemeChange
(newTheme: 'dark' | 'light' | 'auto' | 'amoled')
webui/src/components/settings/AppearanceSection.tsx:25
↓ 4 callers
Function
hasExpandable
()
webui/src/components/ui/CollapsibleSubgroup.tsx:14
↓ 4 callers
Method
hide_sus_mounts
(&self, enable: bool)
src/susfs/mod.rs:331
↓ 4 callers
Function
io
(typ: u32, nr: u32)
src/vfs/ioctls.rs:37
↓ 4 callers
Function
iow
(typ: u32, nr: u32, size: u32)
src/vfs/ioctls.rs:41
↓ 4 callers
Function
lazy_unmount
(target: &Path)
src/mount/magic.rs:164
↓ 4 callers
Function
loadLocale
(code: string)
webui/src/lib/i18n.ts:27
↓ 4 callers
Function
manage_skip_mount_flags
KSU/APatch metamodules own all mounting -- skip_mount flags are irrelevant. BindMount (Magisk) needs flags so the root manager doesn't double-mount.
src/mount/executor.rs:350
↓ 4 callers
Function
merge_config
( dir: &Path, config: &ZeroMountConfig, existing: &HashMap<String, String>, )
src/bridge/brene.rs:64
↓ 4 callers
Method
mount_mode
(&self)
src/core/pipeline.rs:820
↓ 4 callers
Function
nuke_backing_file
ME12: Delete a backing file after mount. The kernel keeps the inode alive via the mount reference, but the file disappears from the directory.
src/mount/storage.rs:593
↓ 4 callers
Method
poll
Poll for inotify events with a timeout. Returns empty vec on timeout.
src/detect/watcher.rs:86
↓ 4 callers
Function
read_config
(dir: &Path)
src/bridge/susfs4ksu.rs:25
next →
1–100 of 988, ranked by callers