MCPcopy Create free account

hub / github.com/Lisovate/fend / functions

Functions572 in github.com/Lisovate/fend

↓ 3 callersFunctionmain_entry_named
(program: &str)
linux/src/app.rs:28
↓ 3 callersFunctionnetwork_mode_from_str
(value: &str)
linux/src/cli.rs:868
↓ 3 callersFunctionparse_partial_part
(raw: &str)
linux/src/runtime.rs:988
↓ 3 callersMethodread
(&mut self, buf: &mut [u8])
fendd/src/vsock.rs:104
↓ 3 callersFunctionread_frame
(reader: &mut impl Read)
linux/src/session.rs:657
↓ 3 callersFunctionresolve_latest_node_version
(requirement: &str, prefer_lts: bool)
linux/src/runtime.rs:561
↓ 3 callersFunctionresolve_virtiofsd
()
linux/src/tools.rs:72
↓ 3 callersFunctionrun_attached
(config: &SmokeConfig)
linux/src/session.rs:92
↓ 3 callersFunctionrun_quiet
(args: &[&str])
fendd/src/init.rs:509
↓ 3 callersFunctionrun_smoke_session_inner
( stream: &mut impl SmokeStream, config: &SmokeConfig, )
linux/src/smoke.rs:264
↓ 3 callersFunctionselect_latest_installed_runtime
( installed: &[ResolvedRuntime], requirement: &str, )
linux/src/runtime.rs:417
↓ 3 callersFunctionsend_port_event
(stream: &mut VsockStream, port: u16, event: &str)
fendd/src/port_monitor.rs:150
↓ 3 callersFunctionset_socket_timeout
(file: &std::fs::File, timeout: Option<Duration>)
linux/src/session.rs:616
↓ 3 callersFunctionshell_quote
(value: &str)
linux/src/cli.rs:896
↓ 3 callersFunctionsigaddset
(mask: &mut libc::sigset_t, signal: i32)
linux/src/session.rs:826
↓ 3 callersMethodstop
Stop a specific project's VM (or all VMs when `project` is `None`). Returns the number of VMs removed.
linux/src/pool.rs:321
↓ 3 callersFunctionstop_run_dir
(run_dir: &Path, timeout: Duration)
linux/src/supervisor.rs:575
↓ 3 callersFunctionstream_pipe
(writer: Arc<Mutex<VsockStream>>, id: u64, stream: &str, pipe: impl Read)
fendd/src/process.rs:333
↓ 3 callersMethodtry_clone
(&self)
fendd/src/vsock.rs:86
↓ 3 callersFunctionwrite_frame
(writer: &mut impl Write, kind: u8, payload: &[u8])
linux/src/session.rs:677
↓ 2 callersFunctionappend_output
( buffer: &mut Vec<u8>, bytes: Vec<u8>, stream: &'static str, limit: usize, )
linux/src/smoke.rs:385
↓ 2 callersFunctionbase64_decode
(input: &str)
fendd/src/protocol.rs:180
↓ 2 callersFunctionbuild_run_launch_config
(options: &RunOptions, defaults: &PlanDefaults)
linux/src/cli.rs:457
↓ 2 callersFunctionchown_recursive
(path: &str, uid: u32, gid: u32)
fendd/src/init.rs:485
↓ 2 callersMethodcleanup
(&mut self)
linux/src/supervisor.rs:386
↓ 2 callersFunctionconnect_vsock
(cid: u32, port: u32)
linux/src/session.rs:580
↓ 2 callersFunctionconnect_vsock_with_retry
( cid: u32, port: u32, timeout: Duration, )
linux/src/session.rs:543
↓ 2 callersFunctioncreate_temp_dir
(parent: &Path, name: &str)
linux/src/runtime.rs:734
↓ 2 callersFunctioncurrent_probe_with_builder_checks
( runtime_dir: impl AsRef<Path>, include_builder_checks: bool, )
linux/src/doctor.rs:86
↓ 2 callersFunctioncurrent_window_size
()
linux/src/session.rs:501
↓ 2 callersFunctiondaemon_disabled
()
linux/src/app.rs:288
↓ 2 callersFunctiondefault_state_dir
Default base directory where the daemon stores per-VM run dirs, logs, and the pidfile. Mirrors the resolution order of [`default_socket_path`].
linux/src/ipc.rs:132
↓ 2 callersFunctiondevice_status
(path: impl AsRef<Path>)
linux/src/doctor.rs:394
↓ 2 callersFunctiondownload_to_path
(url: &str, destination: &Path)
linux/src/bootstrap.rs:473
↓ 2 callersFunctiondownload_ubuntu_artifact
( file_name: &str, destination: &Path, sha_sums_path: &Path, force: bool, options: &Bootst
linux/src/bootstrap.rs:457
↓ 2 callersFunctionensure_command_id
(id: u64)
linux/src/session.rs:738
↓ 2 callersFunctionensure_command_id
(id: u64)
linux/src/smoke.rs:438
↓ 2 callersFunctionensure_node_requirement
( requirement: &str, tools_dir: &Path, installed: &[ResolvedRuntime], )
linux/src/runtime.rs:267
↓ 2 callersFunctionevaluate_with_options
(probe: &HostProbe, options: ReportOptions)
linux/src/doctor.rs:153
↓ 2 callersFunctionexit_code_from_i32
(code: i32)
linux/src/app.rs:392
↓ 2 callersFunctionfinalize_runtime_install
( extracted: PathBuf, destination: PathBuf, temp_dir: &Path, )
linux/src/runtime.rs:748
↓ 2 callersMethodflush
(&mut self)
linux/src/smoke.rs:133
↓ 2 callersFunctionhost_node_version
()
linux/src/runtime.rs:507
↓ 2 callersFunctioninstalled_runtimes
( tools_dir: &Path, prefix: &str, platform_suffix: &str, )
linux/src/runtime.rs:375
↓ 2 callersFunctionio_or_startup_timeout
(error: std::io::Error, timeout: Duration)
linux/src/session.rs:748
↓ 2 callersFunctionio_or_timeout
(error: std::io::Error, timeout: Duration)
linux/src/smoke.rs:376
↓ 2 callersFunctionjson_string
(value: &serde_json::Value, key: &str)
linux/src/smoke.rs:430
↓ 2 callersFunctionjson_u64
(value: &serde_json::Value, key: &str)
linux/src/smoke.rs:415
↓ 2 callersMethodkill
(&mut self)
linux/src/supervisor.rs:227
↓ 2 callersMethodlabel
(&self)
linux/src/doctor.rs:26
↓ 2 callersFunctionlatest_installed_runtime
(installed: &[ResolvedRuntime])
linux/src/runtime.rs:413
↓ 2 callersFunctionlocate_in_path
(program: &str, path_value: Option<&OsStr>)
linux/src/tools.rs:110
↓ 2 callersFunctionparse_checksum_output
(output: &[u8])
linux/src/bootstrap.rs:535
↓ 2 callersFunctionparse_plan_options
( args: &mut VecDeque<String>, help_topic: HelpTopic, )
linux/src/cli.rs:783
↓ 2 callersFunctionparse_port_event
(payload: &[u8])
linux/src/session.rs:705
↓ 2 callersFunctionparse_run
(mut args: VecDeque<String>)
linux/src/cli.rs:669
↓ 2 callersFunctionpath_is_socket
(path: &Path)
linux/src/supervisor.rs:507
↓ 2 callersFunctionpid_file_path
(run_dir: &Path, label: &str)
linux/src/supervisor.rs:567
↓ 2 callersFunctionprepare_child
(network_mode: Option<&str>, uid: u32, gid: u32)
fendd/src/process.rs:268
↓ 2 callersFunctionprint_usage
()
fendd/src/bin/fend-vsock-smoke.rs:176
↓ 2 callersMethodread
(&mut self, buf: &mut [u8])
linux/src/session.rs:858
↓ 2 callersMethodread
(&mut self, buf: &mut [u8])
linux/src/smoke.rs:122
↓ 2 callersFunctionread_frame
(reader: &mut impl Read)
fendd/src/bin/fend-vsock-smoke.rs:217
↓ 2 callersFunctionread_frame
(reader: &mut impl Read)
linux/src/smoke.rs:557
↓ 2 callersFunctionread_frame_with_deadline
( stream: &mut impl SmokeStream, deadline: &SmokeDeadline, )
linux/src/smoke.rs:356
↓ 2 callersMethodreap
Stop VMs that have had zero active sessions for longer than the idle TTL. Returns the number stopped.
linux/src/pool.rs:351
↓ 2 callersMethodremaining
(&self)
linux/src/smoke.rs:346
↓ 2 callersFunctionresolve_command_identity
(cwd: &str)
fendd/src/process.rs:273
↓ 2 callersFunctionresolve_latest_bun_version
(requirement: &str)
linux/src/runtime.rs:567
↓ 2 callersFunctionrun
(program: &str, args: I)
linux/src/app.rs:38
↓ 2 callersFunctionrun
Run the daemon to completion. Returns when the listener exits — either because a Shutdown request arrived or a signal was caught.
linux/src/daemon.rs:41
↓ 2 callersFunctionruntime_missing
(runtime_dir: &Path)
linux/src/bootstrap.rs:41
↓ 2 callersFunctionsend_signal
(pid: u32, signal: libc::c_int)
linux/src/supervisor.rs:666
↓ 2 callersFunctionsend_window_size
(writer: &mut VsockStream, rows: u16, cols: u16)
linux/src/session.rs:491
↓ 2 callersMethodset_io_timeout
(&mut self, _timeout: Duration)
linux/src/smoke.rs:140
↓ 2 callersMethodstop
(self)
linux/src/session.rs:300
↓ 2 callersFunctionsubordinate_id_configured
(path: impl AsRef<Path>)
linux/src/doctor.rs:470
↓ 2 callersFunctionsubordinate_id_value
(value: Option<bool>)
linux/src/doctor.rs:369
↓ 2 callersMethodtry_wait
(&mut self)
linux/src/supervisor.rs:223
↓ 2 callersFunctionvalidate_config
(config: &SmokeConfig)
linux/src/smoke.rs:448
↓ 2 callersMethodvirtiofsd_command
(&self)
linux/src/qemu.rs:76
↓ 2 callersFunctionwait_for_pid_exit
(pid: u32, timeout: Duration)
linux/src/supervisor.rs:653
↓ 2 callersMethodwait_for_qemu
(&mut self)
linux/src/supervisor.rs:375
↓ 2 callersMethodwith_exited_label
(self, label: &str)
linux/src/supervisor.rs:990
↓ 2 callersFunctionwrite_frame
(writer: &mut impl Write, kind: u8, payload: &[u8])
linux/src/smoke.rs:575
↓ 2 callersFunctionwrite_pid_file
(path: &Path, pid: u32)
linux/src/supervisor.rs:571
↓ 2 callersFunctionzeroed_sigset
()
linux/src/session.rs:821
↓ 1 callersMethodallocate_cid
(&self)
linux/src/pool.rs:385
↓ 1 callersFunctionapply_network_policy
(network_mode: Option<&str>)
fendd/src/process.rs:280
↓ 1 callersFunctionauto_spawn
(socket_path: &Path)
linux/src/client.rs:154
↓ 1 callersFunctionautogenerated_guest_cid
(epoch: i64, pid: u32)
linux/src/cli.rs:478
↓ 1 callersFunctionbase64_decode
(input: &str)
fendd/src/bin/fend-vsock-smoke.rs:244
↓ 1 callersFunctionbase64_decode
(input: &str)
linux/src/session.rs:764
↓ 1 callersFunctionbase64_decode
(input: &str)
linux/src/smoke.rs:584
↓ 1 callersFunctionbind_mount_readonly
Bind-mount a path over itself read-only. Requires two mount() calls on Linux: first MS_BIND, then MS_REMOUNT|MS_BIND|MS_RDONLY.
fendd/src/init.rs:237
↓ 1 callersMethodboot
( &self, project: &Path, config: &VmConfig, cid: u32, run_dir: &Path,
linux/src/pool.rs:393
↓ 1 callersFunctionbuild_rootfs
( options: &BootstrapOptions, rootfs_path: &Path, kernel_path: &Path, fendd_bin: &Path, )
linux/src/bootstrap.rs:207
↓ 1 callersFunctionbuild_tools_path
()
fendd/src/init.rs:415
↓ 1 callersFunctioncleanup_run_dir_sockets
(run_dir: &Path)
linux/src/supervisor.rs:693
↓ 1 callersMethodcommand
(&self, socket: &Path, source: &Path)
linux/src/tools.rs:43
← previousnext →101–200 of 572, ranked by callers