MCPcopy Create free account

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

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

Methodexecute
(self,cmd,host,pty=True,dir="",timeout = None,output = True,background=False)
scripts/bootstrap_proxy.py:315
Methodfatal
()
os-network/src/rpc.rs:318
Methodfatal
()
os-network/src/rpc/hook.rs:343
Methodfill
fill the dc target pool in the background
mitosis/src/dc_pool.rs:178
Methodfinalize
(&mut self)
os-network/bench/rc_read_or_client/src/lib.rs:152
Methodfinalize
avoid destroying a CQ/QP when there is on-going requests
os-network/bench/dc_read_or_client/src/lib.rs:153
Methodfind_pte
Walk the Linux page table, find the PTE corresponding to the target virtual address.
mitosis/src/kern_wrappers/mm.rs:74
Methodfind_the_first_level_one_page
Find the first level one page
mitosis/src/remote_mapping/page_table.rs:255
Methodfind_the_next_neighbour
Find the next level page For example, suppose our pages are: A B<- -> C find_the_next_level_page(B) will return C
mitosis/src/remote_mapping/page_table.rs:273
Methodflags
(&self)
mitosis/src/bindings.rs:145
Functionflip
(image, file_name)
exp/fork-functions/image/function.py:17
Functionflip
(image, file_name)
exp/fork-functions/image/function_bench.py:17
Functionflip
(image, file_name)
exp/fork-functions/imgresize/function.py:17
Functionflip
(image, file_name)
mitosis-user-libs/mitosis-lean-container/app/pause-bench/image/function.py:17
Methodflush_self_tlb
(&mut self)
mitosis/src/kern_wrappers/vma.rs:21
Methodfmt
(&self, fmt: &mut ::core::fmt::Formatter)
mitosis/src/bindings.rs:50
Methodfmt
(&self, f: &mut core::fmt::Formatter<'_>)
mitosis/src/rpc_service.rs:84
Methodfmt
(&self, f: &mut fmt::Formatter)
mitosis/src/remote_mapping/page_structures.rs:223
Methodfmt
(&self, f: &mut core::fmt::Formatter)
mitosis/src/remote_mapping/page_table.rs:333
Methodfmt
(&self, fmt: &mut ::core::fmt::Formatter)
mitosis/src/kern_wrappers/vma.rs:127
Methodfmt
(&self, fmt: &mut ::core::fmt::Formatter)
mitosis/src/kern_wrappers/page.rs:83
Methodfmt
(&self, fmt: &mut ::core::fmt::Formatter)
mitosis/src/kern_wrappers/task.rs:188
Methodfmt
(&self, f: &mut Formatter<'_>)
os-network/src/bytes.rs:146
Methodfmt
(&self, f: &mut Formatter<'_>)
os-network/src/datagram/ud.rs:188
Methodfmt
(&self, f: &mut Formatter<'_>)
os-network/src/rpc/service.rs:37
Methodfmt
(&self, f: &mut Formatter<'_>)
os-network/src/rpc/hook.rs:265
Functionfork_prepare
Dump myself as an image to the kernel, so that later process can swap to it. */
mitosis-user-libs/mitosis-lean-container/app/simple_child/syscall.h:41
Functionfork_prepare_ping
mitosis-user-libs/mitosis-lean-container/app/simple_child/syscall.h:50
Functionfork_resume_local
mitosis-user-libs/mitosis-c-client/include/syscall.h:59
Functionfork_resume_local
mitosis-user-libs/mitosis-lean-container/app/simple_child/syscall.h:59
Methodfrom
(index: PageTableIndex)
mitosis/src/remote_mapping/page_structures.rs:253
Methodfrom
(t: T)
os-network/src/future.rs:13
Methodfrom
(e: DatapathError)
os-network/src/rdma.rs:70
Methodfrom
(e: ControlpathError)
os-network/src/datagram/ud.rs:152
Methodfrom
(e: ControlpathError)
os-network/src/rdma/rc.rs:30
Methodfrom_ptr
(ptr: *const bindings::file)
mitosis/src/bindings.rs:137
Methodfrom_raw
(ptr: *mut u8, len: usize)
os-network/src/bytes.rs:21
Methodfrom_static
(bytes: &'static mut [u8])
os-network/src/bytes.rs:14
Functionfunc_exec_bench
(handler)
exp/common/func_bench_wrapper.py:53
Methodgen_cache_key
( _remote_mac_id: usize, handler_id: usize, )
mitosis/src/remote_pt_cache.rs:21
Methodgen_call_stub
(session_id: usize, rpc_id: usize, payload: usize)
os-network/src/rpc/header.rs:74
Methodgen_connect_stub
(session_id: usize, payload: usize)
os-network/src/rpc/header.rs:66
Methodgen_reply_stub
(status : ReplyStatus, sz : usize)
os-network/src/rpc/header.rs:85
Functiongenerate
(length)
mitosis-user-libs/mitosis-lean-container/app/pause-bench/pagerank/function.py:14
Methodgenerate_hyper
(&self, _args: &Self::Args)
os-network/src/rpc/impls/ud.rs:85
Methodget_0
(&self)
mitosis/src/descriptors/pair.rs:20
Methodget_1
(&self)
mitosis/src/descriptors/pair.rs:25
Functionget_accessinfo_service_mut
()
mitosis/src/lib.rs:389
Methodget_backed_file_name
(&self)
mitosis/src/kern_wrappers/vma.rs:115
Methodget_conn_meta
(thread_id: usize)
os-network/bench/rc_conn_client/src/lib.rs:53
Methodget_connect_info
(&self, idx: usize)
mitosis/src/rpc_service.rs:93
Methodget_context
(&self)
os-network/src/datagram/ud_receiver.rs:131
Methodget_context
(&self)
os-network/src/rdma/rc.rs:19
Methodget_ctx_id
(&self, idx: usize)
mitosis/src/dc_pool.rs:63
Methodget_cur_seed
(&self)
stress-test/rpc/rpc_common/src/random.rs:20
Functionget_dc_pool_service_ref
()
mitosis/src/lib.rs:371
Methodget_end
(&self)
mitosis/src/descriptors/vma.rs:29
Methodget_endpoint
(&self)
os-network/src/rdma/payload/ud.rs:51
Methodget_file
(self, host, dst_dir, f, timeout=None)
stress-test/bootstrap.py:242
Methodget_file
(self, host, dst_dir, f, timeout=None)
exp_scripts/bootstrap.py:242
Methodget_file
(self,host,dst_dir,f,timeout=None)
scripts/bootstrap_proxy.py:221
Methodget_fs
(&self)
mitosis/src/descriptors/reg.rs:10
Methodget_fs_mut
(&mut self)
mitosis/src/descriptors/reg.rs:22
Methodget_global_caller
( idx: usize, )
mitosis/src/rpc_caller_pool.rs:40
Methodget_gs
(&self)
mitosis/src/descriptors/reg.rs:14
Methodget_gs_mut
(&mut self)
mitosis/src/descriptors/reg.rs:26
Methodget_kernel_virt
(&self)
mitosis/src/kern_wrappers/page.rs:68
Methodget_local_mr
(&self)
os-network/src/rdma/payload/rc.rs:45
Methodget_local_mr
(&self)
os-network/src/rdma/payload/ud.rs:67
Methodget_local_mr_range
(&self)
os-network/src/rdma/payload/rc.rs:49
Methodget_local_mr_range
(&self)
os-network/src/rdma/payload/ud.rs:71
Methodget_local_nic
(thread_id: usize)
os-network/bench/rc_read_or_client/src/lib.rs:70
Methodget_local_nic
(thread_id: usize)
os-network/bench/rc_read_client/src/lib.rs:64
Methodget_local_nic
(thread_id: usize)
os-network/bench/dc_read_or_client/src/lib.rs:70
Methodget_local_nic
(thread_id: usize)
os-network/bench/dc_read_client/src/lib.rs:67
Methodget_local_nic
(thread_id: usize)
os-network/bench/rc_conn_client/src/lib.rs:48
Functionget_mac_id
()
mitosis/src/lib.rs:172
Methodget_machine_id
(&self)
mitosis/src/lib.rs:115
Functionget_max_caller_num
()
mitosis/src/lib.rs:166
Methodget_max_core_cnt
(&self)
mitosis/src/lib.rs:129
Functionget_mem_pool_ref
()
mitosis/src/lib.rs:416
Methodget_mmap_flags
(&self)
mitosis/src/descriptors/vma.rs:54
Methodget_my_conn_meta
(thread_id: usize)
os-network/bench/rc_read_or_client/src/lib.rs:75
Methodget_my_conn_meta
(thread_id: usize)
os-network/bench/rc_read_client/src/lib.rs:69
Methodget_my_endpoint
(ctx: &RContext, thread_id: usize)
os-network/bench/dc_read_or_client/src/lib.rs:75
Methodget_my_endpoint
(ctx: &RContext, thread_id: usize)
os-network/bench/dc_read_client/src/lib.rs:72
Methodget_op
(&self)
os-network/src/rdma/payload/rc.rs:94
Methodget_others_mut
(&mut self)
mitosis/src/descriptors/reg.rs:18
Methodget_pair
(&self)
mitosis/src/descriptors/pair.rs:30
Functionget_passed_nanosecond
mitosis-user-libs/mitosis-lean-container/lib/core/lean_container.c:27
Methodget_payload
(&self)
os-network/src/rpc/header_factory.rs:88
Methodget_prot
(&self)
mitosis/src/descriptors/vma.rs:44
Methodget_raddr
(&self)
os-network/src/rdma/payload/rc.rs:86
Methodget_ref
Gets a reference to the underlying value in this timeout.
os-network/src/timeout.rs:82
Methodget_res
exp/os-network/rpc/bench_nil_rpc.hh:33
Methodget_rkey
(&self)
mitosis/src/descriptors/rdma.rs:54
Methodget_rkey
(&self)
os-network/src/rdma/payload/rc.rs:90
Methodget_service_id
(&self)
mitosis/src/descriptors/rdma.rs:58
Functionget_sps_ref
()
mitosis/src/lib.rs:404
Methodget_ss
Get the corresponding session
os-network/src/rpc.rs:131
← previousnext →801–900 of 1,289, ranked by callers