Home
last modified time | relevance | path

Searched refs:lookup (Results 1 – 20 of 20) 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/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/process/
H A Dstdio.rs24 .lookup(&tty_path) in stdio_init()
H A Dexec.rs121 let inode = ROOT_INODE().lookup(file_path)?; in new()
/DragonOS/kernel/src/exception/
H A Dirqdomain.rs184 .lookup(irq) in domain_associate()
388 let desc = irq_desc_manager().lookup(virq)?; in domain_get_irq_data()
427 .lookup(IrqNumber::new(hwirq.data())) in resolve_irq_mapping()
439 let irq_data = revmap.lookup(hwirq).ok_or(SystemError::EINVAL)?; in resolve_irq_mapping()
597 fn lookup(&self, hwirq: HardwareIrqNumber) -> Option<Arc<IrqData>> { in lookup() method
H A Dirqdesc.rs922 pub fn lookup(&self, irq: IrqNumber) -> Option<Arc<IrqDesc>> { in lookup() method
944 let desc = self.lookup(irq)?; in do_lookup_and_lock()
994 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()
1031 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.rs89 inode.lookup(path.as_str()) in do_fchownat()
193 ROOT_INODE().lookup(parent_path.unwrap_or("/"))?; in do_sys_openat2()
260 inode_begin.lookup(path.as_str())?
H A Dmod.rs597 pub fn lookup(&self, path: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in lookup() method
H A Dsyscall.rs1570 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/filesystem/overlayfs/
H A Dmod.rs157 .lookup(&mount_data.upper_dir) in make_overlayfs()
174 … let lower_inode = ROOT_INODE().lookup(dir).map_err(|_| SystemError::EINVAL)?; // 处理错误 in make_overlayfs()
/DragonOS/kernel/src/driver/tty/
H A Dtty_driver.rs260 .lookup(index, TtyDriverPrivateData::Unused); in lookup_tty()
502 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/docs/kernel/trace/
H A DeBPF.md203 /// perform a lookup in percpu map for an entry associated to key on cpu.
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_sifive_plic.rs604 let irq_desc = irq_desc_manager().lookup(virq).unwrap(); in map()