Home
last modified time | relevance | path

Searched refs:handles (Results 1 – 2 of 2) sorted by relevance

/DragonOS/kernel/src/net/socket/
H A Dinet.rs491 handles: Vec<GlobalSocketHandle>, field
517 let handles: Vec<GlobalSocketHandle> = vec![GlobalSocketHandle::new_smoltcp_handle( in new() localVariable
532 handles, in new()
578 let can_accept = self.handles.iter().any(|h| { in tcp_poll_listening()
601 for handle in self.handles.iter() { in close()
635 .get_mut::<tcp::Socket>(self.handles.first().unwrap().smoltcp_handle().unwrap()); in read()
697 .get_mut::<tcp::Socket>(self.handles.first().unwrap().smoltcp_handle().unwrap()); in write()
727 assert!(self.handles.len() == 1); in poll()
733 .get_mut::<tcp::Socket>(self.handles.first().unwrap().smoltcp_handle().unwrap()); in poll()
748 sockets.get_mut::<tcp::Socket>(self.handles.first().unwrap().smoltcp_handle().unwrap()); in connect()
[all …]
/DragonOS/docs/kernel/filesystem/vfs/
H A Ddesign.md28 … │ │ In particular, it handles the "crossing file system boundaries" condition │