setup(2) - Linux man page
Name
setup - setup devices and file systems, mount root file systemSynopsis
#include <unistd.h>int setup(void);
Description
setup() is called once from within linux/init/main.c. It calls initialization functions for devices and file systems configured into the kernel and then mounts the root file system.No user process may call setup(). Any user process, even a process with superuser permission, will receive EPERM.
Return Value
setup() always returns -1 for a user process.Errors
- EPERM
- Always, for a user process.