mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 13:17:35 +00:00
Kernel: Move VirtualAddress.h into VM/
This commit is contained in:
parent
23a6c2086b
commit
eca5c2bdf8
9 changed files with 5 additions and 8 deletions
|
@ -7,7 +7,7 @@
|
||||||
#include <AK/ELF/ELFImage.h>
|
#include <AK/ELF/ELFImage.h>
|
||||||
|
|
||||||
#ifdef KERNEL
|
#ifdef KERNEL
|
||||||
#include <Kernel/VirtualAddress.h>
|
#include <Kernel/VM/VirtualAddress.h>
|
||||||
class Region;
|
class Region;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
#include <AK/Badge.h>
|
#include <AK/Badge.h>
|
||||||
#include <AK/Noncopyable.h>
|
#include <AK/Noncopyable.h>
|
||||||
#include <Kernel/VirtualAddress.h>
|
#include <Kernel/VM/VirtualAddress.h>
|
||||||
#include <Kernel/kstdio.h>
|
#include <Kernel/kstdio.h>
|
||||||
|
|
||||||
#define PAGE_SIZE 4096
|
#define PAGE_SIZE 4096
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <Kernel/Devices/Device.h>
|
#include <Kernel/Devices/Device.h>
|
||||||
#include <Kernel/VirtualAddress.h>
|
|
||||||
|
|
||||||
class BlockDevice : public Device {
|
class BlockDevice : public Device {
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#include <AK/Types.h>
|
#include <AK/Types.h>
|
||||||
#include <Kernel/KResult.h>
|
#include <Kernel/KResult.h>
|
||||||
#include <Kernel/UnixTypes.h>
|
#include <Kernel/UnixTypes.h>
|
||||||
#include <Kernel/VirtualAddress.h>
|
#include <Kernel/VM/VirtualAddress.h>
|
||||||
|
|
||||||
class FileDescription;
|
class FileDescription;
|
||||||
class Process;
|
class Process;
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
#include <Kernel/FileSystem/InodeMetadata.h>
|
#include <Kernel/FileSystem/InodeMetadata.h>
|
||||||
#include <Kernel/FileSystem/VirtualFileSystem.h>
|
#include <Kernel/FileSystem/VirtualFileSystem.h>
|
||||||
#include <Kernel/Net/Socket.h>
|
#include <Kernel/Net/Socket.h>
|
||||||
#include <Kernel/VirtualAddress.h>
|
#include <Kernel/VM/VirtualAddress.h>
|
||||||
|
|
||||||
class File;
|
class File;
|
||||||
class TTY;
|
class TTY;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
#include <Kernel/KResult.h>
|
#include <Kernel/KResult.h>
|
||||||
#include <Kernel/UnixTypes.h>
|
#include <Kernel/UnixTypes.h>
|
||||||
#include <Kernel/VM/Region.h>
|
#include <Kernel/VM/Region.h>
|
||||||
#include <Kernel/VirtualAddress.h>
|
|
||||||
|
|
||||||
class Alarm;
|
class Alarm;
|
||||||
class FileDescription;
|
class FileDescription;
|
||||||
|
|
|
@ -17,7 +17,6 @@
|
||||||
#include <Kernel/VM/PhysicalRegion.h>
|
#include <Kernel/VM/PhysicalRegion.h>
|
||||||
#include <Kernel/VM/Region.h>
|
#include <Kernel/VM/Region.h>
|
||||||
#include <Kernel/VM/VMObject.h>
|
#include <Kernel/VM/VMObject.h>
|
||||||
#include <Kernel/VirtualAddress.h>
|
|
||||||
|
|
||||||
#define PAGE_ROUND_UP(x) ((((u32)(x)) + PAGE_SIZE - 1) & (~(PAGE_SIZE - 1)))
|
#define PAGE_ROUND_UP(x) ((((u32)(x)) + PAGE_SIZE - 1) & (~(PAGE_SIZE - 1)))
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <AK/Vector.h>
|
#include <AK/Vector.h>
|
||||||
#include <Kernel/VirtualAddress.h>
|
#include <Kernel/VM/VirtualAddress.h>
|
||||||
|
|
||||||
class Range {
|
class Range {
|
||||||
friend class RangeAllocator;
|
friend class RangeAllocator;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue