aboutsummaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-04-23 14:03:28 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-04-23 14:15:18 +0200
commitf6f10575f75ac23d06e1d94f7861611503daa7af (patch)
tree23c93eb6d63aac78cbe6c2b1b190665c1530e0dd /kernel
parent2d8fed40bd0d0f8144783b6b344dc79944291b72 (diff)
downloadteachos-f6f10575f75ac23d06e1d94f7861611503daa7af.tar.xz
teachos-f6f10575f75ac23d06e1d94f7861611503daa7af.zip
chore: banish relative includes
Diffstat (limited to 'kernel')
-rw-r--r--kernel/include/kernel/devices/block_device.hpp2
-rw-r--r--kernel/include/kernel/devices/block_device_utils.hpp2
-rw-r--r--kernel/include/kernel/devices/root_bus.hpp2
-rw-r--r--kernel/include/kernel/devices/storage/controller.hpp2
-rw-r--r--kernel/include/kernel/devices/storage/management.hpp4
-rw-r--r--kernel/include/kernel/devices/storage/ram_disk/controller.hpp4
-rw-r--r--kernel/include/kernel/devices/storage/ram_disk/device.hpp4
-rw-r--r--kernel/include/kernel/filesystem/dentry.hpp2
-rw-r--r--kernel/include/kernel/filesystem/devfs/filesystem.hpp6
-rw-r--r--kernel/include/kernel/filesystem/devfs/inode.hpp2
-rw-r--r--kernel/include/kernel/filesystem/device_inode.hpp4
-rw-r--r--kernel/include/kernel/filesystem/ext2/filesystem.hpp10
-rw-r--r--kernel/include/kernel/filesystem/ext2/inode.hpp2
-rw-r--r--kernel/include/kernel/filesystem/file_descriptor_table.hpp2
-rw-r--r--kernel/include/kernel/filesystem/filesystem.hpp2
-rw-r--r--kernel/include/kernel/filesystem/mount.hpp4
-rw-r--r--kernel/include/kernel/filesystem/mount_table.hpp2
-rw-r--r--kernel/include/kernel/filesystem/open_file_description.hpp2
-rw-r--r--kernel/include/kernel/filesystem/rootfs/filesystem.hpp4
-rw-r--r--kernel/include/kernel/filesystem/rootfs/inode.hpp2
-rw-r--r--kernel/include/kernel/filesystem/vfs.hpp8
-rw-r--r--kernel/include/kernel/memory.hpp4
-rw-r--r--kernel/include/kernel/memory/bitmap_allocator.hpp2
-rw-r--r--kernel/include/kernel/memory/block_list_allocator.hpp4
-rw-r--r--kernel/include/kernel/memory/mmio_allocator.hpp2
-rw-r--r--kernel/include/kernel/test_support/bump_frame_allocator.hpp2
-rw-r--r--kernel/include/kernel/test_support/cio.hpp4
-rw-r--r--kernel/include/kernel/test_support/devices/block_device.hpp2
-rw-r--r--kernel/include/kernel/test_support/devices/character_device.hpp2
-rw-r--r--kernel/include/kernel/test_support/filesystem/ext2.hpp2
-rw-r--r--kernel/include/kernel/test_support/filesystem/filesystem.hpp4
-rw-r--r--kernel/include/kernel/test_support/filesystem/inode.hpp2
-rw-r--r--kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp2
-rw-r--r--kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp2
-rw-r--r--kernel/include/kernel/test_support/memory.hpp2
-rw-r--r--kernel/include/kernel/test_support/page_mapper.hpp4
-rw-r--r--kernel/include/kernel/test_support/simulated_memory.hpp2
-rw-r--r--kernel/kapi/acpi.cpp6
-rw-r--r--kernel/kapi/boot_modules.cpp4
-rw-r--r--kernel/kapi/cio.cpp2
-rw-r--r--kernel/kapi/cpu.cpp4
-rw-r--r--kernel/kapi/cpu.tests.cpp4
-rw-r--r--kernel/kapi/devices.cpp6
-rw-r--r--kernel/kapi/devices/bus.cpp6
-rw-r--r--kernel/kapi/devices/cpu.cpp4
-rw-r--r--kernel/kapi/devices/device.cpp4
-rw-r--r--kernel/kapi/filesystem.cpp8
-rw-r--r--kernel/kapi/filesystem.tests.cpp4
-rw-r--r--kernel/kapi/interrupts.cpp2
-rw-r--r--kernel/kapi/memory.cpp8
-rw-r--r--kernel/kapi/system.cpp4
-rw-r--r--kernel/kapi/system.tests.cpp6
-rw-r--r--kernel/kstd/os.cpp2
-rw-r--r--kernel/kstd/print.cpp2
-rw-r--r--kernel/kstd/print.tests.cpp4
-rw-r--r--kernel/src/acpi/manager.cpp6
-rw-r--r--kernel/src/devices/block_device.cpp6
-rw-r--r--kernel/src/devices/block_device.tests.cpp4
-rw-r--r--kernel/src/devices/block_device_utils.cpp8
-rw-r--r--kernel/src/devices/block_device_utils.tests.cpp8
-rw-r--r--kernel/src/devices/root_bus.cpp4
-rw-r--r--kernel/src/devices/storage/controller.cpp4
-rw-r--r--kernel/src/devices/storage/management.cpp12
-rw-r--r--kernel/src/devices/storage/ram_disk/controller.cpp6
-rw-r--r--kernel/src/devices/storage/ram_disk/device.cpp8
-rw-r--r--kernel/src/devices/storage/ram_disk/device.tests.cpp6
-rw-r--r--kernel/src/filesystem/dentry.cpp6
-rw-r--r--kernel/src/filesystem/dentry.tests.cpp6
-rw-r--r--kernel/src/filesystem/devfs/filesystem.cpp12
-rw-r--r--kernel/src/filesystem/devfs/filesystem.tests.cpp6
-rw-r--r--kernel/src/filesystem/devfs/inode.cpp4
-rw-r--r--kernel/src/filesystem/devfs/inode.tests.cpp2
-rw-r--r--kernel/src/filesystem/device_inode.cpp10
-rw-r--r--kernel/src/filesystem/device_inode.tests.cpp8
-rw-r--r--kernel/src/filesystem/ext2/filesystem.cpp16
-rw-r--r--kernel/src/filesystem/ext2/filesystem.tests.cpp18
-rw-r--r--kernel/src/filesystem/ext2/inode.cpp8
-rw-r--r--kernel/src/filesystem/ext2/inode.tests.cpp20
-rw-r--r--kernel/src/filesystem/file_descriptor_table.cpp6
-rw-r--r--kernel/src/filesystem/file_descriptor_table.tests.cpp6
-rw-r--r--kernel/src/filesystem/filesystem.cpp8
-rw-r--r--kernel/src/filesystem/inode.cpp2
-rw-r--r--kernel/src/filesystem/mount.cpp8
-rw-r--r--kernel/src/filesystem/mount.tests.cpp10
-rw-r--r--kernel/src/filesystem/mount_table.cpp6
-rw-r--r--kernel/src/filesystem/mount_table.tests.cpp10
-rw-r--r--kernel/src/filesystem/open_file_description.cpp4
-rw-r--r--kernel/src/filesystem/open_file_description.tests.cpp8
-rw-r--r--kernel/src/filesystem/rootfs/filesystem.cpp6
-rw-r--r--kernel/src/filesystem/rootfs/filesystem.tests.cpp4
-rw-r--r--kernel/src/filesystem/rootfs/inode.cpp4
-rw-r--r--kernel/src/filesystem/rootfs/inode.tests.cpp2
-rw-r--r--kernel/src/filesystem/vfs.cpp16
-rw-r--r--kernel/src/filesystem/vfs.tests.cpp6
-rw-r--r--kernel/src/main.cpp28
-rw-r--r--kernel/src/memory.cpp10
-rw-r--r--kernel/src/memory/bitmap_allocator.cpp4
-rw-r--r--kernel/src/memory/bitmap_allocator.tests.cpp8
-rw-r--r--kernel/src/memory/block_list_allocator.cpp8
-rw-r--r--kernel/src/memory/block_list_allocator.tests.cpp6
-rw-r--r--kernel/src/memory/mmio_allocator.cpp6
-rw-r--r--kernel/src/memory/operators.cpp4
-rw-r--r--kernel/src/test_support/devices/block_device.cpp4
-rw-r--r--kernel/src/test_support/devices/character_device.cpp5
-rw-r--r--kernel/src/test_support/filesystem/ext2.cpp12
-rw-r--r--kernel/src/test_support/filesystem/filesystem.cpp6
-rw-r--r--kernel/src/test_support/filesystem/inode.cpp4
-rw-r--r--kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp14
-rw-r--r--kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp6
-rw-r--r--kernel/src/test_support/kapi/cio.cpp4
-rw-r--r--kernel/src/test_support/kapi/cpu.cpp2
-rw-r--r--kernel/src/test_support/kapi/memory.cpp6
-rw-r--r--kernel/src/test_support/log_buffer.cpp2
-rw-r--r--kernel/src/test_support/output_device.cpp6
-rw-r--r--kernel/src/test_support/page_mapper.cpp4
-rw-r--r--kernel/src/test_support/simulated_memory.cpp4
-rw-r--r--kernel/src/test_support/state_reset_listener.cpp24
117 files changed, 332 insertions, 333 deletions
diff --git a/kernel/include/kernel/devices/block_device.hpp b/kernel/include/kernel/devices/block_device.hpp
index 43e6511..a6d68ee 100644
--- a/kernel/include/kernel/devices/block_device.hpp
+++ b/kernel/include/kernel/devices/block_device.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_DEVICES_BLOCK_DEVICE_HPP
#define TEACH_OS_KERNEL_DEVICES_BLOCK_DEVICE_HPP
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/string>
diff --git a/kernel/include/kernel/devices/block_device_utils.hpp b/kernel/include/kernel/devices/block_device_utils.hpp
index 7b1daec..8be75b6 100644
--- a/kernel/include/kernel/devices/block_device_utils.hpp
+++ b/kernel/include/kernel/devices/block_device_utils.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_DEVICES_BLOCK_DEVICE_UTILS_HPP
#define TEACH_OS_KERNEL_DEVICES_BLOCK_DEVICE_UTILS_HPP
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/memory>
diff --git a/kernel/include/kernel/devices/root_bus.hpp b/kernel/include/kernel/devices/root_bus.hpp
index 660b715..c8fee52 100644
--- a/kernel/include/kernel/devices/root_bus.hpp
+++ b/kernel/include/kernel/devices/root_bus.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_DEVICES_ROOT_BUS_HPP
#define TEACHOS_KERNEL_DEVICES_ROOT_BUS_HPP
-#include "kapi/devices/bus.hpp"
+#include <kapi/devices/bus.hpp>
namespace kernel::devices
{
diff --git a/kernel/include/kernel/devices/storage/controller.hpp b/kernel/include/kernel/devices/storage/controller.hpp
index a91e452..bea18f3 100644
--- a/kernel/include/kernel/devices/storage/controller.hpp
+++ b/kernel/include/kernel/devices/storage/controller.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_DEVICES_STORAGE_CONTROLLER_HPP
#define TEACH_OS_KERNEL_DEVICES_STORAGE_CONTROLLER_HPP
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/include/kernel/devices/storage/management.hpp b/kernel/include/kernel/devices/storage/management.hpp
index b2f42d1..9a84087 100644
--- a/kernel/include/kernel/devices/storage/management.hpp
+++ b/kernel/include/kernel/devices/storage/management.hpp
@@ -1,9 +1,9 @@
#ifndef TEACH_OS_KERNEL_DEVICES_STORAGE_MANAGEMENT_HPP
#define TEACH_OS_KERNEL_DEVICES_STORAGE_MANAGEMENT_HPP
-#include "kernel/devices/storage/controller.hpp"
+#include <kernel/devices/storage/controller.hpp>
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
<