syscalls: unlinkat

This commit is contained in:
Matheus
2023-07-05 00:36:29 -03:00
parent 9d9e5b288d
commit 54e85957cf
4 changed files with 95 additions and 7 deletions
+4 -2
View File
@@ -30,7 +30,8 @@ static char *name[] = {
"chdir",
"pipe2",
"isatty",
"faccessat"
"faccessat",
"unlinkat"
};
static char *args[] = {
@@ -58,7 +59,8 @@ static char *args[] = {
"path %s", // chdir
"flags %d", // pipe2
"fd %d", // isatty
"dirfd %d pathname %s mode %d flags %d" // faccessat
"dirfd %d pathname %s mode %d flags %d", // faccessat
"dirfd %d pathname %d flags %d" // unlinkat
};
__attribute__((no_caller_saved_registers)) void arch_syscall_log(int syscall, uint64_t a1, uint64_t a2, uint64_t a3, uint64_t a4, uint64_t a5, uint64_t a6) {