What is the system call interface?
18:54 05 Jan 2026

I am still unclear on this concept. As far as I know,system calls are invoked by library functions known as wrapper functions that typically have the same name. For example,open() in the standard C library (libc) is responsible for calling the open system call.

My textbook illustrates this system call interface. I'm not sure about what it actually is. Is it the C function itself that is an API?

enter image description here

linux operating-system