SETUP(2)

名前
setup - デバイスとファイルシステム(file systems)の初期化を行い、 ルートファイルシステム(root filesystem)のマウントを行う。

書式
#include <unistd.h>

_syscall0(int, setup);

int setup(void);

説明
setup は linux/init/main.c の中で一度だけ呼ばれる。 カーネル内部のデバイスとファイルシステムの初期化関数を呼び、 ルートファイルシステムのマウントを行なう。

誰も setup を呼びだすことはできない。 スーパーユーザー(super-user)を含むいかなるユーザープロセスも EPERM を受け取る。

返り値
setup はユーザープロセスに対し常に -1 を返す。

エラー

EPERM
    ユーザープロセスはこの関数を実行することはできない。

準拠
Linux に依存している。