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
↓ 4 callers
Method
restore
(&self)
src/perf/recovery.rs:35
↓ 4 callers
Function
string_to_external
(s: &str)
src/bridge/translate.rs:67
↓ 4 callers
Function
susfsAvailable
()
webui/src/components/settings/SusfsSection.tsx:15
↓ 3 callers
Method
add_sus_kstat_redirect
Custom kstat redirect (0x55573) -- dual-path registration. Falls back to add_sus_kstat_statically if the custom command is unavailable.
src/susfs/mod.rs:246
↓ 3 callers
Method
add_sus_path_loop
(&self, path: &str)
src/susfs/mod.rs:139
↓ 3 callers
Function
apply_brene
( client: &SusfsClient, config: &ZeroMountConfig, fonts_overlay_mounted: bool, _susfs_mode: Su
src/susfs/brene.rs:84
↓ 3 callers
Function
apply_node_recursive
( node: &mut Node, real_path: &Path, workdir: &Path, inside_tmpfs: bool, stats: &mut Mount
src/mount/magic.rs:303
↓ 3 callers
Function
buf_to_string
Read a NUL-terminated C string from a byte buffer.
src/susfs/ffi.rs:224
↓ 3 callers
Function
checked
()
webui/src/components/settings/ModuleExclusionsSection.tsx:98
↓ 3 callers
Function
checked
()
webui/src/components/settings/GuardSection.tsx:141
↓ 3 callers
Method
ensure_ancestor_dirs
( &self, relative: &Path, module: &ScannedModule, injected_dirs: &mut HashSet<
src/vfs/executor.rs:64
↓ 3 callers
Function
escape_overlay_path
ovl_split_lowerdirs (5.10) and ovl_parse_param_split_lowerdirs (6.6) both consume backslash escapes — same string works for legacy mount(2) and fsopen
src/mount/overlay.rs:175
↓ 3 callers
Method
execute_magic
( &self, modules: &[ScannedModule], plan: &MountPlan, config: &ZeroMountConfig
src/core/pipeline.rs:346
↓ 3 callers
Method
execute_overlay_or_magic
Overlay path with magic mount fallback
src/core/pipeline.rs:303
↓ 3 callers
Method
expectPropNoAdb
(String prop)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:236
↓ 3 callers
Function
find_override
external/axon/axon_adbd.c:38
↓ 3 callers
Function
find_rogue_mounts
( entries: &'a [MountInfoEntry], managed_paths: &HashSet<String>, )
src/mount/hijack.rs:148
↓ 3 callers
Function
fnv1a_ino
Deterministic inode generation for paths without stock filesystem entries
src/utils/hash.rs:2
↓ 3 callers
Function
getAccentStyles
(accentColor: string)
webui/src/lib/theme.ts:80
↓ 3 callers
Method
getSetting
(ContentResolver cr, String ns, String key)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:225
↓ 3 callers
Method
getSystemProp
(String name)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:254
↓ 3 callers
Method
get_version
Query driver version. Only ioctl NOT requiring CAP_SYS_ADMIN.
src/vfs/ioctls.rs:200
↓ 3 callers
Function
glob_dirs
(pattern: &str)
src/perf/sysfs.rs:53
↓ 3 callers
Function
hide_paths
Hide a list of paths, skipping any that don't exist. Returns the count of successfully hidden paths.
src/susfs/paths.rs:11
↓ 3 callers
Function
ioc
(dir: u32, typ: u32, nr: u32, size: u32)
src/vfs/ioctls.rs:33
↓ 3 callers
Function
ior
(typ: u32, nr: u32, size: u32)
src/vfs/ioctls.rs:45
↓ 3 callers
Function
isCustomActive
()
webui/src/components/ui/BottomSheet.tsx:61
↓ 3 callers
Function
isInitialLoad
()
webui/src/routes/StatusTab.tsx:238
↓ 3 callers
Function
isRealEnvironment
()
webui/src/lib/ksuApi.ts:21
↓ 3 callers
Function
is_dir_writable
(path: &str)
src/mount/storage.rs:358
↓ 3 callers
Function
is_locked_out
()
src/guard/recovery.rs:35
↓ 3 callers
Function
loadAdbSettings
(dump?: Record<string, any> | null)
webui/src/lib/store.ts:1067
↓ 3 callers
Function
monotonic_ns
()
src/perf/boost.rs:212
↓ 3 callers
Function
parse_optional_bool
(s: &str)
src/core/config.rs:891
↓ 3 callers
Function
persist_verbose_config
(enabled: bool)
src/logging/sysfs.rs:39
↓ 3 callers
Function
plthook_get_mem_prot
external/axon/external/plthook/plthook_elf.c:748
↓ 3 callers
Function
plthook_open_shared_library
external/axon/external/plthook/plthook_elf.c:377
↓ 3 callers
Method
readValue
(String label, String val)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:265
↓ 3 callers
Method
refresh
Force dcache refresh after rule changes. Was missing from zm.c (BUG-M1).
src/vfs/ioctls.rs:287
↓ 3 callers
Function
remount_readonly
(target: &Path)
src/mount/magic.rs:120
↓ 3 callers
Function
sample_config
()
src/bridge/susfs4ksu.rs:362
↓ 3 callers
Function
set_verbose_marker
Touch or remove the .verbose marker file based on the requested state.
src/logging/sysfs.rs:26
↓ 3 callers
Function
strategyColor
(s: MountStrategy)
webui/src/components/core/ScenarioIndicator.tsx:19
↓ 3 callers
Function
strategyColor
(s: MountStrategy)
webui/src/routes/StatusTab.tsx:201
↓ 3 callers
Function
susfsItemClass
()
webui/src/components/settings/SusfsSection.tsx:21
↓ 3 callers
Function
syncDescription
()
webui/src/lib/api.ts:189
↓ 3 callers
Function
truncate_uname
(s: &str)
src/susfs/brene.rs:1010
↓ 3 callers
Function
try_write_sysfs
(level: u32)
src/logging/sysfs.rs:46
↓ 3 callers
Function
zeroed_kstat
()
src/susfs/mod.rs:446
↓ 2 callers
Function
activeStrategy
()
webui/src/components/core/ScenarioIndicator.tsx:82
↓ 2 callers
Method
add_sus_kstat_statically
Register kstat spoofing with explicit values (no pre-mount step needed).
src/susfs/mod.rs:228
↓ 2 callers
Function
applyBatchedResponse
(data: WebUiInitResponse)
webui/src/lib/store.ts:364
↓ 2 callers
Function
apply_keys_to_config
(keys: &HashMap<String, String>, config: &mut ZeroMountConfig)
src/bridge/susfs4ksu.rs:193
↓ 2 callers
Method
as_ioctl_data
Build the raw FFI struct. The returned IoctlData borrows from self -- caller must ensure self outlives any ioctl call using the result.
src/vfs/types.rs:64
↓ 2 callers
Function
badgeInfo
(mod: KsuModule)
webui/src/routes/ModulesTab.tsx:41
↓ 2 callers
Function
boot_completed
()
src/guard/monitors.rs:137
↓ 2 callers
Function
build_dynamic_uname
Build sanitized uname values by stripping kernel build markers. Reads /proc/version and removes KernelSU/SUSFS/custom build indicators.
src/susfs/brene.rs:638
↓ 2 callers
Function
build_lowerdir_string
(lower_dirs: &[&Path], target: &Path, decoy_dir: Option<&Path>)
src/mount/overlay.rs:155
↓ 2 callers
Function
build_planned_module
(module: &ScannedModule)
src/mount/planner.rs:167
↓ 2 callers
Function
build_runtime_status
()
src/cli/handlers.rs:68
↓ 2 callers
Function
caps
()
webui/src/components/settings/SusfsSection.tsx:14
↓ 2 callers
Function
caps
()
webui/src/routes/SettingsTab.tsx:20
↓ 2 callers
Function
check_erofs_support
Check if EROFS is supported by probing /proc/filesystems.
src/detect/kernel.rs:101
↓ 2 callers
Function
check_overlay_support
Check if OverlayFS is supported by probing /proc/filesystems.
src/detect/kernel.rs:94
↓ 2 callers
Function
check_rel
external/axon/external/plthook/plthook_elf.c:811
↓ 2 callers
Function
check_tmpfs_xattr
Check if tmpfs supports xattr by testing setxattr on /dev (always tmpfs on Android).
src/detect/kernel.rs:108
↓ 2 callers
Method
clear_all
Clear all rules.
src/vfs/ioctls.rs:187
↓ 2 callers
Function
collect_dmesg
(filter: &str)
src/logging/dump.rs:96
↓ 2 callers
Function
default_auto
()
src/core/config.rs:468
↓ 2 callers
Method
del_rule
Delete a VFS rule by virtual path.
src/vfs/ioctls.rs:172
↓ 2 callers
Function
desc_strings
(lang: &str)
src/core/desc_strings.rs:8
↓ 2 callers
Method
detach_staging
Lazy-unmount staging: disappears from mountinfo, kernel keeps inodes alive via overlay/bind mount references. Matches Mountify's approach.
src/mount/storage.rs:65
↓ 2 callers
Function
detect_and_persist
Run detection and persist result to JSON for the mount phase. Called by `zeromount detect` (from post-fs-data.sh).
src/detect/mod.rs:75
↓ 2 callers
Function
disable_gms_for_user
(user_id: &str)
src/susfs/emoji.rs:391
↓ 2 callers
Method
enable
Enable the VFS engine.
src/vfs/ioctls.rs:261
↓ 2 callers
Method
ensure_parents
Walk path components, creating intermediate Directory nodes as needed. Returns mutable ref to the deepest parent directory.
src/mount/node.rs:59
↓ 2 callers
Function
ensure_txt_files
(dir: &Path)
src/bridge/susfs4ksu.rs:137
↓ 2 callers
Function
epoll_add
(epoll_fd: RawFd, fd: RawFd)
src/perf/boost.rs:161
↓ 2 callers
Method
execute
Execute mount operations: dispatch to VFS, overlay, or magic mount. Strategy selection: Full / SusfsFrontend / KernelOnly -> VFS default, user can ov
src/core/pipeline.rs:176
↓ 2 callers
Function
execute_magic_mount
( modules: &[ScannedModule], capabilities: &CapabilityFlags, mount_config: &MountConfig, )
src/mount/executor.rs:208
↓ 2 callers
Function
execute_plan
( plan: &MountPlan, modules: &[ScannedModule], strategy: MountStrategy, capabilities: &Capabil
src/mount/executor.rs:18
↓ 2 callers
Method
expectPortClosed
(int port, String label)
tests/adb-detect/app/src/main/java/com/zeromount/test/AdbDetect.java:274
↓ 2 callers
Function
fetchAppsViaKsuApi
()
webui/src/lib/store.ts:1354
↓ 2 callers
Function
find_ksud
()
src/susfs/brene.rs:770
↓ 2 callers
Function
fsconfig_set_string
(fs_fd: libc::c_int, key: &str, value: &str)
src/mount/overlay.rs:261
↓ 2 callers
Function
getModuleStatus
(mod: KsuModule)
webui/src/routes/ModulesTab.tsx:33
↓ 2 callers
Function
get_module_base
external/axon/utils.c:10
↓ 2 callers
Function
get_selinux_context_raw
Read the SELinux security.selinux xattr from a path. Returns raw bytes or None.
src/mount/decoy.rs:158
↓ 2 callers
Function
getprop
(key: &str)
src/cli/webui_init.rs:173
↓ 2 callers
Function
has_xattr
Check if a path has a specific xattr with a specific value.
src/modules/scanner.rs:269
↓ 2 callers
Function
hide_apk_paths
Discover and hide APK paths under /data/app/ for root-management packages. These are the package directories that reveal a rooted device.
src/susfs/brene.rs:275
↓ 2 callers
Function
hide_maps
Hide a list of library paths from /proc/self/maps.
src/susfs/paths.rs:83
↓ 2 callers
Function
init_module_config
(config: &ZeroMountConfig, dir: &Path, kind: ModuleKind)
src/bridge/mod.rs:105
↓ 2 callers
Function
init_storage
ME01: Initialize storage respecting config preference, falling back via cascade. ME11: Random or fixed mount path under /mnt/.
src/mount/storage.rs:89
↓ 2 callers
Function
invalidateCache
()
webui/src/lib/api.ts:57
↓ 2 callers
Function
isFontModule
(mod: KsuModule)
webui/src/routes/ModulesTab.tsx:28
↓ 2 callers
Function
isValidPackageName
(name: string)
webui/src/lib/ksuApi.ts:17
↓ 2 callers
Function
is_executable
(path: &Path)
src/detect/susfs.rs:136
↓ 2 callers
Function
is_font_or_asset
Check if file has a font or asset extension.
src/susfs/fonts.rs:298
↓ 2 callers
Function
is_touchscreen
(name: &str)
src/perf/input.rs:62
← previous
next →
101–200 of 988, ranked by callers