git.cappig.dev / apheleiaOS.git master

29c65cc498f610e56383c71e354536badfc7acdd master
cappig <[email protected]> ยท 4 months ago
Apply clang-format across entire codebase

* Add .clang-format config (PointerAlignment: Right,
  AllowShortIfStatementsOnASingleLine: Never, ColumnLimit: 100)
* Format all .c/.h files: pointer style, braces on single-line
  ifs/loops, wrapped long function signatures, include sorting
* Rename draw_fill_rect to draw_rect, update all call sites
* Replace insertion sort in _sort_by_z with qsort
267 files changed, 11220 insertions, 7851 deletions
.clang-format +5 -5
kernel/arch/arch.h +15 -15
kernel/arch/signal.h +3 -3
kernel/arch/thread.h +3 -3
kernel/arch/x86/ahci.c +226 -139
kernel/arch/x86/ahci.h +5 -5
kernel/arch/x86/apic.c +120 -81
kernel/arch/x86/arch.c +145 -88
kernel/arch/x86/arch_mm.h +6 -6
kernel/arch/x86/arch_syscall.h +6 -6
kernel/arch/x86/asm.h +35 -43
kernel/arch/x86/ata.c +234 -145
kernel/arch/x86/boot/bios/bios.h +1 -1
kernel/arch/x86/boot/bios/config.c +28 -24
kernel/arch/x86/boot/bios/config.h +1 -1
kernel/arch/x86/boot/bios/disk.c +87 -54
kernel/arch/x86/boot/bios/disk.h +3 -3
kernel/arch/x86/boot/bios/elf.c +24 -17
kernel/arch/x86/boot/bios/elf.h +1 -1
kernel/arch/x86/boot/bios/main.c +3 -6
kernel/arch/x86/boot/bios/memory.c +28 -19
kernel/arch/x86/boot/bios/memory.h +4 -4
kernel/arch/x86/boot/bios/paging32.c +35 -29
kernel/arch/x86/boot/bios/paging32.h +1 -1
kernel/arch/x86/boot/bios/paging64.c +27 -21
kernel/arch/x86/boot/bios/paging64.h +1 -1
kernel/arch/x86/boot/bios/tty.c +5 -5
kernel/arch/x86/boot/bios/tty.h +5 -5
kernel/arch/x86/boot/bios/vesa.c +43 -27
kernel/arch/x86/boot/bios/vesa.h +1 -1
kernel/arch/x86/boot/uefi/efi.h +111 -111
kernel/arch/x86/boot/uefi/main.c +169 -115
kernel/arch/x86/boot/uefi/util.c +109 -89
kernel/arch/x86/boot/uefi/util.h +21 -21
kernel/arch/x86/console.c +34 -23
kernel/arch/x86/e820.c +99 -61
kernel/arch/x86/e820.h +8 -8
kernel/arch/x86/entry/entry.c +1 -1
kernel/arch/x86/gdt.c +25 -29
kernel/arch/x86/idt.c +11 -8
kernel/arch/x86/idt.h +1 -1
kernel/arch/x86/irq.c +32 -19
kernel/arch/x86/mbr.h +1 -1
kernel/arch/x86/mm/heap.c +64 -40
kernel/arch/x86/mm/phys_window.c +26 -22
kernel/arch/x86/mm/physical.c +49 -32
kernel/arch/x86/mm/physical.h +8 -8
kernel/arch/x86/mm/virtual.h +5 -5
kernel/arch/x86/mm/virtual32.c +39 -31
kernel/arch/x86/mm/virtual64.c +26 -23
kernel/arch/x86/paging32.h +4 -4
kernel/arch/x86/paging64.h +6 -6
kernel/arch/x86/panic.c +1 -0
kernel/arch/x86/pic.c +2 -1
kernel/arch/x86/pit.c +2 -1
kernel/arch/x86/ps2.c +69 -36
kernel/arch/x86/rtc.c +56 -39
kernel/arch/x86/serial.c +17 -10
kernel/arch/x86/serial.h +3 -3
kernel/arch/x86/serial_dev.c +50 -38
kernel/arch/x86/signal.c +19 -12
kernel/arch/x86/stacktrace.c +8 -6
kernel/arch/x86/thread.c +27 -24
kernel/arch/x86/tsc.c +21 -11
kernel/arch/x86/vm.c +54 -44
kernel/fs/ext2fs.c +563 -364
kernel/kernel.h +1 -1
kernel/main.c +19 -12
kernel/sched/scheduler.c +499 -328
kernel/sched/scheduler.h +48 -48
kernel/sched/signal.c +61 -37
kernel/sched/signal.h +7 -7
kernel/sys/acpi.c +54 -37
kernel/sys/acpi.h +1 -1
kernel/sys/console.c +441 -250
kernel/sys/console.h +14 -14
kernel/sys/cpu.c +6 -5
kernel/sys/cpu.h +2 -2
kernel/sys/devfs.c +69 -52
kernel/sys/devfs.h +7 -7
kernel/sys/disk.c +236 -145
kernel/sys/disk.h +28 -28
kernel/sys/exec.c +248 -157
kernel/sys/exec.h +6 -6
kernel/sys/font.h +8 -126
kernel/sys/framebuffer.c +4 -3
kernel/sys/framebuffer.h +2 -2
kernel/sys/framebuffer_dev.c +78 -51
kernel/sys/init.c +1 -1
kernel/sys/input.c +58 -39
kernel/sys/input.h +5 -11
kernel/sys/keyboard.c +68 -64
kernel/sys/keyboard.h +4 -4
kernel/sys/lock.h +2 -2
kernel/sys/logsink.c +20 -13
kernel/sys/logsink.h +2 -2
kernel/sys/mbr.h +1 -1
kernel/sys/mouse.c +40 -48
kernel/sys/mouse.h +3 -3
kernel/sys/path.c +46 -31
kernel/sys/path.h +1 -1
kernel/sys/pci.c +112 -80
kernel/sys/pci.h +5 -5
kernel/sys/psf.c +58 -36
kernel/sys/psf.h +1 -1
kernel/sys/pty.c +182 -114
kernel/sys/pty.h +5 -5
kernel/sys/symbols.c +16 -12
kernel/sys/symbols.h +2 -2
kernel/sys/syscall.c +882 -628
kernel/sys/tty.c +137 -80
kernel/sys/tty.h +5 -5
kernel/sys/tty_input.c +200 -127
kernel/sys/tty_input.h +5 -5
kernel/sys/vfs.c +328 -235
kernel/sys/vfs.h +52 -52
kernel/sys/ws.c +480 -181
kernel/sys/ws.h +6 -6
libs/alloc/bitmap.c +43 -24
libs/alloc/bitmap.h +9 -9
libs/base/utf8.h +1 -1
libs/data/bitmap.c +9 -7
libs/data/bitmap.h +5 -5
libs/data/list.c +53 -36
libs/data/list.h +18 -18
libs/data/ring.c +27 -19
libs/data/ring.h +10 -10
libs/data/tree.c +52 -39
libs/data/tree.h +20 -20
libs/data/vector.c +65 -46
libs/data/vector.h +17 -17
libs/fs/ext2.h +6 -6
libs/gui/draw.c +73 -27
libs/gui/draw.h +27 -3
libs/gui/pixel.h +10 -10
libs/gui/psf.c +8 -5
libs/gui/psf.h +2 -2
libs/gui/ui.c +124 -84
libs/gui/ui.h +27 -27
libs/input/kbd.c +11 -6
libs/input/kbd.h +1 -1
libs/libc/crypt.c +8 -5
libs/libc/crypt.h +1 -1
libs/libc/ctype.c +38 -19
libs/libc/dirent.h +1 -1
libs/libc/poll.h +5 -5
libs/libc/qsort.c +8 -7
libs/libc/sprintf.c +60 -42
libs/libc/sscanf.c +29 -19
libs/libc/stddef.h +1 -1
libs/libc/stdio.c +6 -6
libs/libc/stdio.h +9 -10
libs/libc/stdlib.c +25 -20
libs/libc/stdlib.h +13 -13
libs/libc/string.c +104 -77
libs/libc/string.h +21 -21
libs/libc/sys/ioctl.h +9 -9
libs/libc/sys/mman.h +4 -4
libs/libc/sys/proc.h +1 -1
libs/libc/sys/stat.h +5 -5
libs/libc/sys/wait.h +1 -1
libs/libc/termios.h +8 -8
libs/libc/time.c +138 -78
libs/libc/time.h +9 -9
libs/libc_ext/stdlib.c +9 -8
libs/libc_ext/stdlib.h +6 -6
libs/libc_ext/string.c +51 -35
libs/libc_ext/string.h +12 -12
libs/libc_usr/dirent.c +1 -1
libs/libc_usr/environ.c +1 -1
libs/libc_usr/grp.c +37 -91
libs/libc_usr/grp.h +1 -1
libs/libc_usr/ioctl.c +2 -2
libs/libc_usr/malloc.c +58 -43
libs/libc_usr/mman.c +3 -3
libs/libc_usr/poll.c +1 -1
libs/libc_usr/pwd.c +50 -98
libs/libc_usr/pwd.h +2 -2
libs/libc_usr/shadow.c +33 -83
libs/libc_usr/shadow.h +1 -1
libs/libc_usr/signal.c +2 -1
libs/libc_usr/stat.c +5 -5
libs/libc_usr/stdio.c +10 -6
libs/libc_usr/stdlib.c +22 -13
libs/libc_usr/stdlib.h +1 -1
libs/libc_usr/termios.c +15 -14
libs/libc_usr/time.c +10 -7
libs/libc_usr/unistd.c +27 -21
libs/libc_usr/unistd.h +17 -17
libs/log/log.c +15 -10
libs/log/log.h +4 -4
libs/parse/cfg.c +19 -13
libs/parse/cfg.h +3 -3
libs/parse/elf.c +45 -30
libs/parse/elf.h +6 -6
libs/parse/ppm.c +44 -24
libs/parse/ppm.h +2 -2
libs/parse/psf.c +17 -11
libs/parse/psf.h +3 -3
libs/parse/sym.c +19 -13
libs/parse/sym.h +4 -4
libs/parse/textdb.c created
libs/parse/textdb.h created
libs/term/ansi.c +24 -15
libs/term/ansi.h +8 -8
libs/user/account.c +6 -4
libs/user/account.h +2 -2
libs/user/fsutil.c +27 -16
libs/user/fsutil.h +3 -3
libs/user/io.c +3 -2
libs/user/io.h +1 -1
libs/user/kv.c +21 -13
libs/user/kv.h +3 -3
user/build.mk +1 -1
user/cat/main.c +7 -4
user/chmod/main.c +69 -39
user/clear/main.c +1 -1
user/date/main.c +6 -4
user/echo/main.c +3 -2
user/false/main.c +1 -1
user/fetch/main.c +33 -26
user/getty/main.c +20 -13
user/groups/main.c +2 -2
user/head/main.c +14 -8
user/id/main.c +8 -6
user/init/main.c +11 -8
user/kill/main.c +8 -5
user/ln/main.c +8 -6
user/login/main.c +30 -19
user/ls/main.c +51 -30
user/mbrot/main.c +54 -38
user/mkdir/main.c +10 -7
user/mv/main.c +11 -8
user/ps/main.c +14 -10
user/pwd/main.c +1 -1
user/rm/main.c +20 -13
user/rmdir/main.c +18 -11
user/sh/complete.c +142 -104
user/sh/complete.h +5 -5
user/sh/input.c +119 -86
user/sh/input.h +3 -3
user/sh/main.c +317 -228
user/sleep/main.c +3 -2
user/stat/main.c +7 -5
user/term/main.c +38 -20
user/term/term_pty.c +38 -23
user/term/term_pty.h +1 -1
user/term/term_screen.c +149 -86
user/term/term_screen.h +3 -3
user/touch/main.c +1 -1
user/true/main.c +1 -1
user/uname/main.c +22 -13
user/uptime/main.c +9 -5
user/vi/main.c +187 -102
user/wdemo/main.c +10 -7
user/whoami/main.c +2 -2
user/wm/main.c +72 -82
user/wm/wm.h +8 -8
user/wm/wm_background.c +67 -44
user/wm/wm_background.h +2 -2
user/wm/wm_cursor.c +22 -14
user/wm/wm_cursor.h +2 -2
user/wm/wm_file.c +9 -5
user/wm/wm_file.h +1 -1
user/wm/wm_loop.c +107 -54
user/wm/wm_loop.h +4 -4
user/wm/wm_state.c +195 -109