MCPcopy Create free account

hub / github.com/SJTU-IPADS/krcore-artifacts / functions

Functions2,356 in github.com/SJTU-IPADS/krcore-artifacts

↓ 2 callersFunctionqbind
include/syscall.h:127
↓ 2 callersFunctionqnil
a nil syscall for testing the raw sys performance
KRdmaKit-syscall/two-sided-dc/include/syscall.h:15
↓ 2 callersFunctionqp_connect
Main func for qp connection in kernel space. The runtime latency of this function should be profiled in a more detailed way.
KRdmaKit-syscall/src/core.rs:20
↓ 2 callersMethodquery_device
(&mut self, device: *mut ib_device, device_attr: *mut ib_device_attr, udata: *mut ib_u
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/ofed_4_9_3_1_5_0.rs:129
↓ 2 callersMethodquery_ring
deps/r2/src/ring_msg/manager.hh:60
↓ 2 callersMethodquery_session
deps/r2/src/ring_msg/receiver.hh:56
↓ 2 callersFunctionqunbind
KRdmaKit-syscall/two-sided-dc/include/syscall.h:130
↓ 2 callersFunctionqunbind
include/syscall.h:141
↓ 2 callersMethodraw_cm_id
(&self)
KRdmaKit/src/comm_manager/client.rs:76
↓ 2 callersMethodraw_ptr
(&self)
KRdmaKit/src/context.rs:57
↓ 2 callersFunctionrdma_create_ah_wrapper
(pd : *mut ib_pd, ah_attr : *mut rdma_ah_attr)
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/ofed_4_9_3_1_5_0.rs:55
↓ 2 callersMethodread
(&mut self, data: &mut [u8])
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/src/user_ptr.rs:119
↓ 2 callersMethodread
(&mut self, data: &mut [u8])
rust-kernel-rdma/deps/rust-kernel-module/src/user_ptr.rs:119
↓ 2 callersMethodread_all
Read the entirety of the user slice and return it in a `Vec`. Returns EFAULT if the address does not currently point to mapped, readable memory.
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/src/user_ptr.rs:68
↓ 2 callersMethodread_all
Read the entirety of the user slice and return it in a `Vec`. Returns EFAULT if the address does not currently point to mapped, readable memory.
rust-kernel-rdma/deps/rust-kernel-module/src/user_ptr.rs:68
↓ 2 callersMethodread_char
Read next char
KRdmaKit-syscall/two-sided-dc/deps/no-std-net/src/parser.rs:77
↓ 2 callersMethodread_char
Read next char
rust-kernel-rdma/deps/no-std-net/src/parser.rs:77
↓ 2 callersMethodread_socket_addr_v4
(&mut self)
KRdmaKit-syscall/two-sided-dc/deps/no-std-net/src/parser.rs:259
↓ 2 callersMethodread_socket_addr_v4
(&mut self)
rust-kernel-rdma/deps/no-std-net/src/parser.rs:259
↓ 2 callersMethodread_socket_addr_v6
(&mut self)
KRdmaKit-syscall/two-sided-dc/deps/no-std-net/src/parser.rs:272
↓ 2 callersMethodread_socket_addr_v6
(&mut self)
rust-kernel-rdma/deps/no-std-net/src/parser.rs:272
↓ 2 callersMethodreader
Construct a `UserSlicePtrReader` that can incrementally read from the user slice.
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/src/user_ptr.rs:74
↓ 2 callersMethodreader
Construct a `UserSlicePtrReader` that can incrementally read from the user slice.
rust-kernel-rdma/deps/rust-kernel-module/src/user_ptr.rs:74
↓ 2 callersMethodreg_ud
(&self, qd: usize, ud: Arc<UD>)
KRdmaKit/src/ctrl.rs:382
↓ 2 callersMethodresolve
Core resolve implementation
KRdmaKit/src/comm_manager/explorer.rs:61
↓ 2 callersFunctionrun
(*args, **kwargs)
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/unitests/run_tests.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/tests/run_tests.py:11
↓ 2 callersFunctionrun
(*args, **kwargs)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/unitests/run_tests.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/unitests/run_tests.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
rust-kernel-rdma/rust-kernel-linux-util/unitests/run_tests.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
rust-kernel-rdma/krdma-test/unitests/run_tests.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
rust-kernel-rdma/deps/rust-kernel-module/tests/run_tests.py:11
↓ 2 callersFunctionrun
(*args, **kwargs)
rust-kernel-rdma/rust-kernel-rdma-base/unitests/run_tests.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
benchs/run_tests.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
exp/motiv-kit-breakdown/run_tests.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
examples/run_examples.py:10
↓ 2 callersFunctionrun
(*args, **kwargs)
KRdmaKit/unitests-kernel/run_tests.py:10
↓ 2 callersMethodsanity_check
(&self)
KRdmaKit/src/queue_pairs/doorbell_helper.rs:53
↓ 2 callersMethodsend_async
deps/r2/src/msg/ud_msg.cc:56
↓ 2 callersMethodsend_reject
(&self, mut private_data: T)
KRdmaKit/src/comm_manager/client.rs:119
↓ 2 callersMethodsend_reply
This call will generate a IB_CM_REP_RECEIVED at the remote end This is usually called when connection an RCQP. The assumption: the ib_cm_rep_param has
KRdmaKit/src/comm_manager/send.rs:14
↓ 2 callersMethodserialization
(&self)
KRdmaKit/src/services_user/mod.rs:120
↓ 2 callersMethodset_context
(&mut self, val: u64)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/cm/client.rs:82
↓ 2 callersMethodset_flag
(&self, flag: bool)
KRdmaKit/src/runtime/waitable.rs:20
↓ 2 callersFunctionset_running
(running: bool)
KRdmaKit/src/runtime/worker.rs:28
↓ 2 callersMethodshould_send_back
(&self)
KRdmaKit/src/services_user/mod.rs:93
↓ 2 callersMethodtick_record
exp/full-mesh/profile.hh:27
↓ 2 callersFunctionto_ascii_uppercase
(c: u8)
rust-kernel-rdma/rust-kernel-linux-util/src/level.rs:379
↓ 2 callersMethodtrc_post_recv
(&mut self, vid: usize, push_cnt: usize)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/ctrl.rs:259
↓ 2 callersMethodud_post_recv
(&mut self, push_cnt: usize)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/ctrl.rs:267
↓ 2 callersFunctionuserspace_liteapi_dist_barrier
exp/LITE/lib/lite-lib.h:138
↓ 2 callersFunctionuserspace_liteapi_query_port
exp/LITE/lib/lite-lib.h:319
↓ 2 callersFunctionuserspace_liteapi_rdma_read
exp/LITE/lib/lite-lib.h:354
↓ 2 callersFunctionuserspace_liteapi_rdma_write
exp/LITE/lib/lite-lib.h:339
↓ 2 callersFunctionuserspace_liteapi_register_application
exp/LITE/lib/lite-lib.h:148
↓ 2 callersFunctionuserspace_liteapi_reply_message
exp/LITE/lib/lite-lib.h:290
↓ 2 callersFunctionva_to_pa
(va: *mut i8)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/mem/mod.rs:24
↓ 2 callersMethodwake_by_ref
(self: &Arc<Self>)
KRdmaKit/src/runtime/task.rs:78
↓ 2 callersMethodwake_task
(&self)
KRdmaKit/src/runtime/task.rs:68
↓ 1 callersFunctionEndcolorFlag
deps/r2/src/logging.cc:34
↓ 1 callersFunctionMakeStringInternal
deps/r2/src/logging.hh:134
↓ 1 callersFunctionStripBasename
deps/r2/src/logging.cc:22
↓ 1 callersFunctionaccess_ok_helper
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/src/helpers.c:17
↓ 1 callersFunctionaccess_ok_helper
rust-kernel-rdma/deps/rust-kernel-module/src/helpers.c:17
↓ 1 callersMethodadd
(self,name,env)
exp_scripts/bootstrap.py:80
↓ 1 callersFunctionadd_randomness
Contributes the contents of `data` to the kernel's entropy pool. Does _not_ credit the kernel entropy counter though.
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/src/random.rs:36
↓ 1 callersFunctionadd_randomness
Contributes the contents of `data` to the kernel's entropy pool. Does _not_ credit the kernel entropy counter though.
rust-kernel-rdma/deps/rust-kernel-module/src/random.rs:36
↓ 1 callersFunctionadd_waitable
(task_id: TaskId, waitable_wrapper: WaitableWrapper)
KRdmaKit/src/runtime/worker.rs:21
↓ 1 callersMethodadd_worker
Add one `Worker` to this `WorkerGroup`. If the `WorkerGroup` is already running, this worker will be started.
KRdmaKit/src/runtime/worker_group.rs:57
↓ 1 callersFunctionanalyse
(file_path)
exp_scripts/log_analyser.py:37
↓ 1 callersFunctionanalyse
(file_path)
exp_scripts/figures/painter.py:41
↓ 1 callersMethodappend_profile
(&mut self, profile: &Profile)
KRdmaKit/src/lib.rs:175
↓ 1 callersFunctionasync_rdma_read
exp/LITE/lib/lite-lib.h:369
↓ 1 callersFunctionasync_rpc
* ret_buf is _not_ guranteed to be ready upon return. * Caller is responsible for polling *ret_length for completion. * * When the underlying sysca
exp/LITE/lib/lite_rpc.c:89
↓ 1 callersFunctionasync_rpc_completed
* Return true if the @poll point indicate the * async RPC has completed. */
exp/LITE/lib/lite_rpc.c:114
↓ 1 callersFunctionasync_wait
Wait for a RDMA operation with a specific wr_id to complete in async code
user-benchs/bench_runtime/throughput/src/main.rs:71
↓ 1 callersFunctionbd_cpu_to_be64
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:15
↓ 1 callersFunctionbd_get_cpu_id
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:123
↓ 1 callersFunctionbd_get_page
rust-kernel-rdma/rust-kernel-rdma-base/src/native/kernel_helper.c:156
↓ 1 callersFunctionbd_ib_dma_map_sg
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/native/kernel_helper.c:133
↓ 1 callersFunctionbd_ibv_exp_query_device
rust-user-rdma/src/native/exp.c:3
↓ 1 callersFunctionbd_init_completion
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:33
↓ 1 callersFunctionbd_init_completion
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:69
↓ 1 callersFunctionbd_kthread_bind
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:51
↓ 1 callersFunctionbd_kthread_create
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:27
↓ 1 callersFunctionbd_kthread_should_stop
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:45
↓ 1 callersFunctionbd_kthread_stop
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:39
↓ 1 callersFunctionbd_phys_to_virt
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:9
↓ 1 callersFunctionbd_read_lock
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:57
↓ 1 callersFunctionbd_read_lock
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:93
↓ 1 callersFunctionbd_read_unlock
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:63
↓ 1 callersFunctionbd_read_unlock
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:99
↓ 1 callersFunctionbd_rwlock_init
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:51
↓ 1 callersFunctionbd_rwlock_init
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:87
↓ 1 callersFunctionbd_schedule
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:57
↓ 1 callersFunctionbd_sg_set_page
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/native/kernel_helper.c:142
↓ 1 callersFunctionbd_virt_to_page
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/native/kernel_helper.c:169
↓ 1 callersFunctionbd_wake_up_process
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:33
↓ 1 callersFunctionbd_write_lock
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:69
↓ 1 callersFunctionbd_write_lock
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:105
← previousnext →501–600 of 2,356, ranked by callers