JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... s , unsigned int event_f_flags ); 説明 fanotify API の概要については fanotify (7) を参照。 fanotify_init () は新しい fanotify グループを初期化し、 このグ ... 将来のバージョンの API で緩和される可能性がある。 そのため、 以下に示すケーパビリティーチェックのいくつかが実装されている。 flags 引数は、 イベントを待つアプリケーションの通知クラスを定義する複数ビットのフィールドである。 これに加えて、 このファイルデ ... ムが複数いる場合、 通知クラスを使って監視するプログラムのイベント受信順序が管理される。 以下の通知クラスのいずれか一つだけを flags に指定できる。 FAN_CLASS_PRE_CONTENT この値は、 ファイルがアクセスされたことを通知するイベントと、 ファイルへのアクセスす ... ... どのパスにおいてもメッセージカタログをオープンできない場合、 実装で定義されているパスが使われる。 後者のデフォルトパスは、 flag 引数が NL_CAT_LOCALE の場合には LC_MESSAGES のロケール設定に依存し、 flag 引数が 0 の場合には LANG 環境変数に依存する。 ロ ... ケールの LC_MESSAGES を変更すると、 オープンされているカタログディスクリプターが無効になるかもしれない。 catopen () の flag 引数は、使用される言語のソースを示すために使われる。 NL_CAT_LOCALE に設定されると、 LC_MESSAGES の現在のロケール設定が使わ ... 、成功した場合 0 を、失敗した場合 -1 を返す。 環境変数 LC_MESSAGES LC_MESSAGES ロケール設定のソースになることも可能なので、 flag が NL_CAT_LOCALE に設定されている場合は、使用する言語を決定するのに使われる。 LANG flag が 0 の場合、使用する言語を決定する ... ... どのパスにおいてもメッセージカタログをオープンできない場合、 実装で定義されているパスが使われる。 後者のデフォルトパスは、 flag 引数が NL_CAT_LOCALE の場合には LC_MESSAGES のロケール設定に依存し、 flag 引数が 0 の場合には LANG 環境変数に依存する。 ロ ... ケールの LC_MESSAGES を変更すると、 オープンされているカタログディスクリプターが無効になるかもしれない。 catopen () の flag 引数は、使用される言語のソースを示すために使われる。 NL_CAT_LOCALE に設定されると、 LC_MESSAGES の現在のロケール設定が使わ ... 、成功した場合 0 を、失敗した場合 -1 を返す。 環境変数 LC_MESSAGES LC_MESSAGES ロケール設定のソースになることも可能なので、 flag が NL_CAT_LOCALE に設定されている場合は、使用する言語を決定するのに使われる。 LANG flag が 0 の場合、使用する言語を決定する ... ... c * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マク ... らない。 preadv2() と pwritev2() These system calls are similar to preadv () and pwritev () calls, but add a fifth argument, flags , which modifies the behavior on a per-call basis. Unlike preadv () and pwritev (), if the offset argument is -1, then th ... e current file offset is used and updated. The flags argument contains a bitwise OR of zero or more of the following flags: RWF_DSYNC (Linux 4.7 以降) Provide a per-write equ ... ... c * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マク ... らない。 preadv2() と pwritev2() These system calls are similar to preadv () and pwritev () calls, but add a fifth argument, flags , which modifies the behavior on a per-call basis. Unlike preadv () and pwritev (), if the offset argument is -1, then th ... e current file offset is used and updated. The flags argument contains a bitwise OR of zero or more of the following flags: RWF_DSYNC (Linux 4.7 以降) Provide a per-write equ ... ... c * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マク ... らない。 preadv2() と pwritev2() These system calls are similar to preadv () and pwritev () calls, but add a fifth argument, flags , which modifies the behavior on a per-call basis. Unlike preadv () and pwritev (), if the offset argument is -1, then th ... e current file offset is used and updated. The flags argument contains a bitwise OR of zero or more of the following flags: RWF_DSYNC (Linux 4.7 以降) Provide a per-write equ ... ... c * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マク ... らない。 preadv2() と pwritev2() These system calls are similar to preadv () and pwritev () calls, but add a fifth argument, flags , which modifies the behavior on a per-call basis. Unlike preadv () and pwritev (), if the offset argument is -1, then th ... e current file offset is used and updated. The flags argument contains a bitwise OR of zero or more of the following flags: RWF_DSYNC (Linux 4.7 以降) Provide a per-write equ ... ... c * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マク ... らない。 preadv2() と pwritev2() These system calls are similar to preadv () and pwritev () calls, but add a fifth argument, flags , which modifies the behavior on a per-call basis. Unlike preadv () and pwritev (), if the offset argument is -1, then th ... e current file offset is used and updated. The flags argument contains a bitwise OR of zero or more of the following flags: RWF_DSYNC (Linux 4.7 以降) Provide a per-write equ ... ... c * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マク ... らない。 preadv2() と pwritev2() These system calls are similar to preadv () and pwritev () calls, but add a fifth argument, flags , which modifies the behavior on a per-call basis. Unlike preadv () and pwritev (), if the offset argument is -1, then th ... e current file offset is used and updated. The flags argument contains a bitwise OR of zero or more of the following flags: RWF_DSYNC (Linux 4.7 以降) Provide a per-write equ ... ... _SOURCE 説明 siginterrupt () 関数は、システムコールがシグナル sig によって割り込まれた後、再実行の際の振る舞いを変更する。 flag 引数が偽 (0) ならば、システムコールが指定した シグナル sig によって割り込まれた後に、そのシステムコールは 再実行される。こ ... れは Linux においてデフォルトの動作である。 flag 引数が真 (1) でデータの転送が全く行なわれていないならば、 シグナル sig でシステムコールは中断されて、-1 が返され、 errno に ... EINTR が設定される。 flag 引数が真 (1) でデータの転送が開始されていれば、 システムコールは中断され、それまでに実際に転送されたデータ の量が返される。 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。