Home
last modified time | relevance | path

Searched refs:lookup (Results 1 – 19 of 19) sorted by relevance

/DragonOS/docs/kernel/filesystem/vfs/
H A Ddesign.md29 … │ │ while doing "lookup" or "find" operations. │
58   对于大部分的操作,MountFS都是直接转发给具体的文件系统,而不做任何处理。同时,为了支持跨文件系统的操作,比如在目录树上查找,每次lookup操作或者是find操作,都会…
/DragonOS/kernel/src/process/
H A Dstdio.rs17 .lookup("/dev/tty0") in stdio_init()
H A Dexec.rs121 let inode = ROOT_INODE().lookup(file_path)?; in new()
/DragonOS/kernel/src/arch/x86_64/interrupt/
H A Dhandle.rs25 let desc = irq_desc_manager().lookup(IrqNumber::new(vector)); in x86_64_do_irq()
H A Dipi.rs235 let desc = irq_desc_manager().lookup(irq).unwrap(); in do_init_irq_handler()
/DragonOS/kernel/src/exception/
H A Dirqdomain.rs184 .lookup(irq) in domain_associate()
387 let desc = irq_desc_manager().lookup(virq)?; in domain_get_irq_data()
426 .lookup(IrqNumber::new(hwirq.data())) in resolve_irq_mapping()
438 let irq_data = revmap.lookup(hwirq).ok_or(SystemError::EINVAL)?; in resolve_irq_mapping()
593 fn lookup(&self, hwirq: HardwareIrqNumber) -> Option<Arc<IrqData>> { in lookup() method
H A Dirqdesc.rs913 pub fn lookup(&self, irq: IrqNumber) -> Option<Arc<IrqDesc>> { in lookup() method
935 let desc = self.lookup(irq)?; in do_lookup_and_lock()
984 let desc = self.lookup(irq).ok_or(SystemError::EINVAL)?; in set_percpu_devid()
H A Dmanage.rs137 let desc = irq_desc_manager().lookup(irq).ok_or(SystemError::EINVAL)?; in request_threaded_irq()
1030 let desc = irq_desc_manager().lookup(irq).ok_or(SystemError::EINVAL)?; in irq_clear_status_flags()
H A Dirqchip.rs524 let desc = irq_desc_manager().lookup(irq).ok_or(SystemError::EINVAL)?; in irq_set_handler_data()
/DragonOS/kernel/src/filesystem/vfs/
H A Dopen.rs108 ROOT_INODE().lookup(parent_path.unwrap_or("/"))?; in do_sys_openat2()
175 inode_begin.lookup(path.as_str())?
H A Dcore.rs168 current_inode = current_inode.lookup(parent)?; in do_mkdir_at()
H A Dmod.rs594 pub fn lookup(&self, path: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in lookup() method
H A Dsyscall.rs1546 let inode = inode.lookup(path.as_str())?; in readlink_at()
/DragonOS/kernel/src/driver/clocksource/
H A Dtimer_riscv.rs109 let desc = irq_desc_manager().lookup(virq).unwrap(); in riscv_sbi_timer_irq_desc_init()
/DragonOS/kernel/src/driver/tty/
H A Dtty_driver.rs225 .lookup(index, TtyDriverPrivateData::Unused); in lookup_tty()
440 fn lookup( in lookup() method
/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dapic_timer.rs95 let desc = irq_desc_manager().lookup(APIC_TIMER_IRQ_NUM).unwrap(); in local_apic_timer_irq_desc_init()
H A Dioapic.rs413 let desc = irq_desc_manager().lookup(irq).unwrap(); in ioapic_init()
/DragonOS/kernel/src/driver/tty/pty/
H A Dunix98pty.rs201 fn lookup( in lookup() method
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_sifive_plic.rs604 let irq_desc = irq_desc_manager().lookup(virq).unwrap(); in map()