/DragonOS/kernel/src/driver/tty/pty/ |
H A D | unix98pty.rs | 114 if let Some(link) = core.link() { in set_termios() 115 let link = link.core(); in set_termios() localVariable 116 if link.contorl_info_irqsave().packet { in set_termios() 147 link.read_wq().wakeup_all(); in set_termios() 166 let link = core.checked_link()?; in start() localVariable 172 link.core() in start() 184 let link = core.checked_link()?; in stop() localVariable 190 link.core() in stop() 243 *core.link().unwrap().core().window_size_write() = winsize; in resize()
|
H A D | mod.rs | 143 if let Some(link) = core.link() { in pty_common_open() 144 let link_core = link.core(); in pty_common_open() 200 tty.link().unwrap().core().contorl_info_irqsave().pktstatus = in pty_set_packet_mode()
|
/DragonOS/tools/ |
H A D | configure_network.sh | 15 sudo ip link set tap0 up 16 sudo ip link set $ETH up 17 sudo ip link set br0 up
|
/DragonOS/tools/qemu/ |
H A D | ifdown-nat | 5 ip link set $1 down 9 ip link set "$BRIDGE" down
|
/DragonOS/kernel/ |
H A D | env.mk | 33 export RUSTFLAGS := -C link-args=-znostart-stop-gc 34 export RUSTDOCFLAGS := -C link-args=-znostart-stop-gc
|
/DragonOS/kernel/src/driver/tty/ |
H A D | tty_core.rs | 74 link: RwLock::default(), in new() 175 core.link().unwrap() in tty_mode_ioctl() 326 link: RwLock<Weak<TtyCore>>, field 455 pub fn link(&self) -> Option<Arc<TtyCore>> { in link() method 456 self.link.read().upgrade() in link() 460 if let Some(link) = self.link() { in checked_link() 461 return Ok(link); in checked_link() 466 pub fn set_link(&self, link: Weak<TtyCore>) { in set_link() 467 *self.link.write() = link; in set_link()
|
H A D | tty_driver.rs | 325 TtyLdiscManager::ldisc_setup(tty.clone(), tty.core().link())?; in init_tty_device()
|
/DragonOS/kernel/src/ |
H A D | Makefile | 68 …./target/riscv64gc-unknown-none-elf/release/libdragonos_kernel.a -T arch/riscv64/link.ld --no-relax 77 …*.o") ../target/x86_64-unknown-none/release/libdragonos_kernel.a -T arch/x86_64/link.lds --no-relax 90 …64-unknown-none/release/libdragonos_kernel.a ./debug/kallsyms.o -T arch/x86_64/link.lds --no-relax
|
/DragonOS/docs/userland/appdev/ |
H A D | rust-quick-start.md | 41 由于DragonOS目前不支持动态链接,因此目前需要在RUSTFLAGS里面指定`-C target-feature=+crt-static -C link-arg=-no-pie`
|
/DragonOS/ |
H A D | README.md | 5 … src="https://img.shields.io/badge/%E5%AE%98%E7%BD%91-DragonOS.org-4c69e4?link=https%3A%2F%2Fbbs.d… 6 …lt="bbs" src="https://img.shields.io/badge/BBS-bbs.dragonos.org.cn-purple?link=https%3A%2F%2Fbbs.d…
|
H A D | README_EN.md | 5 … src="https://img.shields.io/badge/%E5%AE%98%E7%BD%91-DragonOS.org-4c69e4?link=https%3A%2F%2Fbbs.d… 6 …lt="bbs" src="https://img.shields.io/badge/BBS-bbs.dragonos.org.cn-purple?link=https%3A%2F%2Fbbs.d…
|
/DragonOS/kernel/src/driver/tty/tty_ldisc/ |
H A D | ntty.rs | 815 if tty.core().link().is_some() { in input_signal() 1530 let link = tty.link().unwrap(); in packet_mode_flush() localVariable 1531 if link.core().contorl_info_irqsave().packet { in packet_mode_flush() 1536 link.core().read_wq().wakeup_all(); in packet_mode_flush() 1570 if core.link().is_some() { in flush_buffer() 1647 let link = core.link().unwrap(); in read() localVariable 1648 let link = link.core(); in read() localVariable 1649 let mut ctrl = link.contorl_info_irqsave(); in read() 2068 let link = core.link(); in poll() localVariable 2069 if link.is_some() in poll() [all …]
|
/DragonOS/kernel/crates/rbpf/mk/ |
H A D | appveyor.bat | 57 link /?
|
/DragonOS/kernel/src/filesystem/overlayfs/ |
H A D | mod.rs | 374 fn link( in link() method 380 upper_inode.link(name, other) in link()
|
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | mount.rs | 339 fn link(&self, name: &str, other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link() method 340 return self.inner_inode.link(name, other); in link()
|
H A D | mod.rs | 270 fn link(&self, _name: &str, _other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link() method
|
H A D | syscall.rs | 883 return new_parent.link(new_name, &old_inode).map(|_| 0); in do_linkat() 886 pub fn link(old: *const u8, new: *const u8) -> Result<usize, SystemError> { in link() method
|
/DragonOS/kernel/src/filesystem/ramfs/ |
H A D | mod.rs | 356 fn link(&self, name: &str, other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link() method 466 target.link(new_name.as_ref(), &(inode_to_move as Arc<dyn IndexNode>))?; in move_to()
|
/DragonOS/kernel/src/filesystem/kernfs/ |
H A D | mod.rs | 200 fn link(&self, _name: &str, _other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link() method
|
/DragonOS/kernel/crates/intertrait/macros/ |
H A D | LICENSE-APACHE | 45 separable from, or merely link (or bind by name) to the interfaces of,
|
/DragonOS/kernel/src/filesystem/procfs/ |
H A D | mod.rs | 651 fn link(&self, name: &str, other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link() method
|
/DragonOS/kernel/crates/rbpf/ |
H A D | LICENSE-APACHE | 46 separable from, or merely link (or bind by name) to the interfaces of,
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.9.md | 350 * 修改一处bug,并且加入tty的link,为pty做准备 2137 modify kernel link script (#373)
|
H A D | V0.1.10.md | 1032 * 删除了fat中的link
|
/DragonOS/kernel/src/syscall/ |
H A D | mod.rs | 372 return Self::link(old, new); in handle()
|