metal-cos/sys/kern
2023-09-02 17:51:10 -04:00
..
bufcache.c Cleanup and commenting source code 2022-12-09 23:51:45 -05:00
copy.c Cleanup and commenting source code 2022-12-09 23:51:45 -05:00
cv.c Adding kernel side Mutex, CV, and testing it with Exit/Wait. 2023-09-02 17:51:10 -04:00
debug.c Fix address printing in Debug_HexDump 2023-08-20 19:05:59 -04:00
disk.c Cleanup making internal functions static 2015-02-16 13:23:21 -08:00
handle.c Add missing cleanup code in Process_Destroy 2015-02-16 13:03:57 -08:00
ktime.c Style fixes 2022-12-09 23:51:59 -05:00
ktimer.c Basic multiprocessing seems to be working, but some locking issues may remain 2015-02-15 19:15:18 -08:00
libc.c Updating copyright for files only touched by me 2018-07-05 16:55:21 -04:00
loader.c Cleanup loader and unify init and spawn paths. 2023-08-21 22:06:57 -04:00
malloc.c Updating copyright for files only touched by me 2018-07-05 16:55:21 -04:00
mutex.c Adding kernel side Mutex, CV, and testing it with Exit/Wait. 2023-09-02 17:51:10 -04:00
nic.c Basic NIC enumeration and wrapping 2014-12-31 19:31:25 -08:00
palloc.c Updating copyright for files only touched by me 2018-07-05 16:55:21 -04:00
printf.c Remove warning and cleanup console output. 2023-08-30 13:03:55 -04:00
process.c Adding kernel side Mutex, CV, and testing it with Exit/Wait. 2023-09-02 17:51:10 -04:00
sched.c Adding kernel side Mutex, CV, and testing it with Exit/Wait. 2023-09-02 17:51:10 -04:00
semaphore.c Destroy spinlock when destroying the semaphore 2023-08-21 18:36:54 -04:00
sga.c Implement disk cache and improve other related parts of the kernel. 2014-07-30 17:19:24 -07:00
slab.c Updating copyright for files only touched by me 2018-07-05 16:55:21 -04:00
spinlock.c Add lock and malloc annotations to the code. 2023-08-30 12:45:51 -04:00
string.c Updating copyright for files only touched by me 2018-07-05 16:55:21 -04:00
syscall.c Cleanup loader and unify init and spawn paths. 2023-08-21 22:06:57 -04:00
sysctl.c Fix argument passing and cleanup sysctl 2023-08-21 16:57:54 -04:00
thread.c Print currently running threads as well for debugging. 2023-08-30 15:50:41 -04:00
vfs.c Removing some excess kprintfs 2015-01-23 12:16:20 -08:00
vfsuio.c Add ls to shell, readdir support, and fix a bug in opening root directory. 2014-12-05 18:05:53 -08:00
waitchannel.c Add waitchannels into the kernel. 2023-08-30 12:49:23 -04:00