/DragonOS-0.1.8/.github/workflows/ |
D | makefile.yml | 48 …ustup component add rust-src && rustup component add llvm-tools-preview && rustup target add x86_6…
|
/DragonOS-0.1.8/tools/ |
D | build_in_docker.sh | 3 docker run --rm --privileged=true --cap-add SYS_ADMIN --cap-add MKNOD -v $(pwd):/data -v /dev:/dev …
|
D | Dockerfile | 27 # You have to add the rustup variables to the $PATH 38 rustup component add rust-src && \ 39 rustup component add llvm-tools-preview && \ 40 rustup target add x86_64-unknown-none"
|
D | bootstrap.sh | 141 rustup component add rust-src 142 rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu 143 rustup component add llvm-tools-preview 144 rustup target add x86_64-unknown-none
|
D | configure_network.sh | 11 sudo ip tuntap add name tap0 mode tap user $USER
|
/DragonOS-0.1.8/kernel/src/ |
D | head.S | 176 add $0x1000, %ebx 177 add $8, %eax 269 add $2048, %eax 285 add $0x1000, %ebx 286 add $8, %eax 296 add $0x1000, %ebx 297 add $8, %eax
|
/DragonOS-0.1.8/kernel/src/mm/ |
D | mod.rs | 101 pub fn add(self, offset: usize) -> Self { in add() method 127 fn add(self, rhs: usize) -> Self::Output { in add() method 143 fn add(self, rhs: PhysAddr) -> Self::Output { in add() method 245 fn add(self, rhs: VirtAddr) -> Self::Output { in add() method 254 fn add(self, rhs: usize) -> Self::Output { in add() method 488 return self.start().add(self.size); in end() 615 let end = addr.add(size); in verify_area()
|
D | page.rs | 87 return Some(self.base.add(i << shift)); in entry_base() 96 return Some(self.virt().add(i * Arch::PAGE_ENTRY_SIZE)); in entry_virt() 144 if addr < self.base || addr >= self.base.add(mask) { in index_of()
|
D | ucontext.rs | 638 .skip_while(|(hole_vaddr, hole_size)| hole_vaddr.add(**hole_size) <= min_vaddr); in find_free() 643 if hole_vaddr <= &&min_vaddr && min_vaddr <= hole_vaddr.add(**hole_size) { in find_free() 707 let prev_hole_end = prev_hole_vaddr.add(*prev_hole_size); in reserve_hole() 1122 VirtPageFrameIter::new(destination, destination.add(page_count)); in zeroed()
|
/DragonOS-0.1.8/kernel/src/syscall/ |
D | user_access.rs | 84 let addr = unsafe { user.add(i) }; in check_and_clone_cstr() 118 let addr = unsafe { user.add(i) }; in check_and_clone_cstr_array()
|
/DragonOS-0.1.8/kernel/src/mm/allocator/ |
D | page_frame.rs | 113 pub fn add(&self, n: PageFrameCount) -> Self { in add() method 186 fn add(self, rhs: Self) -> Self::Output { in add() method 222 fn add(self, rhs: usize) -> Self::Output { in add() method
|
/DragonOS-0.1.8/docs/introduction/ |
D | build_system.md | 154 rustup component add rust-src 155 rustup component add llvm-tools-preview 156 rustup target add x86_64-unknown-none
|
/DragonOS-0.1.8/docs/ |
D | make.bat | 21 echo.may add the Sphinx directory to PATH.
|
/DragonOS-0.1.8/kernel/src/time/ |
D | mod.rs | 152 fn add(self, rhs: Duration) -> Instant { in add() method 248 fn add(self, rhs: Duration) -> Duration { in add() method
|
D | clocksource.rs | 66 pub fn add(&self, other: CycleNum) -> CycleNum { in add() method
|
/DragonOS-0.1.8/kernel/src/driver/pci/ |
D | pci.rs | 54 pub fn add(self, offset: usize) -> Self { in add() method 99 pub fn add(&self, device: Box<dyn PciDeviceStructure>) { in add() method 684 (self.mmio_base.unwrap().add((address >> 2) as usize)).read_volatile() in read_config() 703 (self.mmio_base.unwrap().add((address >> 2) as usize)).write_volatile(data) in write_config() 785 PCI_DEVICE_LINKEDLIST.add(box_general_device); in pci_read_header() 794 PCI_DEVICE_LINKEDLIST.add(box_pci_to_pci_bridge); in pci_read_header() 804 PCI_DEVICE_LINKEDLIST.add(box_pci_cardbus_bridge); in pci_read_header()
|
/DragonOS-0.1.8/kernel/src/net/ |
D | net_core.rs | 56 let dhcp_handle = sockets.add(dhcp_socket); in dhcp_query()
|
D | socket.rs | 264 GlobalSocketHandle::new(SOCKET_SET.lock().add(socket)); in new() 441 GlobalSocketHandle::new(SOCKET_SET.lock().add(socket)); in new() 663 GlobalSocketHandle::new(SOCKET_SET.lock().add(socket)); in new() 931 let new_handle = GlobalSocketHandle::new(sockets.add(tcp_socket)); in accept()
|
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/ |
D | V0.1.4.md | 155 Patch add rust waitqueue (#162)
|
D | V0.1.7.md | 305 Patch add lazy init (#236)
|
D | V0.1.8.md | 343 add arch linux prerequisited packages
|
D | V0.1.3.md | 458 Patch add abort func (#120)
|
/DragonOS-0.1.8/kernel/src/arch/x86_64/mm/ |
D | mod.rs | 368 let paddr = area.base.add(i * MMArch::PAGE_SIZE); in allocator_init()
|
/DragonOS-0.1.8/ |
D | LICENSE | 232 may add an explicit geographical distribution limitation excluding 310 Also add information on how to contact you by electronic and paper mail.
|