Searched refs:rs (Results 1 – 14 of 14) sorted by relevance
1 bindings.rs
8   上述没有特殊标明的函数,都是在`kernel/src/libs/casting.rs`中实现的。16 SystemError枚举类型使用了这种方式,您可以在`kernel/src/syscall/mod.rs`中找到它的用法。44 …型指针时,我们要为`U`这个trait实现`DowncastArc`trait。这个trait定义在`kernel/src/libs/casting.rs`中。它要求`trait U`实现`Any…
7 …p;这部分基于Rust语言圣经中的[命名规范](https://course.rs/practice/naming.html)进行修改,本文未提及的部分,请参考Rust语言圣经中的[命名规范](h…
6 src/include/bindings/bindings.rs
13   DragonOS在`kernel/src/lib/spinlock.rs`文件中,实现了自旋锁。根据功能特性的略微差异,分别提供了`RawSpinLock`和`SpinLoc…24 `RawSpinLock`与C版本的`spinlock_t`不具有二进制兼容性。如果由于暂时的兼容性的需求,要操作C版本的`spinlock_t`,请使用`spinlock.rs`中提供的C版本的s…
22   mutex定义在`lib/mutex.rs`中,定义如下所示:
213 * fix: 解决bindings.rs报一堆警告的问题244 fix: 解决bindings.rs报了很多警告的问题 (#85)246 * fix: 解决bindings.rs报一堆警告的问题
321 使用了由tickbh编写的rbtree: https://github.com/tickbh/rbtree-rs/blob/master/src/lib.rs335 * 删除单独的mod文件,使用mod.rs,修改一些格式上的问题
35 - arch: update: 在lib.rs中,将arch模块的路径进行更改,使得其他模块使用arch的代码时,不需要指定arch::x86_64 (#128)270 1、在文件系统目录下增加mod.rs 2、将VFS的路径改为vfs(#133)335 内核:在lib.rs中,将arch模块的路径进行更改,使得其他模块使用arch的代码时,不需要指定arch::x86_64 (#128)
272 * 移动volatile.rs到libs文件夹
26 RUN curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly -y && \
108 curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly
132 curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly
124 unsigned rs : 1; // Run/Stop member