/DragonOS-0.1.9/kernel/src/net/ |
D | net_core.rs | 64 net_face.poll(&mut SOCKET_SET.lock_irqsave()).ok(); in dhcp_query() 66 let event = binding.get_mut::<dhcpv4::Socket>(dhcp_handle).poll(); in dhcp_query() 130 iface.poll(&mut sockets).ok(); in poll_ifaces() 159 iface.poll(&mut sockets).ok(); in poll_ifaces_try_lock() 183 iface.poll(&mut sockets).ok(); in poll_ifaces_try_lock_onetime() 202 SocketPollMethod::poll(socket_type, handle_item.shutdown_type()).bits() as u64; in send_event()
|
/DragonOS-0.1.9/kernel/src/driver/net/ |
D | mod.rs | 25 fn poll(&self, sockets: &mut iface::SocketSet) -> Result<(), SystemError>; in poll() method
|
D | virtio_net.rs | 335 fn poll(&self, sockets: &mut smoltcp::iface::SocketSet) -> Result<(), SystemError> { in poll() method 338 let poll_res = guard.poll(timestamp, self.driver.force_get_mut(), sockets); in poll()
|
/DragonOS-0.1.9/kernel/src/ipc/ |
D | pipe.rs | 61 pub fn poll(&self, private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() method 235 let pollflag = EPollEventType::from_bits_truncate(inode.poll(&data)? as u32); in read_at() 387 let pollflag = EPollEventType::from_bits_truncate(inode.poll(&data)? as u32); in write_at() 417 fn poll(&self, private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() method 418 return self.0.lock().poll(private_data); in poll()
|
/DragonOS-0.1.9/kernel/src/filesystem/sysfs/ |
D | file.rs | 313 fn poll(&self, _data: KernCallbackData) -> Result<PollStatus, SystemError> { in poll() method 345 fn poll(&self, _data: KernCallbackData) -> Result<PollStatus, SystemError> { in poll() method 377 fn poll(&self, _data: KernCallbackData) -> Result<PollStatus, SystemError> { in poll() method 409 fn poll(&self, _data: KernCallbackData) -> Result<PollStatus, SystemError> { in poll() method
|
/DragonOS-0.1.9/tools/debugging/logmonitor/src/ |
D | event.rs | 48 if event::poll(timeout).expect("no events available") { in new()
|
/DragonOS-0.1.9/kernel/src/filesystem/kernfs/ |
D | callback.rs | 31 fn poll(&self, data: KernCallbackData) -> Result<PollStatus, SystemError>; in poll() method
|
/DragonOS-0.1.9/kernel/src/driver/tty/tty_ldisc/ |
D | mod.rs | 51 fn poll(&self, tty: Arc<TtyCore>) -> Result<usize, SystemError>; in poll() method
|
D | ntty.rs | 1093 pub fn input_available(&self, termios: RwLockReadGuard<Termios>, poll: bool) -> bool { in input_available() 1095 let amt = if poll in input_available() 2030 fn poll(&self, tty: Arc<TtyCore>) -> Result<usize, system_error::SystemError> { in poll() method
|
/DragonOS-0.1.9/kernel/src/driver/net/e1000e/ |
D | e1000e_driver.rs | 266 fn poll(&self, sockets: &mut smoltcp::iface::SocketSet) -> Result<(), SystemError> { in poll() method 269 let poll_res = guard.poll(timestamp, self.driver.force_get_mut(), sockets); in poll()
|
/DragonOS-0.1.9/kernel/src/net/socket/ |
D | mod.rs | 189 fn poll(&self) -> EPollEventType { in poll() method 355 fn poll(&self, _private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() method 356 let events = self.0.lock_irqsave().poll(); in poll() 784 pub fn poll(socket: &socket::Socket, shutdown: ShutdownType) -> EPollEventType { in poll() method
|
D | sockets.rs | 192 iface.poll(&mut socket_set_guard).ok(); in write() 399 fn poll(&self) -> EPollEventType { in poll() method 662 fn poll(&self) -> EPollEventType { in poll() method
|
/DragonOS-0.1.9/kernel/src/filesystem/vfs/ |
D | mount.rs | 374 fn poll(&self, private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() method 375 self.inner_inode.poll(private_data) in poll()
|
D | file.rs | 515 pub fn poll(&self) -> Result<usize, SystemError> { in poll() method 516 self.inode.poll(&self.private_data) in poll()
|
D | mod.rs | 174 fn poll(&self, _private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() method
|
/DragonOS-0.1.9/kernel/src/net/event_poll/ |
D | mod.rs | 119 if let Ok(events) = file.unwrap().lock_irqsave().poll() { in ep_item_poll() 166 fn poll(&self, _private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() method 600 let test_poll = dst_file.lock_irqsave().poll(); in ep_insert()
|
/DragonOS-0.1.9/kernel/src/driver/tty/ |
D | tty_device.rs | 339 fn poll(&self, private_data: &FilePrivateData) -> Result<usize, SystemError> { in poll() method 346 tty.ldisc().poll(tty) in poll()
|
/DragonOS-0.1.9/docs/community/ChangeLog/V0.1.x/ |
D | V0.1.9.md | 803 - 优化poll,删除不能poll的文件系统中的poll方法
|