JM Project

JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 132 for Handle (0.004 sec.)
Man page of OPEN_BY_HANDLE_AT 13864
OPEN_BY_HANDLE_AT Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 name_to_handle_at, open_by_handle_at - パス名に対するハンドルの取得とハンドルによるファイルのオープン 書式 #define _GNU_SOURCE /* feature_t ... est_macros (7) 参照 */ #include < sys/types.h > #include < sys/stat.h > #include < fcntl.h > int name_to_handle_at(int dirfd , const char * pathname , struct file_handle * handle , int * mount_id , int flags ); int open_by_handle_at(i ... nt mount_fd , struct file_handle * handle , int flags ); 説明 システムコール name_to_handle_at () と open_by_handle_at () は openat (2) の機能を 2 つに分割 ... したものである。 name_to_handle_at () は指定されたファイルに対応するハンドルを返す。 open_by_handle_at () は name_to_handle_at () が返したハンドルに対応す ...
https://man.mtool.work/man/20260915/man2/name_to_handle_at.2.html
Man page of OPEN_BY_HANDLE_AT 13864
OPEN_BY_HANDLE_AT Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 name_to_handle_at, open_by_handle_at - パス名に対するハンドルの取得とハンドルによるファイルのオープン 書式 #define _GNU_SOURCE /* feature_t ... est_macros (7) 参照 */ #include < sys/types.h > #include < sys/stat.h > #include < fcntl.h > int name_to_handle_at(int dirfd , const char * pathname , struct file_handle * handle , int * mount_id , int flags ); int open_by_handle_at(i ... nt mount_fd , struct file_handle * handle , int flags ); 説明 システムコール name_to_handle_at () と open_by_handle_at () は openat (2) の機能を 2 つに分割 ... したものである。 name_to_handle_at () は指定されたファイルに対応するハンドルを返す。 open_by_handle_at () は name_to_handle_at () が返したハンドルに対応す ...
https://man.mtool.work/man/20260915/man2/open_by_handle_at.2.html
Man page of PTHREAD_ATTR_INIT 8609
PTHREAD_ATTR_INIT Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 pthread_attr_init, pthread_attr_destroy - スレッド属性オブジェクトの初期化と破棄を行う 書式 #include < pthread.h > int pthread_attr_init(pt ... on */ #include < pthread.h > #include < stdio.h > #include < stdlib.h > #include < unistd.h > #include < errno.h > #define handle_error_en(en, msg) \ do { errno = en; perror(msg); exit(EXIT_FAILURE); } while (0) static void display_pthread_attr(pthread ... prefix) { int s, i; size_t v; void *stkaddr; struct sched_param sp; s = pthread_attr_getdetachstate(attr, &i); if (s != 0) handle_error_en(s, "pthread_attr_getdetachstate"); printf("%sDetach state = %s\n", prefix, (i == PTHREAD_CREATE_DETACHED) ? "PTHR ... D" : (i == PTHREAD_CREATE_JOINABLE) ? "PTHREAD_CREATE_JOINABLE" : "???"); s = pthread_attr_getscope(attr, &i); if (s != 0) handle_error_en(s, "pthread_attr_getscope"); printf("%sScope = %s\n", prefix, (i == PTHREAD_SCOPE_SYSTEM) ? "PTHREAD_SCOPE_SYSTEM ...
https://man.mtool.work/man/20260915/man3/pthread_attr_destroy.3.html
Man page of PTHREAD_ATTR_INIT 8609
PTHREAD_ATTR_INIT Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 pthread_attr_init, pthread_attr_destroy - スレッド属性オブジェクトの初期化と破棄を行う 書式 #include < pthread.h > int pthread_attr_init(pt ... on */ #include < pthread.h > #include < stdio.h > #include < stdlib.h > #include < unistd.h > #include < errno.h > #define handle_error_en(en, msg) \ do { errno = en; perror(msg); exit(EXIT_FAILURE); } while (0) static void display_pthread_attr(pthread ... prefix) { int s, i; size_t v; void *stkaddr; struct sched_param sp; s = pthread_attr_getdetachstate(attr, &i); if (s != 0) handle_error_en(s, "pthread_attr_getdetachstate"); printf("%sDetach state = %s\n", prefix, (i == PTHREAD_CREATE_DETACHED) ? "PTHR ... D" : (i == PTHREAD_CREATE_JOINABLE) ? "PTHREAD_CREATE_JOINABLE" : "???"); s = pthread_attr_getscope(attr, &i); if (s != 0) handle_error_en(s, "pthread_attr_getscope"); printf("%sScope = %s\n", prefix, (i == PTHREAD_SCOPE_SYSTEM) ? "PTHREAD_SCOPE_SYSTEM ...
https://man.mtool.work/man/20260915/man3/pthread_attr_init.3.html
Man page of FANOTIFY 8524
FANOTIFY Section: Linux Programmer's Manual (7) Updated: 2020-11-01 Index JM Home Page 名前 fanotify - ファイルシステムイベントを監視する 説明 The fanotify API provides notification and interception of filesystem events. Use cases include v ... eturned to the event listener for each event. Events reported to a group initialized with one of these flags will use file handles to identify filesystem objects instead of file descriptors. read (2) が成功すると、 読み出しバッファーには以下の構造体が ... a_len; __aligned_u64 mask; __s32 fd; __s32 pid; }; In case of an fanotify group that identifies filesystem objects by file handles, you should also expect to receive one or more additional information records of the structure detailed below following t ... 6 len; }; struct fanotify_event_info_fid { struct fanotify_event_info_header hdr; __kernel_fsid_t fsid; unsigned char file_handle[0]; }; 性能上の理由から、複数のイベントを一度の read (2) で取得できるように大きめのバッファーサイズ (例えば 4096 バイト) を ...
https://man.mtool.work/man/20260915/man7/fanotify.7.html
Man page of DLOPEN 7943
DLOPEN Section: Linux Programmer's Manual (3) Updated: 16 May 1995 Index JM Home Page 名前 dlclose, dlerror, dlopen, dlsym - ダイナミックリンクを行うローダへのプログラミングインターフェース 書式 #include < dlfcn.h > void *dlopen (const char ... * filename , int flag ); const char *dlerror(void); void *dlsym(void *handle , char *symbol ); int dladdr(void *address , Dl_info *dlip ); int dlclose (void *handle ); 特殊なシンボル: _init , _fini . ... ラリに関する情報を返す。 dladdr は成功するとゼロを、失敗すると非ゼロの値を返す。 dlclose はダイナミックライブラリのハンドル handle の参照カウントを 1 減らす。参照カウントが 0 になり、他でロードされてい るライブラリによってシンボルが使われていなければ、そ ... 出される。 例 math ライブラリをロードし、2.0 の余弦を表示する。 #include < dlfcn.h > int main(int argc, char **argv) { void *handle = dlopen ("/lib/libm.so", RTLD_LAZY); double (*cosine)(double) = dlsym(handle, "cos"); printf ("%f\n", (*cosine)(2.0)); dl ...
https://man.mtool.work/man/20260915/man3/dlclose.3.html
Man page of DLOPEN 7943
DLOPEN Section: Linux Programmer's Manual (3) Updated: 16 May 1995 Index JM Home Page 名前 dlclose, dlerror, dlopen, dlsym - ダイナミックリンクを行うローダへのプログラミングインターフェース 書式 #include < dlfcn.h > void *dlopen (const char ... * filename , int flag ); const char *dlerror(void); void *dlsym(void *handle , char *symbol ); int dladdr(void *address , Dl_info *dlip ); int dlclose (void *handle ); 特殊なシンボル: _init , _fini . ... ラリに関する情報を返す。 dladdr は成功するとゼロを、失敗すると非ゼロの値を返す。 dlclose はダイナミックライブラリのハンドル handle の参照カウントを 1 減らす。参照カウントが 0 になり、他でロードされてい るライブラリによってシンボルが使われていなければ、そ ... 出される。 例 math ライブラリをロードし、2.0 の余弦を表示する。 #include < dlfcn.h > int main(int argc, char **argv) { void *handle = dlopen ("/lib/libm.so", RTLD_LAZY); double (*cosine)(double) = dlsym(handle, "cos"); printf ("%f\n", (*cosine)(2.0)); dl ...
https://man.mtool.work/man/20260915/man3/dlerror.3.html
Man page of DLOPEN 7943
DLOPEN Section: Linux Programmer's Manual (3) Updated: 16 May 1995 Index JM Home Page 名前 dlclose, dlerror, dlopen, dlsym - ダイナミックリンクを行うローダへのプログラミングインターフェース 書式 #include < dlfcn.h > void *dlopen (const char ... * filename , int flag ); const char *dlerror(void); void *dlsym(void *handle , char *symbol ); int dladdr(void *address , Dl_info *dlip ); int dlclose (void *handle ); 特殊なシンボル: _init , _fini . ... ラリに関する情報を返す。 dladdr は成功するとゼロを、失敗すると非ゼロの値を返す。 dlclose はダイナミックライブラリのハンドル handle の参照カウントを 1 減らす。参照カウントが 0 になり、他でロードされてい るライブラリによってシンボルが使われていなければ、そ ... 出される。 例 math ライブラリをロードし、2.0 の余弦を表示する。 #include < dlfcn.h > int main(int argc, char **argv) { void *handle = dlopen ("/lib/libm.so", RTLD_LAZY); double (*cosine)(double) = dlsym(handle, "cos"); printf ("%f\n", (*cosine)(2.0)); dl ...
https://man.mtool.work/man/20260915/man3/dlopen.3.html
Man page of DLOPEN 7943
DLOPEN Section: Linux Programmer's Manual (3) Updated: 16 May 1995 Index JM Home Page 名前 dlclose, dlerror, dlopen, dlsym - ダイナミックリンクを行うローダへのプログラミングインターフェース 書式 #include < dlfcn.h > void *dlopen (const char ... * filename , int flag ); const char *dlerror(void); void *dlsym(void *handle , char *symbol ); int dladdr(void *address , Dl_info *dlip ); int dlclose (void *handle ); 特殊なシンボル: _init , _fini . ... ラリに関する情報を返す。 dladdr は成功するとゼロを、失敗すると非ゼロの値を返す。 dlclose はダイナミックライブラリのハンドル handle の参照カウントを 1 減らす。参照カウントが 0 になり、他でロードされてい るライブラリによってシンボルが使われていなければ、そ ... 出される。 例 math ライブラリをロードし、2.0 の余弦を表示する。 #include < dlfcn.h > int main(int argc, char **argv) { void *handle = dlopen ("/lib/libm.so", RTLD_LAZY); double (*cosine)(double) = dlsym(handle, "cos"); printf ("%f\n", (*cosine)(2.0)); dl ...
https://man.mtool.work/man/20260915/man3/dlsym.3.html
Man page of PTHREAD_GETATTR_NP 7689
PTHREAD_GETATTR_NP Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 pthread_getattr_np - 作成されたスレッドの属性を取得する 書式 #define _GNU_SOURCE /* See feature_test_macros (7) */ #include < pthread.h > ... on */ #include < pthread.h > #include < stdio.h > #include < stdlib.h > #include < unistd.h > #include < errno.h > #define handle_error_en(en, msg) \ do { errno = en; perror(msg); exit(EXIT_FAILURE); } while (0) static void display_stack_related_attrib ... x) { int s; size_t stack_size, guard_size; void *stack_addr; s = pthread_attr_getguardsize(attr, &guard_size); if (s != 0) handle_error_en(s, "pthread_attr_getguardsize"); printf("%sGuard size = %zu bytes\n", prefix, guard_size); s = pthread_attr_getst ... ack(attr, &stack_addr, &stack_size); if (s != 0) handle_error_en(s, "pthread_attr_getstack"); printf("%sStack address = %p", prefix, stack_addr); if (stack_size > 0) printf(" (EO ...
https://man.mtool.work/man/20260915/man3/pthread_getattr_np.3.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT

リンク

日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。