pm_delete_program_pthread サブルーチン
目的
ターゲット pthread に対して以前に設定されたパフォーマンス・モニター設定を削除します。
ライブラリー
パフォーマンス・モニター API ライブラリー (libpmapi.a)
構文
説明
pm_delete_program_pthread サブルーチンは、ターゲット pthread に対して以前に設定されたパフォーマンス・モニター設定を削除します。 pthread は停止する必要があり、呼び出しプロセスの制御下にあるデバッグ対象プロセスの一部でなければなりません。
pthread が 1: 1 モードで実行されている場合は、 tid パラメーターのみを指定する必要があります。 pthread が m: n モードで実行されている場合は、 ptid パラメーターのみを指定する必要があります。 ptid パラメーターと tid パラメーターの両方が指定されている場合、それらは ptid パラメーターが指定された単一の pthread を参照し、指定された tid パラメーターを持つカーネル・スレッド上で現在実行されている必要があります。
パラメーター
| 項目 | 説明 |
|---|---|
| pid | ターゲット pthread のプロセス ID。 ターゲット・プロセスは、呼び出し元プロセスの制御下にあるデバッグ対象でなければなりません。 |
| tid | ターゲット pthread のスレッド ID。 このパラメーターを無視するには、0 に設定します。 |
| ptid | ターゲット pthread の Pthread ID。 このパラメーターを無視するには、0 に設定します。 |
戻り値
| 項目 | 説明 |
|---|---|
| 0 | エラーはありません。 |
| 正のエラー・コード | エラー・コードをデコードするには、pm_error サブルーチン を参照してください。 |
エラー・コード
pm_error サブルーチンを参照してください。
ファイル
| 項目 | 説明 |
|---|---|
| /usr/include/pmapi.h | 標準マクロ、データ・タイプ、およびサブルーチンを定義します。 |