Syscall
lastmod 2026-11-10created 2019-04-252 edits
syscall is a C library function on Linux that invokes kernel functionality by directly specifying a system call number and arguments. It is used in the form syscall(SYS_xxx, ...) to call system calls for which glibc provides no wrapper function, or newly added system calls. In a broader sense, it refers to the system call mechanism itself by which user-space programs request kernel services; to trace which calls are made, use strace.