Files
kernel/include/sys/sys_proc.h
T
2020-02-03 12:16:25 +02:00

21 lines
500 B
C

#pragma once
#include "sys/types.h"
int sys_kill(pid_t pid, int signum);
void sys_exit(int status);
void sys_sigentry(uintptr_t entry);
void sys_sigreturn(void);
int sys_execve(const char *path, const char **argp, const char **envp);
pid_t sys_getpid(void);
uid_t sys_getuid(void);
gid_t sys_getgid(void);
int sys_setuid(uid_t uid);
int sys_setgid(gid_t gid);
int sys_waitpid(pid_t pid, int *status);
pid_t sys_getpgid(pid_t pid);
int sys_setpgid(pid_t pid, pid_t pgrp);
int sys_brk(void *addr);