Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ProjectMitosisOS/mitosis-core
/ functions
Functions
1,289 in github.com/ProjectMitosisOS/mitosis-core
⨍
Functions
1,289
◇
Types & classes
259
↓ 2 callers
Method
set_local_mr_range
(mut self, range: Range<u64>)
os-network/src/rdma/payload/dc.rs:43
↓ 2 callers
Function
set_numa_cpuset
allow the process to run on numa node(s)
mitosis-user-libs/mitosis-lean-container/lib/core/lean_container.c:114
↓ 2 callers
Method
set_op
(mut self, op: super::RDMAOp)
os-network/src/rdma/payload/dc.rs:84
↓ 2 callers
Method
set_raw_flags
(&mut self, flags: crate::linux_kernel_module::c_types::c_ulong)
mitosis/src/kern_wrappers/vma.rs:70
↓ 2 callers
Method
set_signaled
(mut self)
os-network/src/rdma/payload/dc.rs:62
↓ 2 callers
Function
setup_lean_container
mitosis-user-libs/mitosis-lean-container/lib/core/lean_container.c:410
↓ 2 callers
Function
sopen
mitosis-user-libs/mitosis-lean-container/app/simple_child/syscall.h:9
↓ 2 callers
Method
start
exp/os-network/rpc/bench_nil_rpc.hh:21
↓ 2 callers
Method
syscall_connect_session
( &mut self, machine_id: usize, gid: &alloc::string::String, nic_idx: usize,
mitosis/src/core_syscall_handler.rs:493
↓ 2 callers
Method
syscall_prepare
(&mut self, key: c_ulong, ping_img: bool)
mitosis/src/core_syscall_handler.rs:256
↓ 2 callers
Method
syscall_resume_w_rpc
(&mut self, machine_id: c_ulong, handler_id: c_ulong)
mitosis/src/core_syscall_handler.rs:346
↓ 2 callers
Method
tick
exp/fork-functions/micro/workingset_impl.cc:21
↓ 2 callers
Method
tock
exp/fork-functions/micro/workingset_impl.cc:27
↓ 2 callers
Function
touch_working_set
(working_sz)
exp/fork-micro/bench_exe_time_parent.py:37
↓ 2 callers
Function
touch_working_set
* @param: woking_sz: Touched memory in Bytes * */
exp/fork-micro/bench_exe_time_parent.cc:29
↓ 2 callers
Function
touch_working_set
(working_sz)
mitosis-user-libs/mitosis-lean-container/app/criu/benchmark.py:28
↓ 2 callers
Function
wait_until
mitosis-user-libs/mitosis-lean-container/lib/core/lean_container.c:569
↓ 2 callers
Method
write_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 callers
Method
add_myself_copy
# Return The size of the serialization buffer
mitosis/src/shadow_process_service.rs:89
↓ 1 callers
Method
add_myself_cow
# Return The size of the serialization buffer
mitosis/src/shadow_process_service.rs:113
↓ 1 callers
Method
align_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 callers
Function
analyse
(file_path)
exp_scripts/lean_container_log_analyser.py:39
↓ 1 callers
Function
analyse_whole_set
(whole_set)
exp/fork-functions/finra/function_local_fork.py:72
↓ 1 callers
Function
analyse_whole_set
(whole_set)
exp/fork-functions/finra/function.py:68
↓ 1 callers
Function
analyse_whole_set
(whole_set)
exp/fork-functions/finra/function_bench.py:64
↓ 1 callers
Method
apply_to
(&mut self, file: *mut crate::bindings::file)
mitosis/src/descriptors/child.rs:78
↓ 1 callers
Function
avg
(thpt)
exp/os-network/rc-connection/parse_thpt_log.py:6
↓ 1 callers
Method
backed_by_file
(&self)
mitosis/src/shadow_process/vma.rs:38
↓ 1 callers
Function
bargin_balance
(events)
exp/fork-functions/finra/function_local_fork.py:80
↓ 1 callers
Function
bargin_balance
(events)
exp/fork-functions/finra/function.py:76
↓ 1 callers
Function
bargin_balance
(events)
exp/fork-functions/finra/function_bench.py:72
↓ 1 callers
Function
bench
()
exp/function.py:20
↓ 1 callers
Function
bench
()
exp/criu-micro/bench_exe_time_parent.py:30
↓ 1 callers
Function
bench
()
exp/fork-functions/helloworld/function.py:23
↓ 1 callers
Function
bench
()
exp/fork-functions/helloworld/function_bench.py:18
↓ 1 callers
Function
bench
()
exp/fork-functions/recognition/function.py:42
↓ 1 callers
Function
bench
()
exp/fork-functions/recognition/function_bench.py:40
↓ 1 callers
Function
bench
()
exp/fork-functions/image/function.py:102
↓ 1 callers
Function
bench
()
exp/fork-functions/image/function_bench.py:101
↓ 1 callers
Function
bench
()
exp/fork-functions/finra/function_bench.py:130
↓ 1 callers
Function
bench
()
exp/fork-functions/matmul/function.py:21
↓ 1 callers
Function
bench
()
exp/fork-functions/pagerank/function.py:27
↓ 1 callers
Function
bench
()
exp/fork-functions/pagerank/function_bench.py:24
↓ 1 callers
Function
bench
()
exp/fork-functions/dd/function.py:28
↓ 1 callers
Function
bench
()
exp/fork-functions/ffmpeg/function.py:24
↓ 1 callers
Function
bench
()
exp/fork-functions/pyaes/function.py:45
↓ 1 callers
Function
bench
()
exp/fork-functions/pyaes/function_bench.py:43
↓ 1 callers
Function
bench
()
exp/fork-functions/linpack/function.py:34
↓ 1 callers
Function
bench
()
exp/fork-functions/linpack/function_bench.py:33
↓ 1 callers
Function
bench
()
exp/fork-functions/compression/function.py:20
↓ 1 callers
Function
bench
()
exp/fork-functions/compression/function_bench.py:16
↓ 1 callers
Function
bench
()
exp/fork-functions/json/function.py:22
↓ 1 callers
Function
bench
()
exp/fork-functions/json/function_bench.py:20
↓ 1 callers
Function
bench
()
exp/fork-functions/chameleon/function.py:46
↓ 1 callers
Function
bench
()
exp/fork-functions/chameleon/function_bench.py:43
↓ 1 callers
Function
bench
()
exp/fork-functions/imgresize/function.py:100
↓ 1 callers
Function
build_image
(app_path, image_name)
mitosis-user-libs/mitosis-lean-container/make_app_rootfs.py:18
↓ 1 callers
Method
cache_my_pt
(&self)
mitosis/src/core_syscall_handler.rs:764
↓ 1 callers
Method
calculate_serialization_buf_len
(&self, len: usize)
mitosis/src/descriptors/page_table.rs:65
↓ 1 callers
Method
capacity
(&self)
mitosis/src/mem_pools.rs:54
↓ 1 callers
Function
cgroup_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 callers
Function
checkMarginBalance
(portfolioData, marketData, portfolio)
exp/fork-functions/finra/function_local_fork.py:52
↓ 1 callers
Function
checkMarginBalance
(portfolioData, marketData, portfolio)
exp/fork-functions/finra/function.py:48
↓ 1 callers
Function
checkMarginBalance
(portfolioData, marketData, portfolio)
exp/fork-functions/finra/function_bench.py:44
↓ 1 callers
Function
check_global_configurations
()
mitosis/src/startup.rs:11
↓ 1 callers
Method
checksum_ok
(&self)
stress-test/rpc/rpc_common/src/payload.rs:28
↓ 1 callers
Method
clone
(&self)
mitosis/src/rc_conn_pool.rs:39
↓ 1 callers
Method
connect
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 callers
Method
convert_to_page
(&self)
mitosis/src/remote_mapping/page_structures.rs:504
↓ 1 callers
Function
copy_page_content_4k
(dst: *mut page, src: *mut page)
mitosis/src/kern_wrappers/page.rs:103
↓ 1 callers
Method
create
(gid: &alloc::string::String, nic_idx: u64)
mitosis/src/rc_conn_pool.rs:22
↓ 1 callers
Method
create
(&self, meta: Self::ConnMeta)
os-network/src/rpc/impls/ud.rs:71
↓ 1 callers
Method
create_meta_at
( &self, idx: usize, meta: UDHyperMeta, )
mitosis/src/rpc_caller_pool.rs:111
↓ 1 callers
Function
ctx_init
()
os-network/bench/rc_read_or_client/src/lib.rs:171
↓ 1 callers
Function
ctx_init
()
os-network/bench/rc_read_client/src/lib.rs:120
↓ 1 callers
Function
ctx_init
()
os-network/bench/dc_read_or_client/src/lib.rs:172
↓ 1 callers
Function
ctx_init
()
os-network/bench/dc_read_client/src/lib.rs:124
↓ 1 callers
Function
ctx_init
()
os-network/bench/rc_conn_client/src/lib.rs:93
↓ 1 callers
Method
deep_copy
(&self)
mitosis/src/remote_mapping/page_structures.rs:77
↓ 1 callers
Method
drain_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 callers
Method
duration
exp/fork-functions/micro/workingset.cc:53
↓ 1 callers
Method
eager_fetch_vma
( &mut self, vma_des: &VMADescriptor, vma: &'static mut crate::bindings::vm_area_struc
mitosis/src/descriptors/child.rs:131
↓ 1 callers
Method
execute_w_channel
(self, cmd, order=0)
stress-test/bootstrap.py:162
↓ 1 callers
Method
execute_w_channel
(self, cmd, host, dir, timeout=None, order=0)
stress-test/bootstrap.py:286
↓ 1 callers
Method
execute_w_channel
(self, cmd, order=0)
exp_scripts/bootstrap.py:162
↓ 1 callers
Method
execute_w_channel
(self, cmd, host, dir, timeout=None, order=0)
exp_scripts/bootstrap.py:286
↓ 1 callers
Method
execute_w_channel
(self,cmd)
scripts/bootstrap_proxy.py:143
↓ 1 callers
Method
execute_w_channel
(self,cmd,host,dir,timeout = None)
scripts/bootstrap_proxy.py:265
↓ 1 callers
Method
fault_page_size
(&self)
mitosis/src/core_syscall_handler.rs:738
↓ 1 callers
Method
fetched_page_size
(&self)
mitosis/src/core_syscall_handler.rs:753
↓ 1 callers
Function
fill_placeholder
(cmd, placeholder)
stress-test/toml_generator.py:32
↓ 1 callers
Function
fill_placeholder
(cmd, placeholder)
exp_scripts/toml_generator.py:32
↓ 1 callers
Method
finalize
This is called after each benchmark thread stops running The default implementation is empty
mitosis-util/src/bench.rs:32
↓ 1 callers
Method
find_vma
( &self, addr: VirtAddrType, )
mitosis/src/kern_wrappers/mm.rs:34
↓ 1 callers
Method
flush_tlb_all
(&mut self)
mitosis/src/kern_wrappers/mm.rs:59
↓ 1 callers
Method
flush_tlb_mm
(&mut self)
mitosis/src/kern_wrappers/mm.rs:65
↓ 1 callers
Method
force_map
(&mut self, addr: VirtAddr, phy: PhysAddr)
mitosis/src/remote_mapping/page_table.rs:120
↓ 1 callers
Function
genRandomString
exp/fork-functions/run_lean_container.c:49
↓ 1 callers
Function
genRandomString
exp/fork-functions/benchmark_lean_container.c:49
↓ 1 callers
Function
generate
(length)
exp/fork-functions/pyaes/function.py:15
← previous
next →
301–400 of 1,289, ranked by callers