MCPcopy Create free account

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

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

↓ 1 callersFunctionbd_write_unlock
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:75
↓ 1 callersFunctionbd_write_unlock
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:111
↓ 1 callersMethodbind
(mut self, cpu_id: u32)
rust-kernel-rdma/rust-kernel-linux-util/src/kthread.rs:151
↓ 1 callersMethodbind_mw
( &self, mr: &MemoryRegion, mw: &MemoryWindow, range: Range<u64>, wr_i
KRdmaKit/src/queue_pairs/operations_user.rs:477
↓ 1 callersMethodbind_server_push_impl
(&mut self, req_list: &[core_req_t], pop_at_once: bool)
KRdmaKit-syscall/src/virtual_queue.rs:790
↓ 1 callersMethodbind_server_push_impl
(&mut self, req_list: &[core_req_t], pop_at_once: bool)
KRdmaKit-syscall/two-sided-dc/KRdmaKit-syscall/src/virtual_queue.rs:616
↓ 1 callersFunctionbind_thread
exp/LITE/lib/lite_rpc.c:66
↓ 1 callersFunctionbind_thread
exp/LITE/lib/lite_latency.c:70
↓ 1 callersFunctionbring_dc_to_init
(qp: *mut ib_qp)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/mod.rs:358
↓ 1 callersFunctionbring_dc_to_init
modify DCT states
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/unitests/create_dct/src/lib.rs:98
↓ 1 callersFunctionbring_dc_to_init
modify DCT states
rust-kernel-rdma/rust-kernel-rdma-base/unitests/create_dct/src/lib.rs:98
↓ 1 callersFunctionbring_dc_to_rtr
(qp: *mut ib_qp)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/mod.rs:376
↓ 1 callersFunctionbring_dc_to_rtr
(qp: *mut ib_qp)
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/unitests/create_dct/src/lib.rs:115
↓ 1 callersFunctionbring_dc_to_rtr
(qp: *mut ib_qp)
rust-kernel-rdma/rust-kernel-rdma-base/unitests/create_dct/src/lib.rs:115
↓ 1 callersFunctionbring_dc_to_rts
(qp: *mut ib_qp)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/mod.rs:395
↓ 1 callersFunctionbring_dc_to_rts
(qp: *mut ib_qp)
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/unitests/create_dct/src/lib.rs:132
↓ 1 callersFunctionbring_dc_to_rts
(qp: *mut ib_qp)
rust-kernel-rdma/rust-kernel-rdma-base/unitests/create_dct/src/lib.rs:132
↓ 1 callersMethodbring_to_init
bring QP from reset -> init
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/rc.rs:234
↓ 1 callersMethodbring_ud_to_ready
(&mut self)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/ud.rs:129
↓ 1 callersFunctionbug_helper
KRdmaKit-syscall/two-sided-dc/deps/rust-kernel-module/src/helpers.c:12
↓ 1 callersFunctionbug_helper
rust-kernel-rdma/deps/rust-kernel-module/src/helpers.c:12
↓ 1 callersMethodcall
deps/r2/src/rpc/rpc.cc:48
↓ 1 callersFunctioncall_cc
exp/motiv-connect/ud_msg.hh:177
↓ 1 callersFunctioncall_dereg_dc_meta
(meta_point: &EndPoint)
KRdmaKit-syscall/src/rpc/protocol.rs:155
↓ 1 callersFunctioncall_disconnect
exp/motiv-connect/ud_msg.hh:214
↓ 1 callersFunctioncall_fetch_mr
exp/motiv-connect/ud_msg.hh:233
↓ 1 callersFunctioncall_reg_dc_meta
(meta_point: &EndPoint)
KRdmaKit-syscall/src/rpc/protocol.rs:114
↓ 1 callersFunctionclient
()
examples/krdmakit_kernel_ud/src/client.rs:29
↓ 1 callersFunctionclient
()
examples/krdmakit_kernel_rc/src/client.rs:27
↓ 1 callersFunctionclient_ops
(addr: SocketAddr)
KRdmaKit/examples/memory_window.rs:143
↓ 1 callersFunctionclient_ops
(addr: SocketAddr)
KRdmaKit/examples/user_rc_cm.rs:65
↓ 1 callersFunctionclient_thread
( thread_idx: usize, num_nic: usize, addr: SocketAddr, factor: u64, counter_ptr: u64,
user-benchs/bench_rdma/src/main.rs:189
↓ 1 callersFunctionclient_thread
(addr: SocketAddr)
KRdmaKit/examples/rc_read_bench.rs:59
↓ 1 callersFunctionclient_thread_signaled
( thread_idx: usize, num_nic: usize, addr: SocketAddr, factor: u64, counter_ptr: u64,
user-benchs/bench_rdma/src/main.rs:311
↓ 1 callersMethodcm_is_destroyed
Whether the cm id has already been destroyed Note: a non-zero return value from the user-defined cm handler will cause the cm id to be destroyed. We w
KRdmaKit/src/comm_manager/mod.rs:150
↓ 1 callersFunctionconn_meta
()
KRdmaKit-syscall/src/client.rs:238
↓ 1 callersMethodconnect_for_ring
FIXME: maybe handle error more transparently
deps/r2/src/ring_msg/cm.hh:20
↓ 1 callersMethodconnect_impl
(&mut self, addr: &str, port: usize, vid: usize)
KRdmaKit-syscall/src/virtual_queue.rs:341
↓ 1 callersMethodconnect_impl
(&mut self, vid: usize, addr: &str, port: usize)
KRdmaKit-syscall/two-sided-dc/KRdmaKit-syscall/src/virtual_queue.rs:323
↓ 1 callersFunctionconnect_qp
(num: usize, addr: SocketAddr)
user-benchs/bench_runtime/throughput/src/main.rs:180
↓ 1 callersMethodconsume_one
deps/r2/src/ring_msg/recv_bundler.hh:29
↓ 1 callersFunctionconvert_c_str_to_string
(string: &'s [c_char])
KRdmaKit/src/utils.rs:6
↓ 1 callersMethodconvert_to_rdma_addr
deps/r2/src/ring_msg/ring.hh:58
↓ 1 callersMethodconvert_to_rmem
deps/r2/benchs/mem_region.hh:28
↓ 1 callersFunctioncreate_cm_id
( hca: *mut ib_device, cm_handler: ib_cm_handler, context: *mut linux_kernel_module::c_types::c_vo
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/cm/client.rs:17
↓ 1 callersMethodctx
(&self)
KRdmaKit/examples/memory_window.rs:114
↓ 1 callersFunctionctx_init
()
KRdmaKit-syscall/two-sided-dc/KRdmaKit/unitests/qp/src/lib.rs:80
↓ 1 callersFunctionctx_init
()
KRdmaKit-syscall/two-sided-dc/KRdmaKit/unitests/device/src/lib.rs:66
↓ 1 callersFunctionctx_init
()
KRdmaKit-syscall/two-sided-dc/KRdmaKit/unitests/rpc/src/lib.rs:78
↓ 1 callersFunctionctx_init
()
KRdmaKit-syscall/two-sided-dc/KRdmaKit/unitests/qp_state/src/lib.rs:80
↓ 1 callersFunctionctx_init
()
KRdmaKit-syscall/two-sided-dc/KRdmaKit/unitests/dct/src/lib.rs:80
↓ 1 callersFunctionctx_init
()
KRdmaKit-syscall/two-sided-dc/KRdmaKit/unitests/reg_mr/src/lib.rs:77
↓ 1 callersFunctionctx_init
()
benchs/rc_read/src/lib.rs:88
↓ 1 callersFunctionctx_init
()
benchs/ud/src/lib.rs:70
↓ 1 callersFunctionctx_init
()
exp/motiv-kit-breakdown/rc_break_down_client/src/lib.rs:76
↓ 1 callersMethodcur_wr
(&mut self)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/doorbell.rs:84
↓ 1 callersMethoddc_push_impl
(&mut self, req_list: &[core_req_t])
KRdmaKit-syscall/src/virtual_queue.rs:643
↓ 1 callersMethoddereg_rc
(&mut self, qd: usize)
KRdmaKit/src/ctrl.rs:392
↓ 1 callersFunctiondie
exp/LITE/lib/lite_latency.c:42
↓ 1 callersFunctiondma_from_device
KRdmaKit-syscall/two-sided-dc/rust-kernel-rdma-base/src/native/kernel_helper.c:127
↓ 1 callersFunctionevict_remote_dc_meta
(remote_gid: &String)
KRdmaKit-syscall/src/client.rs:136
↓ 1 callersMethodexecute_async
deps/r2/src/rdma/async_op.hh:25
↓ 1 callersMethodexecute_w_channel
(self,cmd)
exp_scripts/bootstrap.py:145
↓ 1 callersMethodexecute_w_channel
(self,cmd,host,dir,timeout = None)
exp_scripts/bootstrap.py:267
↓ 1 callersMethodexp_get_qps
(&self)
KRdmaKit/examples/memory_window.rs:118
↓ 1 callersMethodexplicit_drop
We should not let it implement `Drop` trait because the inner `ib_cm_id`'s lifetime was bound to the inner `ib_cm_id`'s context. But the context's lif
KRdmaKit/src/queue_pairs/rc_comm.rs:59
↓ 1 callersMethodfill_cur_msg
deps/r2/src/ring_msg/mod.hh:108
↓ 1 callersFunctionfill_handler_table
(rpc_client: &'a mut RPCClient<'a, N>)
KRdmaKit-syscall/src/rpc/protocol.rs:232
↓ 1 callersFunctionfill_placeholder
(cmd, placeholder)
exp_scripts/toml_generator.py:32
↓ 1 callersMethodflush_doorbell
(&mut self, qp: &QueuePair)
KRdmaKit/src/queue_pairs/doorbell_helper.rs:350
↓ 1 callersMethodfree
deps/r2/src/allocator.hh:27
↓ 1 callersMethodfreeze
(&mut self)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/doorbell.rs:59
↓ 1 callersMethodfreeze_at
(&mut self, i: usize)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/recv_helper.rs:60
↓ 1 callersMethodfreeze_done_at
(&mut self, i: usize)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/qp/recv_helper.rs:68
↓ 1 callersMethodfrom_u32
deps/r2/src/msg/protocol.hpp:24
↓ 1 callersMethodgenerate_all_reply_data
( &self, qd_hint: usize, )
KRdmaKit/src/services/mod.rs:99
↓ 1 callersMethodgenerate_connection_reply
( &self, )
KRdmaKit/src/services/dc.rs:13
↓ 1 callersMethodget_bind_ctrl
(&self)
KRdmaKit-syscall/src/virtual_queue.rs:992
↓ 1 callersMethodget_bind_ctrl
(&self)
KRdmaKit-syscall/two-sided-dc/KRdmaKit-syscall/src/virtual_queue.rs:830
↓ 1 callersFunctionget_cpu_id
Return the id of the cpu where the current kthread is running on
rust-kernel-rdma/rust-kernel-linux-util/src/kthread.rs:34
↓ 1 callersFunctionget_current_task_id
()
KRdmaKit/src/runtime/task.rs:14
↓ 1 callersMethodget_dc_mut
(&mut self)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/ctrl.rs:422
↓ 1 callersMethodget_dct_meta_cache
(&self, key: &String)
KRdmaKit-syscall/src/virtual_queue.rs:937
↓ 1 callersMethodget_dct_meta_cache
(&self, key: &String)
KRdmaKit-syscall/two-sided-dc/KRdmaKit-syscall/src/virtual_queue.rs:763
↓ 1 callersMethodget_device_attr
get device attr
KRdmaKit/src/device.rs:64
↓ 1 callersMethodget_device_attr
get device attr
KRdmaKit/src/context.rs:200
↓ 1 callersMethodget_dma_buf
(&self)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/mem/virt.rs:114
↓ 1 callersMethodget_exp_device_attr
(&self)
KRdmaKit/src/context.rs:190
↓ 1 callersMethodget_file
(self,remote_path,f)
exp_scripts/bootstrap.py:158
↓ 1 callersFunctionget_global_meta_kv_mem
()
KRdmaKit-syscall/src/client.rs:103
↓ 1 callersFunctionget_global_sa_client
()
KRdmaKit-syscall/two-sided-dc/KRdmaKit-syscall/src/client.rs:75
↓ 1 callersFunctionget_global_test_mem_len
()
KRdmaKit-syscall/src/client.rs:98
↓ 1 callersFunctionget_hz
KRdmaKit-syscall/two-sided-dc/rust-kernel-linux-util/src/native/kernel_helper.c:27
↓ 1 callersFunctionget_hz
rust-kernel-rdma/rust-kernel-linux-util/src/native/kernel_helper.c:63
↓ 1 callersMethodget_mr_pd
(&self)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/mem/virt.rs:124
↓ 1 callersMethodget_my_conninfo
deps/r2/src/msg/ud_msg.cc:173
↓ 1 callersMethodget_next
(&mut self)
user-benchs/bench_runtime/throughput/src/random.rs:16
↓ 1 callersMethodget_next
(&mut self)
KRdmaKit/src/random.rs:16
↓ 1 callersMethodget_next_in_qp_key
(&self, vid: u64)
KRdmaKit/src/ctrl.rs:274
↓ 1 callersMethodget_pa_unsafe
(&self, off: u64)
KRdmaKit-syscall/two-sided-dc/KRdmaKit/src/mem/phy.rs:36
← previousnext →601–700 of 2,356, ranked by callers