MCPcopy Create free account

hub / github.com/ProjectMitosisOS/mitosis-core / functions

Functions1,289 in github.com/ProjectMitosisOS/mitosis-core

↓ 2 callersMethodset_local_mr_range
(mut self, range: Range<u64>)
os-network/src/rdma/payload/dc.rs:43
↓ 2 callersFunctionset_numa_cpuset
allow the process to run on numa node(s)
mitosis-user-libs/mitosis-lean-container/lib/core/lean_container.c:114
↓ 2 callersMethodset_op
(mut self, op: super::RDMAOp)
os-network/src/rdma/payload/dc.rs:84
↓ 2 callersMethodset_raw_flags
(&mut self, flags: crate::linux_kernel_module::c_types::c_ulong)
mitosis/src/kern_wrappers/vma.rs:70
↓ 2 callersMethodset_signaled
(mut self)
os-network/src/rdma/payload/dc.rs:62
↓ 2 callersFunctionsetup_lean_container
mitosis-user-libs/mitosis-lean-container/lib/core/lean_container.c:410
↓ 2 callersFunctionsopen
mitosis-user-libs/mitosis-lean-container/app/simple_child/syscall.h:9
↓ 2 callersMethodstart
exp/os-network/rpc/bench_nil_rpc.hh:21
↓ 2 callersMethodsyscall_connect_session
( &mut self, machine_id: usize, gid: &alloc::string::String, nic_idx: usize,
mitosis/src/core_syscall_handler.rs:493
↓ 2 callersMethodsyscall_prepare
(&mut self, key: c_ulong, ping_img: bool)
mitosis/src/core_syscall_handler.rs:256
↓ 2 callersMethodsyscall_resume_w_rpc
(&mut self, machine_id: c_ulong, handler_id: c_ulong)
mitosis/src/core_syscall_handler.rs:346
↓ 2 callersMethodtick
exp/fork-functions/micro/workingset_impl.cc:21
↓ 2 callersMethodtock
exp/fork-functions/micro/workingset_impl.cc:27
↓ 2 callersFunctiontouch_working_set
(working_sz)
exp/fork-micro/bench_exe_time_parent.py:37
↓ 2 callersFunctiontouch_working_set
* @param: woking_sz: Touched memory in Bytes * */
exp/fork-micro/bench_exe_time_parent.cc:29
↓ 2 callersFunctiontouch_working_set
(working_sz)
mitosis-user-libs/mitosis-lean-container/app/criu/benchmark.py:28
↓ 2 callersFunctionwait_until
mitosis-user-libs/mitosis-lean-container/lib/core/lean_container.c:569
↓ 2 callersMethodwrite_unaligned_at_head
Write T to the current header, return the size of T This function is unsafe, because we don't check whether the buffer has enough capacity to hold the
os-network/src/bytes.rs:81
↓ 1 callersMethodadd_myself_copy
# Return The size of the serialization buffer
mitosis/src/shadow_process_service.rs:89
↓ 1 callersMethodadd_myself_cow
# Return The size of the serialization buffer
mitosis/src/shadow_process_service.rs:113
↓ 1 callersMethodalign_down
Aligns the physical address downwards to the given alignment. See the `align_down` function for more information.
mitosis/src/remote_mapping/page_structures.rs:445
↓ 1 callersFunctionanalyse
(file_path)
exp_scripts/lean_container_log_analyser.py:39
↓ 1 callersFunctionanalyse_whole_set
(whole_set)
exp/fork-functions/finra/function_local_fork.py:72
↓ 1 callersFunctionanalyse_whole_set
(whole_set)
exp/fork-functions/finra/function.py:68
↓ 1 callersFunctionanalyse_whole_set
(whole_set)
exp/fork-functions/finra/function_bench.py:64
↓ 1 callersMethodapply_to
(&mut self, file: *mut crate::bindings::file)
mitosis/src/descriptors/child.rs:78
↓ 1 callersFunctionavg
(thpt)
exp/os-network/rc-connection/parse_thpt_log.py:6
↓ 1 callersMethodbacked_by_file
(&self)
mitosis/src/shadow_process/vma.rs:38
↓ 1 callersFunctionbargin_balance
(events)
exp/fork-functions/finra/function_local_fork.py:80
↓ 1 callersFunctionbargin_balance
(events)
exp/fork-functions/finra/function.py:76
↓ 1 callersFunctionbargin_balance
(events)
exp/fork-functions/finra/function_bench.py:72
↓ 1 callersFunctionbench
()
exp/function.py:20
↓ 1 callersFunctionbench
()
exp/criu-micro/bench_exe_time_parent.py:30
↓ 1 callersFunctionbench
()
exp/fork-functions/helloworld/function.py:23
↓ 1 callersFunctionbench
()
exp/fork-functions/helloworld/function_bench.py:18
↓ 1 callersFunctionbench
()
exp/fork-functions/recognition/function.py:42
↓ 1 callersFunctionbench
()
exp/fork-functions/recognition/function_bench.py:40
↓ 1 callersFunctionbench
()
exp/fork-functions/image/function.py:102
↓ 1 callersFunctionbench
()
exp/fork-functions/image/function_bench.py:101
↓ 1 callersFunctionbench
()
exp/fork-functions/finra/function_bench.py:130
↓ 1 callersFunctionbench
()
exp/fork-functions/matmul/function.py:21
↓ 1 callersFunctionbench
()
exp/fork-functions/pagerank/function.py:27
↓ 1 callersFunctionbench
()
exp/fork-functions/pagerank/function_bench.py:24
↓ 1 callersFunctionbench
()
exp/fork-functions/dd/function.py:28
↓ 1 callersFunctionbench
()
exp/fork-functions/ffmpeg/function.py:24
↓ 1 callersFunctionbench
()
exp/fork-functions/pyaes/function.py:45
↓ 1 callersFunctionbench
()
exp/fork-functions/pyaes/function_bench.py:43
↓ 1 callersFunctionbench
()
exp/fork-functions/linpack/function.py:34
↓ 1 callersFunctionbench
()
exp/fork-functions/linpack/function_bench.py:33
↓ 1 callersFunctionbench
()
exp/fork-functions/compression/function.py:20
↓ 1 callersFunctionbench
()
exp/fork-functions/compression/function_bench.py:16
↓ 1 callersFunctionbench
()
exp/fork-functions/json/function.py:22
↓ 1 callersFunctionbench
()
exp/fork-functions/json/function_bench.py:20
↓ 1 callersFunctionbench
()
exp/fork-functions/chameleon/function.py:46
↓ 1 callersFunctionbench
()
exp/fork-functions/chameleon/function_bench.py:43
↓ 1 callersFunctionbench
()
exp/fork-functions/imgresize/function.py:100
↓ 1 callersFunctionbuild_image
(app_path, image_name)
mitosis-user-libs/mitosis-lean-container/make_app_rootfs.py:18
↓ 1 callersMethodcache_my_pt
(&self)
mitosis/src/core_syscall_handler.rs:764
↓ 1 callersMethodcalculate_serialization_buf_len
(&self, len: usize)
mitosis/src/descriptors/page_table.rs:65
↓ 1 callersMethodcapacity
(&self)
mitosis/src/mem_pools.rs:54
↓ 1 callersFunctioncgroup_file_name
writing pid to cgroup.procs under the cgroup directory will add the process to a cgroup
mitosis-user-libs/mitosis-lean-container/lib/core/lean_container.c:84
↓ 1 callersFunctioncheckMarginBalance
(portfolioData, marketData, portfolio)
exp/fork-functions/finra/function_local_fork.py:52
↓ 1 callersFunctioncheckMarginBalance
(portfolioData, marketData, portfolio)
exp/fork-functions/finra/function.py:48
↓ 1 callersFunctioncheckMarginBalance
(portfolioData, marketData, portfolio)
exp/fork-functions/finra/function_bench.py:44
↓ 1 callersFunctioncheck_global_configurations
()
mitosis/src/startup.rs:11
↓ 1 callersMethodchecksum_ok
(&self)
stress-test/rpc/rpc_common/src/payload.rs:28
↓ 1 callersMethodclone
(&self)
mitosis/src/rc_conn_pool.rs:39
↓ 1 callersMethodconnect
Note before the connect, one should register_recv_buf for receiving the ack # Parameters: session_id: the user-defined session IF s : the initialized
os-network/src/rpc.rs:102
↓ 1 callersMethodconvert_to_page
(&self)
mitosis/src/remote_mapping/page_structures.rs:504
↓ 1 callersFunctioncopy_page_content_4k
(dst: *mut page, src: *mut page)
mitosis/src/kern_wrappers/page.rs:103
↓ 1 callersMethodcreate
(gid: &alloc::string::String, nic_idx: u64)
mitosis/src/rc_conn_pool.rs:22
↓ 1 callersMethodcreate
(&self, meta: Self::ConnMeta)
os-network/src/rpc/impls/ud.rs:71
↓ 1 callersMethodcreate_meta_at
( &self, idx: usize, meta: UDHyperMeta, )
mitosis/src/rpc_caller_pool.rs:111
↓ 1 callersFunctionctx_init
()
os-network/bench/rc_read_or_client/src/lib.rs:171
↓ 1 callersFunctionctx_init
()
os-network/bench/rc_read_client/src/lib.rs:120
↓ 1 callersFunctionctx_init
()
os-network/bench/dc_read_or_client/src/lib.rs:172
↓ 1 callersFunctionctx_init
()
os-network/bench/dc_read_client/src/lib.rs:124
↓ 1 callersFunctionctx_init
()
os-network/bench/rc_conn_client/src/lib.rs:93
↓ 1 callersMethoddeep_copy
(&self)
mitosis/src/remote_mapping/page_structures.rs:77
↓ 1 callersMethoddrain_connections
Clean my prefetch requests This call is necessary to drain pending RDMA requests related to this QP. After call drain_conenctions, another container c
mitosis/src/prefetcher/executor.rs:61
↓ 1 callersMethodduration
exp/fork-functions/micro/workingset.cc:53
↓ 1 callersMethodeager_fetch_vma
( &mut self, vma_des: &VMADescriptor, vma: &'static mut crate::bindings::vm_area_struc
mitosis/src/descriptors/child.rs:131
↓ 1 callersMethodexecute_w_channel
(self, cmd, order=0)
stress-test/bootstrap.py:162
↓ 1 callersMethodexecute_w_channel
(self, cmd, host, dir, timeout=None, order=0)
stress-test/bootstrap.py:286
↓ 1 callersMethodexecute_w_channel
(self, cmd, order=0)
exp_scripts/bootstrap.py:162
↓ 1 callersMethodexecute_w_channel
(self, cmd, host, dir, timeout=None, order=0)
exp_scripts/bootstrap.py:286
↓ 1 callersMethodexecute_w_channel
(self,cmd)
scripts/bootstrap_proxy.py:143
↓ 1 callersMethodexecute_w_channel
(self,cmd,host,dir,timeout = None)
scripts/bootstrap_proxy.py:265
↓ 1 callersMethodfault_page_size
(&self)
mitosis/src/core_syscall_handler.rs:738
↓ 1 callersMethodfetched_page_size
(&self)
mitosis/src/core_syscall_handler.rs:753
↓ 1 callersFunctionfill_placeholder
(cmd, placeholder)
stress-test/toml_generator.py:32
↓ 1 callersFunctionfill_placeholder
(cmd, placeholder)
exp_scripts/toml_generator.py:32
↓ 1 callersMethodfinalize
This is called after each benchmark thread stops running The default implementation is empty
mitosis-util/src/bench.rs:32
↓ 1 callersMethodfind_vma
( &self, addr: VirtAddrType, )
mitosis/src/kern_wrappers/mm.rs:34
↓ 1 callersMethodflush_tlb_all
(&mut self)
mitosis/src/kern_wrappers/mm.rs:59
↓ 1 callersMethodflush_tlb_mm
(&mut self)
mitosis/src/kern_wrappers/mm.rs:65
↓ 1 callersMethodforce_map
(&mut self, addr: VirtAddr, phy: PhysAddr)
mitosis/src/remote_mapping/page_table.rs:120
↓ 1 callersFunctiongenRandomString
exp/fork-functions/run_lean_container.c:49
↓ 1 callersFunctiongenRandomString
exp/fork-functions/benchmark_lean_container.c:49
↓ 1 callersFunctiongenerate
(length)
exp/fork-functions/pyaes/function.py:15
← previousnext →301–400 of 1,289, ranked by callers