/DragonOS-0.1.8/kernel/src/arch/x86_64/interrupt/ |
D | ipi.rs | 39 fn from(target: IpiTarget) -> Self { in from() 40 match target { in from() 87 pub fn send_ipi(kind: IpiKind, target: IpiTarget) { in send_ipi() 91 let target = ArchIpiTarget::from(target); in send_ipi() localVariable 92 let shorthand: x86::apic::DestinationShorthand = target.into(); in send_ipi() 93 let destination: x86::apic::ApicId = target.into(); in send_ipi()
|
/DragonOS-0.1.8/user/port/gcc/11.3.0/ |
D | build-hosted.sh | 43 ${gcc_path}/configure --prefix=${PREFIX} --target=x86_64-dragonos --with-sysroot=${sys_root} --disa… 44 make all-gcc all-target-libgcc -j $(nproc) || exit 1 45 make install-gcc install-target-libgcc -j $(nproc) || exit 1
|
/DragonOS-0.1.8/kernel/.cargo/ |
D | config.toml | 2 target = "src/arch/x86_64/x86_64-unknown-none.json" 8 [target.'cfg(target_os = "none")']
|
/DragonOS-0.1.8/user/libs/libc/.cargo/ |
D | config.toml | 2 target = "src/arch/x86_64/x86_64-unknown-none.json" 8 [target.'cfg(target_os = "none")']
|
/DragonOS-0.1.8/user/libs/libc/ |
D | .gitignore | 1 target/
|
/DragonOS-0.1.8/tools/ |
D | grub_auto_install.sh | 53 ./configure --target=i386 --prefix=${grub_dir_i386_legacy} --disable-werror || exit 1 58 ./configure --target=i386 --with-platform=efi --prefix=${grub_dir_i386_efi} --disable-werror || exi… 63 ./configure --target=x86_64 --with-platform=efi --prefix=${grub_dir_x86_64_efi} --disable-werror ||…
|
D | write_disk_image.sh | 115 …${GRUB_PATH_I386_EFI_INSTALL} --target=i386-efi --efi-directory=${mount_folder} --boot-directory… 117 …${GRUB_PATH_X86_64_EFI_INSTALL} --target=x86_64-efi --efi-directory=${mount_folder} --boot-direct… 121 …${GRUB_PATH_I386_LEGACY_INSTALL} --target=i386-pc --boot-directory=${boot_folder} /dev/$LOOP_DEVICE 127 …${GRUB_PATH_I386_LEGACY_INSTALL} --target=i386-pc --boot-directory=${boot_folder} /dev/$LOOP_DEVICE
|
D | build_gcc_toolchain.sh | 130 …../${BIN_UTILS}/configure --target=$TARGET --prefix="$PREFIX" --with-sysroot --disable-nls --disab… 161 …../${GCC_FILE}/configure --target=$TARGET --prefix="$PREFIX" --disable-nls --enable-languages=c,c+… 163 make all-target-libgcc -j $(nproc) || exit 1 165 make install-target-libgcc -j $(nproc) || exit 1
|
D | .gdbinit | 1 target remote localhost:1234
|
D | init_rust_toolchain.sh | 45 }" > ${DRAGONOS_UNKNOWN_ELF_PATH}/target.json || exit 1
|
D | Dockerfile | 40 rustup target add x86_64-unknown-none"
|
D | bootstrap.sh | 144 rustup target add x86_64-unknown-none
|
/DragonOS-0.1.8/kernel/src/ |
D | Makefile | 36 cargo +nightly-2023-01-21 build --release --target ./arch/x86_64/x86_64-unknown-none.json 41 …$(LD) -b elf64-x86-64 -z muldefs -o kernel head.o main.o $(shell find . -name "*.o") ../target/x86… 58 …$(LD) -b elf64-x86-64 -z muldefs -o kernel head.o main.o $(shell find . -name "*.o") ../target/x86…
|
/DragonOS-0.1.8/kernel/ |
D | .gitignore | 1 target/
|
/DragonOS-0.1.8/kernel/src/sched/ |
D | sched.h | 67 extern void sched_migrate_process(struct process_control_block *pcb, uint64_t target);
|
D | core.rs | 184 target: usize, in sched_migrate_process() 186 if target > MAX_CPU_NUM.try_into().unwrap() { in sched_migrate_process() 192 pcb.migrate_to = target as u32; in sched_migrate_process()
|
/DragonOS-0.1.8/kernel/src/process/ |
D | kthread.c | 277 struct kthread_info_t *target = to_kthread(pcb); in kthread_stop() local 278 target->flags |= (1 << KTHREAD_SHOULD_STOP); in kthread_stop() 282 while (target->exited == false) in kthread_stop() 284 retval = target->result; in kthread_stop()
|
/DragonOS-0.1.8/user/port/mpc/1.2.1/ |
D | build.sh | 30 ${mpc_path}/configure --prefix=${PREFIX} --host=x86_64-dragonos --target=x86_64-dragonos --with-mpf…
|
/DragonOS-0.1.8/user/port/binutils/2.38/ |
D | build.sh | 38 ${binutils_path}/configure --prefix=${PREFIX} --target=x86_64-dragonos --with-sysroot=${sys_root} -…
|
/DragonOS-0.1.8/user/libs/libc/src/ |
D | Makefile | 39 cargo +nightly build --release --target ./arch/x86_64/x86_64-unknown-none.json
|
/DragonOS-0.1.8/kernel/src/filesystem/ramfs/ |
D | mod.rs | 175 let target = &mut data[offset..offset + len]; in write_at() localVariable 176 target.copy_from_slice(&buf[0..len]); in write_at() 357 target: &Arc<dyn IndexNode>, in move_() 363 target.link(new_name, &old_inode)?; in move_() 367 target.unlink(new_name)?; in move_()
|
/DragonOS-0.1.8/user/ |
D | Makefile | 61 …-dir dadk/config --cache-dir $(DADK_CACHE_DIR) --dragonos-dir $(ROOT_PATH)/bin/sysroot clean target 98 …$(AR) x $(ROOT_PATH)/user/libs/libc/target/x86_64-unknown-none/release/liblibc.a --output=$(ROOT_P…
|
/DragonOS-0.1.8/.github/workflows/ |
D | makefile.yml | 48 …ponent add rust-src && rustup component add llvm-tools-preview && rustup target add x86_64-unknown…
|
/DragonOS-0.1.8/kernel/src/filesystem/vfs/ |
D | mount.rs | 250 target: &Arc<dyn IndexNode>, in move_() 253 return self.inner_inode.move_(old_name, target, new_name); in move_()
|
/DragonOS-0.1.8/kernel/src/filesystem/fat/ |
D | fs.rs | 1551 let target = guard.find(name)?; in find() localVariable 1552 return Ok(target); in find() 1565 let target: Arc<LockedFATInode> = guard.find(name)?; in unlink() localVariable 1567 let target_guard: SpinLockGuard<FATInode> = target.0.lock(); in unlink() 1592 let target: Arc<LockedFATInode> = guard.find(name)?; in rmdir() localVariable 1594 let target_guard: SpinLockGuard<FATInode> = target.0.lock(); in rmdir() 1620 guard.children.insert(name.to_uppercase(), target.clone()); in rmdir()
|