MCPcopy Create free account

hub / github.com/bytedance/ipmb / functions

Functions682 in github.com/bytedance/ipmb

↓ 29 callersMethodas_raw
(&self)
ipmb/src/platform/linux/fd.rs:25
↓ 18 callersMethodsend
(&self, mut msg: Message<T>)
ipmb/src/lib.rs:127
↓ 17 callersMethodas_raw_windows
(&self)
ipmb/src/platform/windows/mod.rs:640
↓ 15 callersMethoditer
(&self)
ipmb/src/label.rs:31
↓ 14 callersMethodalign4
(mut self)
ipmb/src/util/mod.rs:25
↓ 14 callersMethodclone
(&self)
ipmb/src/platform/mod.rs:50
↓ 14 callersFunctionversion
()
ipmb/src/lib.rs:598
↓ 13 callersMethodas_raw
(&self)
ipmb/src/platform/macos/mod.rs:605
↓ 13 callersMethodclone
ipmb-ffi/ipmb.cc:158
↓ 13 callersMethodref_count_inner
(&self, val: i32)
ipmb/src/platform/mod.rs:139
↓ 12 callersFunctionmach_task_self
()
ipmb/src/platform/macos/mach_sys.rs:13447
↓ 11 callersMethodclone
(&self)
ipmb/src/lib.rs:118
↓ 10 callersFunctiondecode
(data: &'de [u8])
ipmb/src/lib.rs:76
↓ 8 callersMethoddrain
(&mut self)
ipmb/src/platform/windows/mod.rs:697
↓ 8 callersMethodmajor
(&self)
ipmb/src/lib.rs:567
↓ 8 callersMethodrecv
(&mut self, timeout: Option<Duration>)
ipmb/src/lib.rs:205
↓ 7 callersMethodinto_encoded
(self)
ipmb/src/platform/linux.rs:428
↓ 7 callersMethodlock
(&self)
ipmb/src/platform/linux/fd.rs:43
↓ 7 callersMethodmap
(&mut self, range: impl RangeBounds<usize>)
ipmb/src/platform/mod.rs:118
↓ 7 callersMethodremove
(&mut self, s: &str)
ipmb/src/label.rs:18
↓ 6 callersMethodas_raw
(&self)
ipmb/src/platform/windows/mod.rs:636
↓ 6 callersMethodas_slice
(&self)
ipmb/src/platform/mod.rs:197
↓ 6 callersMethodmap
( obj: &Object, aligned_offset: usize, aligned_size: usize, )
ipmb/src/platform/macos/memory_region.rs:44
↓ 6 callersMethodmap
ipmb-ffi/ipmb.cc:201
↓ 6 callersMethodmap
(&mut self, offset: u32, size: i32)
ipmb-js/src/lib.rs:108
↓ 6 callersMethodminor
(&self)
ipmb/src/lib.rs:571
↓ 5 callersMethodalloc
ipmb-ffi/ipmb.cc:254
↓ 5 callersMethodas_mut
(&mut self)
ipmb/src/platform/mod.rs:201
↓ 5 callersMethodcreate_instance
(&self, identifier: &HSTRING)
ipmb/src/platform/windows/mod.rs:885
↓ 5 callersMethodto_string
(&self)
ipmb-js/src/lib.rs:54
↓ 4 callersMethodattr
(&self)
ipmb/src/platform/windows/security.rs:57
↓ 4 callersMethodcompatible
(&self, rhs: Self)
ipmb/src/lib.rs:559
↓ 4 callersMethodmap
( obj: &Object, aligned_offset: usize, aligned_size: usize, )
ipmb/src/platform/windows/memory_region.rs:27
↓ 4 callersMethodobject
(&self)
ipmb/src/platform/mod.rs:114
↓ 4 callersMethodor
(self, v: impl Into<Self>)
ipmb/src/label.rs:84
↓ 4 callersMethodpatch
(&self)
ipmb/src/lib.rs:575
↓ 4 callersMethodreader_close
(&mut self)
ipmb/src/lib.rs:537
↓ 4 callersMethodregister
(&self, fd: &Fd)
ipmb/src/platform/linux/io_mul.rs:30
↓ 4 callersMethodwait
(&self, events: &mut Vec<libc::epoll_event>, timeout: Option<Duration>)
ipmb/src/platform/linux/io_mul.rs:41
↓ 3 callersMethodalloc
Allocate a `MemoryRegion` from the `MemoryRegistry`, actual size may be larger than min_size.
ipmb/src/memory_registry.rs:15
↓ 3 callersMethodcall
(&self, action: DelegateAction)
ipmb-js/src/lib.rs:342
↓ 3 callersMethodclose
(&mut self)
ipmb-js/src/lib.rs:215
↓ 3 callersMethodencode
(&self)
ipmb/src/message.rs:80
↓ 3 callersFunctionipmb_label
()
ipmb-ffi/src/lib.rs:448
↓ 3 callersFunctionipmb_label_drop
(label: Label)
ipmb-ffi/src/lib.rs:454
↓ 3 callersFunctionipmb_label_op_drop
(left: LabelOp)
ipmb-ffi/src/lib.rs:484
↓ 3 callersFunctionipmb_label_op_leaf
(s: *const c_char)
ipmb-ffi/src/lib.rs:477
↓ 3 callersFunctionipmb_memory_region_drop
(region: MemoryRegion)
ipmb-ffi/src/lib.rs:397
↓ 3 callersFunctionipmb_message_drop
(message: Message)
ipmb-ffi/src/lib.rs:293
↓ 3 callersFunctionipmb_receiver_drop
(receiver: Receiver)
ipmb-ffi/src/lib.rs:177
↓ 3 callersFunctionipmb_sender_drop
(sender: Sender)
ipmb-ffi/src/lib.rs:157
↓ 3 callersFunctionjoin
( options: Options, timeout: Option<Duration>, )
ipmb/src/lib.rs:88
↓ 3 callersMethodmaintain_inner
(&mut self, now: Instant)
ipmb/src/memory_registry.rs:67
↓ 3 callersMethodread
(&mut self)
ipmb/src/platform/macos/mod.rs:666
↓ 3 callersMethodregister_handle
(&self, handle: &Handle)
ipmb/src/platform/windows/mod.rs:910
↓ 3 callersMethodsend
( &mut self, selector: Selector, bytes_message: BytesMessage, buffers: Vec<Buf
ipmb-js/src/lib.rs:128
↓ 3 callersMethodvalidate
(&self, label: &Label)
ipmb/src/label.rs:88
↓ 2 callersMethodalloc_inner
( &mut self, min_size: usize, tag: Option<&str>, free: Option<Box<dyn FnOnce()
ipmb/src/memory_registry.rs:29
↓ 2 callersMethodas_ffi
ipmb-ffi/ipmb.cc:126
↓ 2 callersMethodclone
(&self)
ipmb/src/platform/macos/mod.rs:611
↓ 2 callersFunctionconsume_deferred
( env: Env, deferred: sys::napi_deferred, r: std::result::Result<ipmb::Message<ipmb::BytesMessage>
ipmb-js/src/lib.rs:475
↓ 2 callersMethoddestroy
(self)
ipmb-js/src/lib.rs:352
↓ 2 callersFunctionencode
(t: T)
ipmb/src/lib.rs:83
↓ 2 callersFunctionget_bootstrap_port_root
https://opensource.apple.com/source/launchd/launchd-328/launchd/src/bootstrap.h.auto.html
ipmb/src/platform/macos/mod.rs:540
↓ 2 callersMethodhandle_message
Don't read or write self.message_buffer
ipmb/src/bus_controller.rs:100
↓ 2 callersFunctionidentifier_to_socket_addr
we use abstract socket address
ipmb/src/platform/linux.rs:82
↓ 2 callersFunctioninit
()
ipmb/src/platform/macos/mod.rs:507
↓ 2 callersMethodinsert
(&mut self, s: S)
ipmb/src/label.rs:10
↓ 2 callersMethodinto_encoded
(self)
ipmb/src/platform/windows/mod.rs:609
↓ 2 callersFunctionipmb_join
( options: Options, timeout: u32, p_sender: *mut Sender, p_receiver: *mut Receiver, )
ipmb-ffi/src/lib.rs:106
↓ 2 callersFunctionipmb_label_insert
(label: &mut Label, s: *const c_char)
ipmb-ffi/src/lib.rs:457
↓ 2 callersFunctionipmb_memory_region_map
( region: &mut MemoryRegion, offset: usize, size: isize, real_size: *mut isize, )
ipmb-ffi/src/lib.rs:400
↓ 2 callersFunctionipmb_memory_registry_drop
(registry: MemoryRegistry)
ipmb-ffi/src/lib.rs:214
↓ 2 callersFunctionipmb_message
( selector: Selector, format: u16, ptr: *const u8, size: u32, )
ipmb-ffi/src/lib.rs:279
↓ 2 callersFunctionipmb_message_bytes_data
( message: &Message, format: &mut u16, ptr: &mut *const u8, size: &mut u32, )
ipmb-ffi/src/lib.rs:296
↓ 2 callersFunctionipmb_message_memory_region_retrieve
( message: &mut Message, index: usize, )
ipmb-ffi/src/lib.rs:352
↓ 2 callersFunctionipmb_recv
( receiver: &mut Receiver, p_message: *mut Message, timeout: u32, )
ipmb-ffi/src/lib.rs:180
↓ 2 callersFunctionipmb_send
(sender: &mut Sender, message: Message)
ipmb-ffi/src/lib.rs:160
↓ 2 callersMethodis_dead
(&self)
ipmb/src/platform/macos/mod.rs:41
↓ 2 callersMethodjoin
( options: Options, epoch: u32, im: Arc<IoMultiplexing>, timeout: Option<Durat
ipmb/src/lib.rs:410
↓ 2 callersFunctionmach_msgh_bits_set
(remote: u8, local: u8, voucher: u8, other: u32)
ipmb/src/platform/macos/mod.rs:54
↓ 2 callersMethodrecv
ipmb-ffi/ipmb.cc:497
↓ 2 callersMethodrecv
(&mut self, timeout: Option<u32>, env: Env)
ipmb-js/src/lib.rs:186
↓ 2 callersMethodregister_mach_port
(&self, mach_port: &MachPort)
ipmb/src/platform/macos/mod.rs:763
↓ 2 callersMethodsend
(&mut self, remote: &Remote)
ipmb/src/platform/windows/mod.rs:483
↓ 2 callersMethodsend
(&mut self, remote: &Remote)
ipmb/src/platform/macos/mod.rs:385
↓ 2 callersMethodsend
ipmb-ffi/ipmb.cc:444
↓ 2 callersMethodto_remote
(&self, remote: &'a Self)
ipmb/src/platform/windows/mod.rs:644
↓ 2 callersFunctiontrunc_page
(size: usize)
ipmb/src/platform/mod.rs:207
↓ 1 callersMethodall
(&self, sub: I)
ipmb/src/label.rs:22
↓ 1 callersMethodalloc_with_free
( &mut self, min_size: usize, tag: Option<&str>, free: impl FnOnce() + 'static
ipmb/src/memory_registry.rs:19
↓ 1 callersMethodalloc_with_free
ipmb-ffi/ipmb.cc:281
↓ 1 callersMethodand
(self, v: impl Into<Self>)
ipmb/src/label.rs:80
↓ 1 callersMethodand
(&mut self, right: &LabelOp)
ipmb-js/src/lib.rs:44
↓ 1 callersFunctionanno_pipe_half
(sa: &SecurityAttr)
ipmb/src/platform/windows/pipe.rs:51
↓ 1 callersFunctionanon_pipe
(sa: &SecurityAttr)
ipmb/src/platform/windows/pipe.rs:11
↓ 1 callersMethodbuffer_size
(&self)
ipmb/src/platform/mod.rs:155
↓ 1 callersMethodbytes_data
ipmb-ffi/ipmb.cc:348
↓ 1 callersMethodclean_timeout
(&mut self, env: Env)
ipmb-js/src/lib.rs:386
↓ 1 callersMethodclear_waker
(&self)
ipmb/src/platform/linux/io_mul.rs:71
next →1–100 of 682, ranked by callers