Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SJTU-IPADS/krcore-artifacts
/ functions
Functions
2,356 in github.com/SJTU-IPADS/krcore-artifacts
⨍
Functions
2,356
◇
Types & classes
482
↓ 2 callers
Function
qbind
include/syscall.h:127
↓ 2 callers
Function
qnil
a nil syscall for testing the raw sys performance
KRdmaKit-syscall/two-sided-dc/include/syscall.h:15
↓ 2 callers
Function
qp_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 callers
Method
query_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 callers
Method
query_ring
deps/r2/src/ring_msg/manager.hh:60
↓ 2 callers
Method
query_session
deps/r2/src/ring_msg/receiver.hh:56
↓ 2 callers
Function
qunbind
KRdmaKit-syscall/two-sided-dc/include/syscall.h:130
↓ 2 callers
Function
qunbind
include/syscall.h:141
↓ 2 callers
Method
raw_cm_id
(&self)
KRdmaKit/src/comm_manager/client.rs:76
↓ 2 callers
Method
raw_ptr
(&self)
KRdmaKit/src/context.rs:57
↓ 2 callers
Function
rdma_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 callers
Method
read
(&mut self, data: &mut [u8])
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/src/user_ptr.rs:119
↓ 2 callers
Method
read
(&mut self, data: &mut [u8])
rust-kernel-rdma/deps/rust-kernel-module/src/user_ptr.rs:119
↓ 2 callers
Method
read_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 callers
Method
read_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 callers
Method
read_char
Read next char
KRdmaKit-syscall/two-sided-dc/deps/no-std-net/src/parser.rs:77
↓ 2 callers
Method
read_char
Read next char
rust-kernel-rdma/deps/no-std-net/src/parser.rs:77
↓ 2 callers
Method
read_socket_addr_v4
(&mut self)
KRdmaKit-syscall/two-sided-dc/deps/no-std-net/src/parser.rs:259
↓ 2 callers
Method
read_socket_addr_v4
(&mut self)
rust-kernel-rdma/deps/no-std-net/src/parser.rs:259
↓ 2 callers
Method
read_socket_addr_v6
(&mut self)
KRdmaKit-syscall/two-sided-dc/deps/no-std-net/src/parser.rs:272
↓ 2 callers
Method
read_socket_addr_v6
(&mut self)
rust-kernel-rdma/deps/no-std-net/src/parser.rs:272
↓ 2 callers
Method
reader
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 callers
Method
reader
Construct a `UserSlicePtrReader` that can incrementally read from the user slice.
rust-kernel-rdma/deps/rust-kernel-module/src/user_ptr.rs:74
↓ 2 callers
Method
reg_ud
(&self, qd: usize, ud: Arc<UD>)
KRdmaKit/src/ctrl.rs:382
↓ 2 callers
Method
resolve
Core resolve implementation
KRdmaKit/src/comm_manager/explorer.rs:61
↓ 2 callers
Function
run
(*args, **kwargs)
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/unitests/run_tests.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/tests/run_tests.py:11
↓ 2 callers
Function
run
(*args, **kwargs)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/unitests/run_tests.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/unitests/run_tests.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
rust-kernel-rdma/rust-kernel-linux-util/unitests/run_tests.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
rust-kernel-rdma/krdma-test/unitests/run_tests.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
rust-kernel-rdma/deps/rust-kernel-module/tests/run_tests.py:11
↓ 2 callers
Function
run
(*args, **kwargs)
rust-kernel-rdma/rust-kernel-rdma-base/unitests/run_tests.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
benchs/run_tests.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
exp/motiv-kit-breakdown/run_tests.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
examples/run_examples.py:10
↓ 2 callers
Function
run
(*args, **kwargs)
KRdmaKit/unitests-kernel/run_tests.py:10
↓ 2 callers
Method
sanity_check
(&self)
KRdmaKit/src/queue_pairs/doorbell_helper.rs:53
↓ 2 callers
Method
send_async
deps/r2/src/msg/ud_msg.cc:56
↓ 2 callers
Method
send_reject
(&self, mut private_data: T)
KRdmaKit/src/comm_manager/client.rs:119
↓ 2 callers
Method
send_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 callers
Method
serialization
(&self)
KRdmaKit/src/services_user/mod.rs:120
↓ 2 callers
Method
set_context
(&mut self, val: u64)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/cm/client.rs:82
↓ 2 callers
Method
set_flag
(&self, flag: bool)
KRdmaKit/src/runtime/waitable.rs:20
↓ 2 callers
Function
set_running
(running: bool)
KRdmaKit/src/runtime/worker.rs:28
↓ 2 callers
Method
should_send_back
(&self)
KRdmaKit/src/services_user/mod.rs:93
↓ 2 callers
Method
tick_record
exp/full-mesh/profile.hh:27
↓ 2 callers
Function
to_ascii_uppercase
(c: u8)
rust-kernel-rdma/rust-kernel-linux-util/src/level.rs:379
↓ 2 callers
Method
trc_post_recv
(&mut self, vid: usize, push_cnt: usize)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/ctrl.rs:259
↓ 2 callers
Method
ud_post_recv
(&mut self, push_cnt: usize)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/ctrl.rs:267
↓ 2 callers
Function
userspace_liteapi_dist_barrier
exp/LITE/lib/lite-lib.h:138
↓ 2 callers
Function
userspace_liteapi_query_port
exp/LITE/lib/lite-lib.h:319
↓ 2 callers
Function
userspace_liteapi_rdma_read
exp/LITE/lib/lite-lib.h:354
↓ 2 callers
Function
userspace_liteapi_rdma_write
exp/LITE/lib/lite-lib.h:339
↓ 2 callers
Function
userspace_liteapi_register_application
exp/LITE/lib/lite-lib.h:148
↓ 2 callers
Function
userspace_liteapi_reply_message
exp/LITE/lib/lite-lib.h:290
↓ 2 callers
Function
va_to_pa
(va: *mut i8)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/mem/mod.rs:24
↓ 2 callers
Method
wake_by_ref
(self: &Arc<Self>)
KRdmaKit/src/runtime/task.rs:78
↓ 2 callers
Method
wake_task
(&self)
KRdmaKit/src/runtime/task.rs:68
↓ 1 callers
Function
EndcolorFlag
deps/r2/src/logging.cc:34
↓ 1 callers
Function
MakeStringInternal
deps/r2/src/logging.hh:134
↓ 1 callers
Function
StripBasename
deps/r2/src/logging.cc:22
↓ 1 callers
Function
access_ok_helper
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/src/helpers.c:17
↓ 1 callers
Function
access_ok_helper
rust-kernel-rdma/deps/rust-kernel-module/src/helpers.c:17
↓ 1 callers
Method
add
(self,name,env)
exp_scripts/bootstrap.py:80
↓ 1 callers
Function
add_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 callers
Function
add_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 callers
Function
add_waitable
(task_id: TaskId, waitable_wrapper: WaitableWrapper)
KRdmaKit/src/runtime/worker.rs:21
↓ 1 callers
Method
add_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 callers
Function
analyse
(file_path)
exp_scripts/log_analyser.py:37
↓ 1 callers
Function
analyse
(file_path)
exp_scripts/figures/painter.py:41
↓ 1 callers
Method
append_profile
(&mut self, profile: &Profile)
KRdmaKit/src/lib.rs:175
↓ 1 callers
Function
async_rdma_read
exp/LITE/lib/lite-lib.h:369
↓ 1 callers
Function
async_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 callers
Function
async_rpc_completed
* Return true if the @poll point indicate the * async RPC has completed. */
exp/LITE/lib/lite_rpc.c:114
↓ 1 callers
Function
async_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 callers
Function
bd_cpu_to_be64
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:15
↓ 1 callers
Function
bd_get_cpu_id
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:123
↓ 1 callers
Function
bd_get_page
rust-kernel-rdma/rust-kernel-rdma-base/src/native/kernel_helper.c:156
↓ 1 callers
Function
bd_ib_dma_map_sg
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/native/kernel_helper.c:133
↓ 1 callers
Function
bd_ibv_exp_query_device
rust-user-rdma/src/native/exp.c:3
↓ 1 callers
Function
bd_init_completion
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:33
↓ 1 callers
Function
bd_init_completion
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:69
↓ 1 callers
Function
bd_kthread_bind
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:51
↓ 1 callers
Function
bd_kthread_create
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:27
↓ 1 callers
Function
bd_kthread_should_stop
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:45
↓ 1 callers
Function
bd_kthread_stop
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:39
↓ 1 callers
Function
bd_phys_to_virt
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:9
↓ 1 callers
Function
bd_read_lock
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:57
↓ 1 callers
Function
bd_read_lock
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:93
↓ 1 callers
Function
bd_read_unlock
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:63
↓ 1 callers
Function
bd_read_unlock
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:99
↓ 1 callers
Function
bd_rwlock_init
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:51
↓ 1 callers
Function
bd_rwlock_init
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:87
↓ 1 callers
Function
bd_schedule
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:57
↓ 1 callers
Function
bd_sg_set_page
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/native/kernel_helper.c:142
↓ 1 callers
Function
bd_virt_to_page
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/native/kernel_helper.c:169
↓ 1 callers
Function
bd_wake_up_process
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:33
↓ 1 callers
Function
bd_write_lock
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:69
↓ 1 callers
Function
bd_write_lock
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:105
← previous
next →
501–600 of 2,356, ranked by callers