Home
last modified time | relevance | path

Searched refs:user (Results 1 – 18 of 18) sorted by relevance

/DragonOS/
H A DMakefile7 SUBDIRS = kernel user tools build-scripts
39 all: kernel user
48 .PHONY: user
49 user: target
50 $(MAKE) -C ./user all ARCH=$(ARCH) || (sh -c "echo 用户程序编译失败" && exit 1)
65 …cppcheck kernel user --platform=unix64 --std=c11 -I user/libs/ -I=kernel/ --force -j $(NPROCS) --x…
68 cppcheck kernel user --platform=unix64 --std=c11 -I user/libs/ -I=kernel/ --force -j $(NPROCS)
154 FMT_CHECK=$(FMT_CHECK) $(MAKE) fmt -C user
H A DLICENSE109 these conditions, and telling the user how to view a copy of this
/DragonOS/kernel/src/syscall/
H A Duser_access.rs76 user: *const u8, in check_and_clone_cstr()
79 if user.is_null() { in check_and_clone_cstr()
90 let addr = unsafe { user.add(i) }; in check_and_clone_cstr()
120 pub fn check_and_clone_cstr_array(user: *const *const u8) -> Result<Vec<CString>, SystemError> { in check_and_clone_cstr_array()
121 if user.is_null() { in check_and_clone_cstr_array()
127 let addr = unsafe { user.add(i) }; in check_and_clone_cstr_array()
/DragonOS/user/dadk/config/
H A Duser_manage-0.1.0.dadk8 "path": "apps/user-manage"
H A Dtest_mount_1_0_0.dadk4 "description": "to test user mode mount",
/DragonOS/user/apps/test_ebpf/syscall_ebpf/syscall_ebpf-common/
H A DCargo.toml8 user = ["aya"]
/DragonOS/kernel/crates/rbpf/
H A DCargo.toml52 #default = ["std", "user", "cranelift"]
62 user = []
H A DREADME.md8 Rust (user-space) virtual machine for eBPF
34 tcpdump so as to avoid useless copies to user-space. It was ported to Linux,
37 virtual machine of this crate enables running it in user-space applications;
117 buffer provided by the user, and that is expected to contain pointers to the
122 handle the metadata buffer for the user. In fact, this struct has a static
123 internal buffer that is passed to the program. The user has to indicate the
637 register user-defined helper functions. The eBPF implementation of the Linux
651 instance; or they can be handled in user space. Rust has arrays and hashmaps,
692 * Provide built-in support for user-space array and hash BPF maps.
719 * [uBPF](https://github.com/iovisor/ubpf), a C user-space implementation of an
/DragonOS/docs/userland/appdev/
H A Drust-quick-start.md33 5. 在DragonOS的`user/dadk/config`目录下,使用`dadk new`命令,创建编译配置,安装到DragonOS的`/`目录下。
/DragonOS/tools/
H A Dconfigure_network.sh11 sudo ip tuntap add name tap0 mode tap user $USER
/DragonOS/.github/workflows/
H A Ddocs-multiversion.yml30 python3 -m pip install --user awscli
/DragonOS/kernel/
H A DMakefile49 …cd crates/rbpf && RUSTFLAGS="$(RUSTFLAGS)" cargo +nightly-2024-11-05 test --features=std,user,cran…
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.2.md209 调整user下libs的libc目录结构 (#103)
211 * 调整user下libs的libc目录结构
H A DV0.1.10.md785 * add dog, modify user/Makefile and user.sysconfig
787 * add dog, modify user/Makefile and user.sysconfig
963 * Delete user/apps/test-mount/LICENSE
H A DV0.1.9.md313 * feat: create `user/services` folder to store service files
/DragonOS/kernel/src/mm/
H A Dpage.rs809 pub fn from_prot_flags(prot_flags: ProtFlags, user: bool) -> Self { in from_prot_flags()
812 Arch::vm_get_page_prot(vm_flags).set_user(user) in from_prot_flags()
815 .set_user(user) in from_prot_flags()
842 pub fn new_page_table(user: bool) -> Self { in new_page_table()
859 if user { in new_page_table()
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dmod.rs354 fn fb_open(&self, user: bool); in fb_open()
355 fn fb_release(&self, user: bool); in fb_release()
/DragonOS/docs/kernel/trace/
H A DeBPF.md71user/app目录中,项目结构如上所示: