Nom
pthread_attr_setprocid_np- modifie l'identité du processeur cible
Synopsis
#include <pthread.h>
int pthread_attr_setprocid_np(pthread_attr_t *attr,short procid,short *old_procid);
Description
permet de changer l'identité du processeur cible, sur le quel le nouveau thread va s'exécuter, pour l'identité procid.
Si old_procid n'est pas null, il contiendra le numéro de l'ancien processeur cible.
L'identité d'un processeur est son numéro d'ordre tel qu'il est définit dans la plate-forme. Cette fonction ne fait pas partie de la norme POSIX.
Valeur Renvoyée
En cas de succès, pthread_attr_setprocid_np renvoie la valeur 0. En cas d'erreur, un code d'erreur est renvoyé.
Erreurs
- EINVAL
-
l'argument attr est null ou inexistant ou alors procid est hors l'intervalle [0-__nb_proc].
__nb_proc est un paramètre du système définit le nombre des processeurs dans la plate-forme.
Auteur
Ghassan Almaless <Ghassan.Almalass@…>, <ghassan.almaless@…>, 2007