Home
last modified time | relevance | path

Searched defs:flags (Results 1 – 25 of 52) sorted by relevance

123

/DragonOS/kernel/src/syscall/
H A Dmod.rs95 let flags = args[1] as u32; in handle() localVariable
128 let flags = args[4] as u32; in handle() localVariable
135 let flags = args[2] as u32; in handle() localVariable
330 let flags = FileMode::from_bits_truncate(arg1 as u32); in handle() localVariable
338 let flags = args[2] as u32; in handle() localVariable
360 let flags = args[4] as i32; in handle() localVariable
405 let flags: u32 = args[2] as u32; in handle() localVariable
478 let flags = args[3] as u32; in handle() localVariable
496 let flags = args[3] as u32; in handle() localVariable
532 let flags = args[2] as u32; in handle() localVariable
[all …]
/DragonOS/kernel/crates/intertrait/macros/src/
H A Dargs.rs25 pub flags: HashSet<Flag>, field
31 let mut flags = HashSet::new(); in parse() localVariable
/DragonOS/kernel/src/common/
H A Dspinlock.h100 #define spin_lock_irqsave(lock, flags) … argument
111 #define spin_unlock_irqrestore(lock, flags) … argument
/DragonOS/kernel/src/exception/
H A Dmod.rs54 flags: usize, field
62 pub fn flags(&self) -> usize { in flags() method
85 flags: IrqFlags, field
H A Ddummychip.rs75 fn flags(&self) -> IrqChipFlags { in flags() method
122 fn flags(&self) -> IrqChipFlags { in flags() method
/DragonOS/kernel/src/libs/
H A Dprintk.c64 int flags; // 用来存储格式信息的bitmap in __do_vsprintf() local
383 static char *write_num(char *str, ul num, int base, int field_width, int precision, int flags) in write_num()
493 static char *write_float_point_num(char *str, double num, int field_width, int precision, int flags) in write_float_point_num()
H A Dspinlock.rs31 flags: SpinLockGuardFlags, field
/DragonOS/kernel/src/mm/
H A Dfault.rs55 flags: FaultFlags, field
108 pub fn flags(&self) -> FaultFlags { in flags() method
126 let flags = pfm.flags(); in handle_mm_fault() localVariable
198 let flags = pfm.flags; in handle_pte_fault() localVariable
697 let flags = pfm.flags(); in finish_fault() localVariable
H A Dno_init.rs144 let flags: EntryFlags<MMArch> = EntryFlags::new().set_write(true); in pseudo_map_phys() localVariable
153 let flags: EntryFlags<MMArch> = EntryFlags::new().set_write(false).set_execute(true); in pseudo_map_phys_ro() localVariable
H A Dpage.rs344 flags: PageFlags, field
437 pub fn flags(&self) -> &PageFlags { in flags() method
737 pub fn flags(&self) -> EntryFlags<Arch> { in flags() method
1246 let flags: EntryFlags<Arch> = in map_phys() localVariable
1329 let flags: EntryFlags<Arch> = in allocate_table() localVariable
1477 let flags = entry.flags(); in translate() localVariable
/DragonOS/kernel/src/arch/riscv64/mm/
H A Dinit.rs111 let flags = kernel_page_flags::<MMArch>(vaddr).set_execute(true); in riscv_mm_init() localVariable
190 let flags = kernel_page_flags::<MMArch>(vaddr).set_execute(true); in remap_at_low_address() localVariable
/DragonOS/user/apps/test-mount/src/
H A Dmain.rs16 let flags = MS_BIND; in main() localVariable
/DragonOS/kernel/src/libs/futex/
H A Dsyscall.rs30 let mut flags = FutexFlag::FLAGS_MATCH_NONE; in do_futex() localVariable
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_intc.rs90 fn flags(&self) -> IrqChipFlags { in flags() method
111 flags: IrqChipFlags, field
/DragonOS/kernel/src/virt/kvm/
H A Dhost_mem.rs49 pub flags: u32, field
60 pub flags: u32, // 虚机内存区间属性 field
/DragonOS/kernel/src/net/event_poll/
H A Dsyscall.rs27 let flags = FileMode::from_bits_truncate(flag as u32); in epoll_create1() localVariable
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dfault.rs181 let mut flags: FaultFlags = FaultFlags::FAULT_FLAG_ALLOW_RETRY in do_user_addr_fault() localVariable
/DragonOS/kernel/src/process/
H A Dexec.rs101 flags: ExecParamFlags, field
138 pub fn flags(&self) -> &ExecParamFlags { in flags() method
H A Dkthread.rs63 flags: KernelThreadFlags, field
74 pub fn flags(&self) -> &KernelThreadFlags { in flags() method
/DragonOS/kernel/src/filesystem/
H A Deventfd.rs38 flags: EventFdFlags, field
253 let flags = EventFdFlags::from_bits(flags).ok_or(SystemError::EINVAL)?; in sys_eventfd() localVariable
/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dlapic_vector.rs114 fn flags(&self) -> IrqChipFlags { in flags() method
121 flags: IrqChipFlags, field
/DragonOS/kernel/src/ipc/
H A Dsignal_types.rs191 flags: SigFlags, field
240 pub fn flags(&self) -> SigFlags { in flags() method
291 pub flags: SigFlags, field
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_device.rs113 flags: MouseFlags, field
294 let flags: MouseFlags = MouseFlags::from_bits_truncate(packet); in process_packet() localVariable
301 let flags = guard.current_state.flags; in process_packet() localVariable
307 let flags = guard.current_state.flags; in process_packet() localVariable
/DragonOS/user/apps/test_kvm/
H A Dmain.c34 uint32_t flags; member
/DragonOS/kernel/src/driver/tty/
H A Dtty_port.rs32 flags: i32, field

123