mirror of
https://github.com/Leonmmcoset/cleonos.git
synced 2026-04-25 03:54:01 +00:00
style: auto-format C/C++ sources with clang-format
This commit is contained in:
committed by
github-actions[bot]
parent
14b86d50bd
commit
42159d1af8
@@ -7,24 +7,24 @@ typedef unsigned long long usize;
|
||||
#define CLEONOS_FS_NAME_MAX 96ULL
|
||||
#define CLEONOS_PROC_PATH_MAX 192ULL
|
||||
|
||||
#define CLEONOS_PROC_STATE_UNUSED 0ULL
|
||||
#define CLEONOS_PROC_STATE_UNUSED 0ULL
|
||||
#define CLEONOS_PROC_STATE_PENDING 1ULL
|
||||
#define CLEONOS_PROC_STATE_RUNNING 2ULL
|
||||
#define CLEONOS_PROC_STATE_EXITED 3ULL
|
||||
#define CLEONOS_PROC_STATE_EXITED 3ULL
|
||||
#define CLEONOS_PROC_STATE_STOPPED 4ULL
|
||||
|
||||
#define CLEONOS_SIGKILL 9ULL
|
||||
#define CLEONOS_SIGKILL 9ULL
|
||||
#define CLEONOS_SIGTERM 15ULL
|
||||
#define CLEONOS_SIGCONT 18ULL
|
||||
#define CLEONOS_SIGSTOP 19ULL
|
||||
|
||||
#define CLEONOS_O_RDONLY 0x0000ULL
|
||||
#define CLEONOS_O_WRONLY 0x0001ULL
|
||||
#define CLEONOS_O_RDWR 0x0002ULL
|
||||
#define CLEONOS_O_CREAT 0x0040ULL
|
||||
#define CLEONOS_O_TRUNC 0x0200ULL
|
||||
#define CLEONOS_O_RDWR 0x0002ULL
|
||||
#define CLEONOS_O_CREAT 0x0040ULL
|
||||
#define CLEONOS_O_TRUNC 0x0200ULL
|
||||
#define CLEONOS_O_APPEND 0x0400ULL
|
||||
#define CLEONOS_FD_INHERIT ((u64)-1)
|
||||
#define CLEONOS_FD_INHERIT ((u64) - 1)
|
||||
|
||||
typedef struct cleonos_proc_snapshot {
|
||||
u64 pid;
|
||||
@@ -43,87 +43,87 @@ typedef struct cleonos_proc_snapshot {
|
||||
char path[CLEONOS_PROC_PATH_MAX];
|
||||
} cleonos_proc_snapshot;
|
||||
|
||||
#define CLEONOS_SYSCALL_LOG_WRITE 0ULL
|
||||
#define CLEONOS_SYSCALL_TIMER_TICKS 1ULL
|
||||
#define CLEONOS_SYSCALL_TASK_COUNT 2ULL
|
||||
#define CLEONOS_SYSCALL_CUR_TASK 3ULL
|
||||
#define CLEONOS_SYSCALL_SERVICE_COUNT 4ULL
|
||||
#define CLEONOS_SYSCALL_LOG_WRITE 0ULL
|
||||
#define CLEONOS_SYSCALL_TIMER_TICKS 1ULL
|
||||
#define CLEONOS_SYSCALL_TASK_COUNT 2ULL
|
||||
#define CLEONOS_SYSCALL_CUR_TASK 3ULL
|
||||
#define CLEONOS_SYSCALL_SERVICE_COUNT 4ULL
|
||||
#define CLEONOS_SYSCALL_SERVICE_READY_COUNT 5ULL
|
||||
#define CLEONOS_SYSCALL_CONTEXT_SWITCHES 6ULL
|
||||
#define CLEONOS_SYSCALL_KELF_COUNT 7ULL
|
||||
#define CLEONOS_SYSCALL_KELF_RUNS 8ULL
|
||||
#define CLEONOS_SYSCALL_FS_NODE_COUNT 9ULL
|
||||
#define CLEONOS_SYSCALL_FS_CHILD_COUNT 10ULL
|
||||
#define CLEONOS_SYSCALL_FS_GET_CHILD_NAME 11ULL
|
||||
#define CLEONOS_SYSCALL_FS_READ 12ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_PATH 13ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_REQUESTS 14ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_SUCCESS 15ULL
|
||||
#define CLEONOS_SYSCALL_USER_SHELL_READY 16ULL
|
||||
#define CLEONOS_SYSCALL_CONTEXT_SWITCHES 6ULL
|
||||
#define CLEONOS_SYSCALL_KELF_COUNT 7ULL
|
||||
#define CLEONOS_SYSCALL_KELF_RUNS 8ULL
|
||||
#define CLEONOS_SYSCALL_FS_NODE_COUNT 9ULL
|
||||
#define CLEONOS_SYSCALL_FS_CHILD_COUNT 10ULL
|
||||
#define CLEONOS_SYSCALL_FS_GET_CHILD_NAME 11ULL
|
||||
#define CLEONOS_SYSCALL_FS_READ 12ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_PATH 13ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_REQUESTS 14ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_SUCCESS 15ULL
|
||||
#define CLEONOS_SYSCALL_USER_SHELL_READY 16ULL
|
||||
#define CLEONOS_SYSCALL_USER_EXEC_REQUESTED 17ULL
|
||||
#define CLEONOS_SYSCALL_USER_LAUNCH_TRIES 18ULL
|
||||
#define CLEONOS_SYSCALL_USER_LAUNCH_OK 19ULL
|
||||
#define CLEONOS_SYSCALL_USER_LAUNCH_FAIL 20ULL
|
||||
#define CLEONOS_SYSCALL_TTY_COUNT 21ULL
|
||||
#define CLEONOS_SYSCALL_TTY_ACTIVE 22ULL
|
||||
#define CLEONOS_SYSCALL_TTY_SWITCH 23ULL
|
||||
#define CLEONOS_SYSCALL_TTY_WRITE 24ULL
|
||||
#define CLEONOS_SYSCALL_TTY_WRITE_CHAR 25ULL
|
||||
#define CLEONOS_SYSCALL_KBD_GET_CHAR 26ULL
|
||||
#define CLEONOS_SYSCALL_FS_STAT_TYPE 27ULL
|
||||
#define CLEONOS_SYSCALL_FS_STAT_SIZE 28ULL
|
||||
#define CLEONOS_SYSCALL_FS_MKDIR 29ULL
|
||||
#define CLEONOS_SYSCALL_FS_WRITE 30ULL
|
||||
#define CLEONOS_SYSCALL_FS_APPEND 31ULL
|
||||
#define CLEONOS_SYSCALL_FS_REMOVE 32ULL
|
||||
#define CLEONOS_SYSCALL_LOG_JOURNAL_COUNT 33ULL
|
||||
#define CLEONOS_SYSCALL_LOG_JOURNAL_READ 34ULL
|
||||
#define CLEONOS_SYSCALL_KBD_BUFFERED 35ULL
|
||||
#define CLEONOS_SYSCALL_KBD_PUSHED 36ULL
|
||||
#define CLEONOS_SYSCALL_KBD_POPPED 37ULL
|
||||
#define CLEONOS_SYSCALL_KBD_DROPPED 38ULL
|
||||
#define CLEONOS_SYSCALL_USER_LAUNCH_TRIES 18ULL
|
||||
#define CLEONOS_SYSCALL_USER_LAUNCH_OK 19ULL
|
||||
#define CLEONOS_SYSCALL_USER_LAUNCH_FAIL 20ULL
|
||||
#define CLEONOS_SYSCALL_TTY_COUNT 21ULL
|
||||
#define CLEONOS_SYSCALL_TTY_ACTIVE 22ULL
|
||||
#define CLEONOS_SYSCALL_TTY_SWITCH 23ULL
|
||||
#define CLEONOS_SYSCALL_TTY_WRITE 24ULL
|
||||
#define CLEONOS_SYSCALL_TTY_WRITE_CHAR 25ULL
|
||||
#define CLEONOS_SYSCALL_KBD_GET_CHAR 26ULL
|
||||
#define CLEONOS_SYSCALL_FS_STAT_TYPE 27ULL
|
||||
#define CLEONOS_SYSCALL_FS_STAT_SIZE 28ULL
|
||||
#define CLEONOS_SYSCALL_FS_MKDIR 29ULL
|
||||
#define CLEONOS_SYSCALL_FS_WRITE 30ULL
|
||||
#define CLEONOS_SYSCALL_FS_APPEND 31ULL
|
||||
#define CLEONOS_SYSCALL_FS_REMOVE 32ULL
|
||||
#define CLEONOS_SYSCALL_LOG_JOURNAL_COUNT 33ULL
|
||||
#define CLEONOS_SYSCALL_LOG_JOURNAL_READ 34ULL
|
||||
#define CLEONOS_SYSCALL_KBD_BUFFERED 35ULL
|
||||
#define CLEONOS_SYSCALL_KBD_PUSHED 36ULL
|
||||
#define CLEONOS_SYSCALL_KBD_POPPED 37ULL
|
||||
#define CLEONOS_SYSCALL_KBD_DROPPED 38ULL
|
||||
#define CLEONOS_SYSCALL_KBD_HOTKEY_SWITCHES 39ULL
|
||||
#define CLEONOS_SYSCALL_GETPID 40ULL
|
||||
#define CLEONOS_SYSCALL_SPAWN_PATH 41ULL
|
||||
#define CLEONOS_SYSCALL_WAITPID 42ULL
|
||||
#define CLEONOS_SYSCALL_EXIT 43ULL
|
||||
#define CLEONOS_SYSCALL_SLEEP_TICKS 44ULL
|
||||
#define CLEONOS_SYSCALL_YIELD 45ULL
|
||||
#define CLEONOS_SYSCALL_SHUTDOWN 46ULL
|
||||
#define CLEONOS_SYSCALL_RESTART 47ULL
|
||||
#define CLEONOS_SYSCALL_AUDIO_AVAILABLE 48ULL
|
||||
#define CLEONOS_SYSCALL_AUDIO_PLAY_TONE 49ULL
|
||||
#define CLEONOS_SYSCALL_AUDIO_STOP 50ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_PATHV 51ULL
|
||||
#define CLEONOS_SYSCALL_SPAWN_PATHV 52ULL
|
||||
#define CLEONOS_SYSCALL_PROC_ARGC 53ULL
|
||||
#define CLEONOS_SYSCALL_PROC_ARGV 54ULL
|
||||
#define CLEONOS_SYSCALL_PROC_ENVC 55ULL
|
||||
#define CLEONOS_SYSCALL_PROC_ENV 56ULL
|
||||
#define CLEONOS_SYSCALL_PROC_LAST_SIGNAL 57ULL
|
||||
#define CLEONOS_SYSCALL_PROC_FAULT_VECTOR 58ULL
|
||||
#define CLEONOS_SYSCALL_PROC_FAULT_ERROR 59ULL
|
||||
#define CLEONOS_SYSCALL_PROC_FAULT_RIP 60ULL
|
||||
#define CLEONOS_SYSCALL_PROC_COUNT 61ULL
|
||||
#define CLEONOS_SYSCALL_PROC_PID_AT 62ULL
|
||||
#define CLEONOS_SYSCALL_PROC_SNAPSHOT 63ULL
|
||||
#define CLEONOS_SYSCALL_PROC_KILL 64ULL
|
||||
#define CLEONOS_SYSCALL_KDBG_SYM 65ULL
|
||||
#define CLEONOS_SYSCALL_KDBG_BT 66ULL
|
||||
#define CLEONOS_SYSCALL_KDBG_REGS 67ULL
|
||||
#define CLEONOS_SYSCALL_STATS_TOTAL 68ULL
|
||||
#define CLEONOS_SYSCALL_STATS_ID_COUNT 69ULL
|
||||
#define CLEONOS_SYSCALL_GETPID 40ULL
|
||||
#define CLEONOS_SYSCALL_SPAWN_PATH 41ULL
|
||||
#define CLEONOS_SYSCALL_WAITPID 42ULL
|
||||
#define CLEONOS_SYSCALL_EXIT 43ULL
|
||||
#define CLEONOS_SYSCALL_SLEEP_TICKS 44ULL
|
||||
#define CLEONOS_SYSCALL_YIELD 45ULL
|
||||
#define CLEONOS_SYSCALL_SHUTDOWN 46ULL
|
||||
#define CLEONOS_SYSCALL_RESTART 47ULL
|
||||
#define CLEONOS_SYSCALL_AUDIO_AVAILABLE 48ULL
|
||||
#define CLEONOS_SYSCALL_AUDIO_PLAY_TONE 49ULL
|
||||
#define CLEONOS_SYSCALL_AUDIO_STOP 50ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_PATHV 51ULL
|
||||
#define CLEONOS_SYSCALL_SPAWN_PATHV 52ULL
|
||||
#define CLEONOS_SYSCALL_PROC_ARGC 53ULL
|
||||
#define CLEONOS_SYSCALL_PROC_ARGV 54ULL
|
||||
#define CLEONOS_SYSCALL_PROC_ENVC 55ULL
|
||||
#define CLEONOS_SYSCALL_PROC_ENV 56ULL
|
||||
#define CLEONOS_SYSCALL_PROC_LAST_SIGNAL 57ULL
|
||||
#define CLEONOS_SYSCALL_PROC_FAULT_VECTOR 58ULL
|
||||
#define CLEONOS_SYSCALL_PROC_FAULT_ERROR 59ULL
|
||||
#define CLEONOS_SYSCALL_PROC_FAULT_RIP 60ULL
|
||||
#define CLEONOS_SYSCALL_PROC_COUNT 61ULL
|
||||
#define CLEONOS_SYSCALL_PROC_PID_AT 62ULL
|
||||
#define CLEONOS_SYSCALL_PROC_SNAPSHOT 63ULL
|
||||
#define CLEONOS_SYSCALL_PROC_KILL 64ULL
|
||||
#define CLEONOS_SYSCALL_KDBG_SYM 65ULL
|
||||
#define CLEONOS_SYSCALL_KDBG_BT 66ULL
|
||||
#define CLEONOS_SYSCALL_KDBG_REGS 67ULL
|
||||
#define CLEONOS_SYSCALL_STATS_TOTAL 68ULL
|
||||
#define CLEONOS_SYSCALL_STATS_ID_COUNT 69ULL
|
||||
#define CLEONOS_SYSCALL_STATS_RECENT_WINDOW 70ULL
|
||||
#define CLEONOS_SYSCALL_STATS_RECENT_ID 71ULL
|
||||
#define CLEONOS_SYSCALL_FD_OPEN 72ULL
|
||||
#define CLEONOS_SYSCALL_FD_READ 73ULL
|
||||
#define CLEONOS_SYSCALL_FD_WRITE 74ULL
|
||||
#define CLEONOS_SYSCALL_FD_CLOSE 75ULL
|
||||
#define CLEONOS_SYSCALL_FD_DUP 76ULL
|
||||
#define CLEONOS_SYSCALL_DL_OPEN 77ULL
|
||||
#define CLEONOS_SYSCALL_DL_CLOSE 78ULL
|
||||
#define CLEONOS_SYSCALL_DL_SYM 79ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_PATHV_IO 80ULL
|
||||
#define CLEONOS_SYSCALL_STATS_RECENT_ID 71ULL
|
||||
#define CLEONOS_SYSCALL_FD_OPEN 72ULL
|
||||
#define CLEONOS_SYSCALL_FD_READ 73ULL
|
||||
#define CLEONOS_SYSCALL_FD_WRITE 74ULL
|
||||
#define CLEONOS_SYSCALL_FD_CLOSE 75ULL
|
||||
#define CLEONOS_SYSCALL_FD_DUP 76ULL
|
||||
#define CLEONOS_SYSCALL_DL_OPEN 77ULL
|
||||
#define CLEONOS_SYSCALL_DL_CLOSE 78ULL
|
||||
#define CLEONOS_SYSCALL_DL_SYM 79ULL
|
||||
#define CLEONOS_SYSCALL_EXEC_PATHV_IO 80ULL
|
||||
|
||||
u64 cleonos_syscall(u64 id, u64 arg0, u64 arg1, u64 arg2);
|
||||
u64 cleonos_sys_log_write(const char *message, u64 length);
|
||||
@@ -140,12 +140,8 @@ u64 cleonos_sys_fs_get_child_name(const char *dir_path, u64 index, char *out_nam
|
||||
u64 cleonos_sys_fs_read(const char *path, char *out_buffer, u64 buffer_size);
|
||||
u64 cleonos_sys_exec_path(const char *path);
|
||||
u64 cleonos_sys_exec_pathv(const char *path, const char *argv_line, const char *env_line);
|
||||
u64 cleonos_sys_exec_pathv_io(const char *path,
|
||||
const char *argv_line,
|
||||
const char *env_line,
|
||||
u64 stdin_fd,
|
||||
u64 stdout_fd,
|
||||
u64 stderr_fd);
|
||||
u64 cleonos_sys_exec_pathv_io(const char *path, const char *argv_line, const char *env_line, u64 stdin_fd,
|
||||
u64 stdout_fd, u64 stderr_fd);
|
||||
u64 cleonos_sys_exec_request_count(void);
|
||||
u64 cleonos_sys_exec_success_count(void);
|
||||
u64 cleonos_sys_user_shell_ready(void);
|
||||
|
||||
Reference in New Issue
Block a user