/DragonOS-0.1.8/kernel/src/syscall/ |
D | Makefile | 5 all: syscall.o 7 syscall.o: syscall.c 8 $(CC) $(CFLAGS) -c syscall.c -o syscall.o
|
/DragonOS-0.1.8/user/libs/libsystem/ |
D | Makefile | 5 libsystem: syscall.o 7 syscall.o: syscall.c 8 $(CC) $(CFLAGS) -c syscall.c -o syscall.o
|
/DragonOS-0.1.8/kernel/src/ipc/ |
D | mod.rs | 4 pub mod syscall; module
|
D | pipe.rs | 10 syscall::SystemError, 81 ) -> Result<usize, crate::syscall::SystemError> { in read_at() 160 ) -> Result<usize, crate::syscall::SystemError> { in write_at() 205 fn poll(&self) -> Result<PollStatus, crate::syscall::SystemError> { in poll()
|
/DragonOS-0.1.8/kernel/src/sched/ |
D | mod.rs | 4 pub mod syscall; module
|
D | syscall.rs | 4 syscall::{Syscall, SystemError},
|
/DragonOS-0.1.8/kernel/src/arch/x86_64/ |
D | mod.rs | 13 pub mod syscall; module
|
/DragonOS-0.1.8/kernel/src/smp/ |
D | mod.rs | 5 syscall::SystemError,
|
/DragonOS-0.1.8/kernel/src/driver/net/ |
D | mod.rs | 7 use crate::{libs::spinlock::SpinLock, syscall::SystemError};
|
/DragonOS-0.1.8/kernel/src/process/ |
D | mod.rs | 22 pub mod syscall; module
|
D | syscall.rs | 6 syscall::{Syscall, SystemError},
|
D | c_adapter.rs | 8 syscall::SystemError,
|
/DragonOS-0.1.8/kernel/src/filesystem/sysfs/ |
D | devices.rs | 2 use crate::{filesystem::vfs::IndexNode, syscall::SystemError};
|
D | fs.rs | 2 use crate::{filesystem::vfs::IndexNode, syscall::SystemError};
|
D | class.rs | 2 use crate::{filesystem::vfs::IndexNode, syscall::SystemError};
|
D | bus.rs | 2 use crate::{filesystem::vfs::IndexNode, kdebug, syscall::SystemError};
|
/DragonOS-0.1.8/docs/kernel/ipc/ |
D | signal.md | 47 │ Return from syscall...│ │
|
/DragonOS-0.1.8/kernel/src/libs/ |
D | semaphore.rs | 3 use crate::{arch::asm::current::current_pcb, kdebug, syscall::SystemError};
|
/DragonOS-0.1.8/kernel/src/time/ |
D | syscall.rs | 7 syscall::{Syscall, SystemError},
|
D | sleep.rs | 9 syscall::SystemError,
|
/DragonOS-0.1.8/kernel/src/ |
D | lib.rs | 39 mod syscall; module
|
/DragonOS-0.1.8/kernel/src/driver/timers/rtc/ |
D | rtc.rs | 5 syscall::SystemError,
|
/DragonOS-0.1.8/kernel/src/net/ |
D | mod.rs | 8 use crate::{driver::net::NetDriver, kwarn, libs::rwlock::RwLock, syscall::SystemError}; 16 pub mod syscall; module
|
/DragonOS-0.1.8/docs/kernel/core_api/ |
D | casting.md | 16 SystemError枚举类型使用了这种方式,您可以在`kernel/src/syscall/mod.rs`中找到它的用法。
|
/DragonOS-0.1.8/kernel/src/driver/uart/ |
D | uart.rs | 16 syscall::SystemError, 225 fn open(&self, _file: Arc<dyn IndexNode>) -> Result<(), crate::syscall::SystemError> { in open() 229 fn close(&self, _file: Arc<dyn IndexNode>) -> Result<(), crate::syscall::SystemError> { in close()
|