summaryrefslogtreecommitdiff
path: root/kernel/sched/scheduler.h
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2023-11-10 15:47:08 +0100
committerAnton Kling <anton@kling.gg>2023-11-10 15:47:08 +0100
commit9a1f977e39d8e9fcb6a9cb2a612f4743e802221d (patch)
tree1fc53f6e80eb40d24274f2f8967d584b88c6d664 /kernel/sched/scheduler.h
parent0cb4afef6da5488a128e5aaece435e9aa5f5797e (diff)
Kernel Style: Change uint*_t -> u*
Diffstat (limited to 'kernel/sched/scheduler.h')
-rw-r--r--kernel/sched/scheduler.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/kernel/sched/scheduler.h b/kernel/sched/scheduler.h
index fc92ff3..f57a319 100644
--- a/kernel/sched/scheduler.h
+++ b/kernel/sched/scheduler.h
@@ -26,26 +26,26 @@ void set_signal_handler(int sig, void (*handler)(int));
typedef struct {
void *u_address;
void *k_address;
- uint32_t length;
+ u32 length;
int fd;
} MemoryMap;
typedef struct Process process_t;
struct Process {
- uint32_t pid;
+ u32 pid;
char program_name[100];
char current_working_directory[MAX_PATH];
- uint32_t eip, esp, ebp;
- uint8_t incoming_signal;
- uint32_t signal_handler_stack;
+ u32 eip, esp, ebp;
+ u8 incoming_signal;
+ u32 signal_handler_stack;
void *signal_handlers[20];
PageDirectory *cr3;
vfs_fd_t *file_descriptors[100];
vfs_inode_t *read_halt_inode[100];
vfs_inode_t *write_halt_inode[100];
vfs_inode_t *disconnect_halt_inode[100];
- uint32_t halts[2];
+ u32 halts[2];
struct Halt *halt_list;
void *data_segment_end;
process_t *next;
@@ -54,7 +54,7 @@ struct Process {
// can do stuff such as reap zombies and get status.
process_t *child;
MemoryMap *maps[100];
- uint32_t sleep_until;
+ u32 sleep_until;
int child_rc;
int dead;
};