Sous-routine pm_delete_program_thread

Objectif

Supprime les paramètres du moniteur de performances précédemment établis pour une unité d'exécution cible.

Bibliothèque

Bibliothèque d'API Performance Monitor (libpmapi.a)

Syntaxe

#include <pmapi.h>

int pm_delete_program_thread ( pid,  tid)
pid_t pid;
tid_t tid;

Descriptif

Cette sous-routine ne prend en charge que le modèle d'unités d'exécution 1: 1. Il a été remplacé par la sous-routine pm_delete_program_pthread , qui prend en charge les modèles d'unités d'exécution 1: 1 et M: N. Un appel à cette sous-routine est équivalent à un appel à la sous-routine pm_delete_program_pthread avec un paramètre ptid égal à 0.

La sous-routine pm_delete_program_thread supprime les paramètres du moniteur de performances précédemment établis pour une unité d'exécution du noyau cible. L'unité d'exécution doit être arrêtée et faire partie d'un processus de débogage sous le contrôle du processus appelant.

Paramètres

Article Descriptif
PID Identificateur de processus de l'unité d'exécution cible. Le processus cible doit être un débogueur sous le contrôle du processus appelant.
ID d'unité d'exécution Identificateur de l'unité d'exécution cible.

Valeurs renvoyées

Article Descriptif
0 % Aucune erreur ne s'est produite.
Code d'erreur positif Reportez-vous à la sous-routine pm_error (pm_error Subroutine) pour décoder le code d'erreur.

Codes d'erreur

Reportez-vous à la sous-routine pm_error (pm_error Subroutine).

Fichiers

Article Descriptif
/usr/include/pmapi.h Définit des macros standard, des types de données et des sous-routines.