MCPcopy Create free account
hub / github.com/Starry-OS/StarryOS / wake

Method wake

api/src/file/epoll.rs:216–218  ·  view source on GitHub ↗
(self: Arc<Self>)

Source from the content-addressed store, hash-verified

214
215impl Wake for InterestWaker {
216 fn wake(self: Arc<Self>) {
217 self.wake_by_ref();
218 }
219
220 fn wake_by_ref(self: &Arc<Self>) {
221 let Some(epoll) = self.epoll.upgrade() else {

Callers 15

handle_futex_deathFunction · 0.45
do_exitFunction · 0.45
set_foregroundMethod · 0.45
newMethod · 0.45
readMethod · 0.45
writeMethod · 0.45
dropMethod · 0.45
readMethod · 0.45
writeMethod · 0.45
wake_by_refMethod · 0.45
update_maskMethod · 0.45
readMethod · 0.45

Calls 1

wake_by_refMethod · 0.80

Tested by

no test coverage detected