UTRACE
Section: System Calls (2)
索引
jman
BSD mandoc
索引
名称
utrace
- ktrace のログの中へのユーザレコードの挿入
索引
ライブラリ
Lb libc
索引
書式
In sys/types.h
In sys/param.h
In sys/time.h
In sys/uio.h
In sys/ktrace.h
Ft int
Fn utrace const void *addr size_t len
索引
解説
プロセストレースに、ユーザによって供給された情報のレコードを追加します。
このレコードは
Fa addr
によって指されているメモリから
Fa len
バイトを格納しています。
この呼び出しは、
呼び出したプロセスがトレースされている場合にのみ効果があります。
索引
戻り値
Rv -std
索引
エラー
- Bq Er EINVAL
-
指定されたデータの長さ
Fa len
が
KTR_USER_MAXLEN
よりも大きいです。
- Bq Er ENOMEM
-
要求を実現するためにはメモリが不足しています。
- Bq Er ENOSYS
-
現在実行中のカーネルが
ktrace(2)
のサポート
(options KTRACE
)
を外してコンパイルされています。
索引
関連項目
kdump(1),
ktrace(1),
ktrace(2)
索引
歴史
Fn utrace
システムコールは
Fx 2.2
ではじめて登場しました。
索引
Index
- 名称
-
- ライブラリ
-
- 書式
-
- 解説
-
- 戻り値
-
- エラー
-
- 関連項目
-
- 歴史
-
Time: 07:06:32 GMT, January 12, 2009