/DragonOS/kernel/src/arch/riscv64/include/asm/ |
H A D | asm.h | 29 unsigned char io_in8(unsigned short port) { in io_in8() 35 unsigned int io_in32(unsigned short port) { in io_in32() 41 void io_out8(unsigned short port, unsigned char value) { in io_out8() 47 void io_out32(unsigned short port, unsigned int value) { in io_out32()
|
/DragonOS/kernel/src/arch/x86_64/include/asm/ |
H A D | asm.h | 207 unsigned char io_in8(unsigned short port) in io_in8() 219 unsigned int io_in32(unsigned short port) in io_in32() 231 void io_out8(unsigned short port, unsigned char value) in io_out8() 241 void io_out32(unsigned short port, unsigned int value) in io_out32() 254 #define io_insw(port, buffer, nr) \ argument 262 #define io_outsw(port, buffer, nr) \ argument
|
/DragonOS/kernel/src/driver/acpi/ |
H A D | pmtmr.rs | 15 let port = PMTMR_IO_PORT.load(Ordering::SeqCst); in acpi_pm_read_early() localVariable
|
/DragonOS/kernel/src/driver/disk/ahci/ |
H A D | mod.rs | 139 let port: &HbaPort = &list[ctrl_num as usize].ports[port_num as usize]; in _port() localVariable
|
H A D | ahcidisk.rs | 87 let port = _port(self.ctrl_num, self.port_num); in read_at() localVariable 242 let port = _port(self.ctrl_num, self.port_num); in write_at() localVariable
|
/DragonOS/kernel/src/driver/serial/serial8250/ |
H A D | serial8250_pio.rs | 65 let port = Serial8250PIOPort::new( localVariable 134 let port = self.iobase as u16; in init() localVariable 241 let port = self.iobase as u16; in set_divisor() localVariable
|
/DragonOS/kernel/src/libs/ |
H A D | printk.rs | 43 let port = current_vc.port(); in __write_string() localVariable
|
/DragonOS/kernel/src/driver/tty/virtual_terminal/ |
H A D | mod.rs | 69 port: Arc<dyn TtyPort>, field 92 pub fn port(&self) -> Arc<dyn TtyPort> { in port() method
|
/DragonOS/kernel/src/driver/tty/ |
H A D | tty_core.rs | 318 port: RwLock<Option<Arc<dyn TtyPort>>>, field 347 pub fn port(&self) -> Option<Arc<dyn TtyPort>> { in port() method
|
/DragonOS/kernel/src/net/socket/ |
H A D | mod.rs | 522 let mut port: u16; in get_ephemeral_port() localVariable
|
/DragonOS/kernel/src/net/ |
H A D | syscall.rs | 582 let port = u16::from_be(addr_in.sin_port); in to_endpoint() localVariable
|
/DragonOS/kernel/src/libs/lib_ui/ |
H A D | textui.rs | 1039 let port = current_vc.port(); in rs_textui_putchar() localVariable
|