Home
last modified time | relevance | path

Searched refs:block (Results 1 – 8 of 8) sorted by relevance

/DragonOS-0.1.7/kernel/src/driver/tty/
Dmod.rs103 pub fn input(&self, buf: &[u8], block: bool) -> Result<usize, TtyError> { in input()
105 let val = self.write_stdin(buf, block)?; in input()
120 pub fn output(&self, buf: &mut [u8], block: bool) -> Result<usize, TtyError> { in output()
121 return self.read_output(buf, block); in output()
131 pub fn stdout(&self, buf: &[u8], block: bool) -> Result<usize, TtyError> { in stdout()
132 return self.write_output(buf, block); in stdout()
142 pub fn stderr(&self, buf: &[u8], block: bool) -> Result<usize, TtyError> { in stderr()
143 return self.write_output(buf, block); in stderr()
153 pub fn read_stdin(&self, buf: &mut [u8], block: bool) -> Result<usize, TtyError> { in read_stdin()
162 if block { in read_stdin()
[all …]
/DragonOS-0.1.7/kernel/src/io/
DMakefile4 kernel_io_subdirs:=block
Dmod.rs1 pub mod block; module
/DragonOS-0.1.7/docs/kernel/process_management/
Dpcb.md3 PCB的全称为process control block, 它是每个进程/线程的核心控制结构。定义于`kernel/src/process/proc-types.h`中。
/DragonOS-0.1.7/docs/userland/libc/apis/api-list/
Derrno.md183 … #define EWOULDBLOCK 80 /* 操作将被禁止 Operation would block (may be the same value as [EAGAIN]).*/
/DragonOS-0.1.7/docs/community/ChangeLog/V0.1.x/
DV0.1.4.md40 - block io: new: Block IO 调度器. 当具有多核时,io调度器在核心1上运行。 (#158)
DV0.1.5.md48 - block io: delete: 移除Block IO 调度器. (#196)
/DragonOS-0.1.7/kernel/src/driver/usb/xhci/
Dxhci.c48 …int xhci_set_address(const int id, const uint64_t slot_vaddr, const int slot_id, const bool block);
1003 … int xhci_set_address(const int id, const uint64_t slot_vaddr, const int slot_id, const bool block) in xhci_set_address() argument
1028 trb.bei = (block ? 1 : 0); in xhci_set_address()