Move shared headers out to include/
This commit is contained in:
@@ -13,11 +13,11 @@
|
||||
#include <libk/std.h>
|
||||
#include <limine/limine.h>
|
||||
#include <limine/requests.h>
|
||||
#include <m/ramdisk_device.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <mm/pmm.h>
|
||||
#include <proc/proc.h>
|
||||
#include <proc/reschedule.h>
|
||||
#include <ramdisk_device.h>
|
||||
#include <sys/debug.h>
|
||||
#include <sys/mm.h>
|
||||
#include <sys/smp.h>
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
#include <irq/irq.h>
|
||||
#include <libk/std.h>
|
||||
#include <libk/string.h>
|
||||
#include <m/syscall_defs.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <proc/reschedule.h>
|
||||
#include <sys/debug.h>
|
||||
#include <sys/smp.h>
|
||||
#include <sys/spin.h>
|
||||
#include <syscall/syscall.h>
|
||||
#include <syscall_defs.h>
|
||||
|
||||
/* 8259 PIC defs. */
|
||||
#define PIC1 0x20
|
||||
|
||||
@@ -5,14 +5,14 @@
|
||||
#include <amd64/msr.h>
|
||||
#include <libk/list.h>
|
||||
#include <libk/string.h>
|
||||
#include <m/status.h>
|
||||
#include <m/syscall_defs.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <proc/proc.h>
|
||||
#include <proc/reschedule.h>
|
||||
#include <status.h>
|
||||
#include <sys/debug.h>
|
||||
#include <sys/smp.h>
|
||||
#include <syscall/syscall.h>
|
||||
#include <syscall_defs.h>
|
||||
|
||||
extern void syscall_entry (void);
|
||||
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
#include <device/device.h>
|
||||
#include <device/ramdrv.h>
|
||||
#include <device/terminal.h>
|
||||
#include <kb_device.h>
|
||||
#include <libk/fieldlengthof.h>
|
||||
#include <libk/rbtree.h>
|
||||
#include <libk/std.h>
|
||||
#include <libk/string.h>
|
||||
#include <limine/requests.h>
|
||||
#include <m/kb_device.h>
|
||||
#include <m/ramdisk_device.h>
|
||||
#include <m/terminal_device.h>
|
||||
#include <m/xdrv_device.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <ramdisk_device.h>
|
||||
#include <sync/spin_lock.h>
|
||||
#include <sys/debug.h>
|
||||
#include <terminal_device.h>
|
||||
#include <xdrv_device.h>
|
||||
|
||||
#if defined(__x86_64__)
|
||||
#include <device/ps2_kb.h>
|
||||
|
||||
@@ -4,14 +4,14 @@
|
||||
#include <device/device.h>
|
||||
#include <device/ps2_kb.h>
|
||||
#include <irq/irq.h>
|
||||
#include <kb_device.h>
|
||||
#include <libk/ringbuffer.h>
|
||||
#include <libk/std.h>
|
||||
#include <m/kb_device.h>
|
||||
#include <m/status.h>
|
||||
#include <proc/capability.h>
|
||||
#include <proc/proc.h>
|
||||
#include <proc/reschedule.h>
|
||||
#include <proc/suspension_q.h>
|
||||
#include <status.h>
|
||||
#include <sync/spin_lock.h>
|
||||
#include <sys/debug.h>
|
||||
#include <sys/smp.h>
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
#include <device/ramdrv.h>
|
||||
#include <libk/std.h>
|
||||
#include <libk/string.h>
|
||||
#include <m/status.h>
|
||||
#include <m/xdrv_device.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <status.h>
|
||||
#include <xdrv_device.h>
|
||||
|
||||
bool ramdrv_init (struct device* device, void* arg) {
|
||||
struct ramdrv_init* init = arg;
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#include <device/terminal.h>
|
||||
#include <libk/std.h>
|
||||
#include <limine/requests.h>
|
||||
#include <m/status.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <proc/capability.h>
|
||||
#include <proc/proc.h>
|
||||
#include <status.h>
|
||||
#include <sys/debug.h>
|
||||
|
||||
struct flanterm_context* ft_ctx;
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
#include <fs/path.h>
|
||||
#include <fs/tarfs.h>
|
||||
#include <fs/vfs.h>
|
||||
#include <fs_desc_buffer.h>
|
||||
#include <libk/align.h>
|
||||
#include <libk/minmax.h>
|
||||
#include <libk/std.h>
|
||||
#include <libk/string.h>
|
||||
#include <limine/requests.h>
|
||||
#include <m/fs_desc_buffer.h>
|
||||
#include <m/path.h>
|
||||
#include <m/status.h>
|
||||
#include <m/xdrv_device.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <path.h>
|
||||
#include <status.h>
|
||||
#include <sys/debug.h>
|
||||
#include <xdrv_device.h>
|
||||
|
||||
static struct tar_file* tar_get_file (struct tarfs* tarfs, const char* filename) {
|
||||
for (size_t i = 0; i < TARFS_FILES_MAX; i++) {
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
#define _KERNEL_FS_TARFS_H
|
||||
|
||||
#include <device/device.h>
|
||||
#include <fs_desc_buffer.h>
|
||||
#include <libk/std.h>
|
||||
#include <m/fs_desc_buffer.h>
|
||||
#include <proc/proc.h>
|
||||
#include <proc/reschedule.h>
|
||||
|
||||
|
||||
@@ -6,10 +6,10 @@
|
||||
#include <libk/lengthof.h>
|
||||
#include <libk/std.h>
|
||||
#include <libk/string.h>
|
||||
#include <m/status.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <proc/proc.h>
|
||||
#include <proc/procgroup.h>
|
||||
#include <status.h>
|
||||
#include <sync/spin_lock.h>
|
||||
#include <sys/debug.h>
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
#define _KERNEL_FS_VFS_H
|
||||
|
||||
#include <device/device.h>
|
||||
#include <fs_desc_buffer.h>
|
||||
#include <libk/hash.h>
|
||||
#include <libk/list.h>
|
||||
#include <libk/std.h>
|
||||
#include <m/fs_desc_buffer.h>
|
||||
#include <proc/proc.h>
|
||||
#include <proc/procgroup.h>
|
||||
#include <proc/reschedule.h>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
#include <aux/compiler.h>
|
||||
#include <aux/elf.h>
|
||||
#include <fs/vfs.h>
|
||||
#include <fs_desc_buffer.h>
|
||||
#include <irq/irq.h>
|
||||
#include <libk/align.h>
|
||||
#include <libk/list.h>
|
||||
@@ -8,8 +9,6 @@
|
||||
#include <libk/std.h>
|
||||
#include <libk/string.h>
|
||||
#include <limine/requests.h>
|
||||
#include <m/fs_desc_buffer.h>
|
||||
#include <m/status.h>
|
||||
#include <mm/liballoc.h>
|
||||
#include <mm/pmm.h>
|
||||
#include <proc/capability.h>
|
||||
@@ -17,6 +16,7 @@
|
||||
#include <proc/procgroup.h>
|
||||
#include <proc/reschedule.h>
|
||||
#include <proc/resource.h>
|
||||
#include <status.h>
|
||||
#include <sync/spin_lock.h>
|
||||
#include <sys/debug.h>
|
||||
#include <sys/mm.h>
|
||||
|
||||
@@ -7,19 +7,19 @@
|
||||
#include <libk/fieldsizeof.h>
|
||||
#include <libk/std.h>
|
||||
#include <limine/requests.h>
|
||||
#include <m/status.h>
|
||||
#include <m/syscall_defs.h>
|
||||
#include <mm/pmm.h>
|
||||
#include <proc/mail.h>
|
||||
#include <proc/mutex.h>
|
||||
#include <proc/proc.h>
|
||||
#include <proc/procgroup.h>
|
||||
#include <proc/resource.h>
|
||||
#include <status.h>
|
||||
#include <sync/spin_lock.h>
|
||||
#include <sys/debug.h>
|
||||
#include <sys/mm.h>
|
||||
#include <sys/proc.h>
|
||||
#include <syscall/syscall.h>
|
||||
#include <syscall_defs.h>
|
||||
|
||||
#define DEFINE_SYSCALL(name) \
|
||||
uintptr_t name (struct proc* UNUSED proc, void* UNUSED regs, struct reschedule_ctx* UNUSED rctx, \
|
||||
|
||||
Reference in New Issue
Block a user