zion -  sigreturn


Nom

sigreturn - Revenir d'un gestionnaire de signaux et nettoyer la pile.

Résumé

int sigreturn(unsigned long __unused );

Description

Quand le noyau Linux crée un cadre de pile pour un gestionnaire de signaux, un appel à sigreturn est inséré dans ce cadre de manière à ce que le retour du gestionnaire appelle sigreturn avant le retour effectif. Cet appel à sigreturn nettoie la pile pour que le processus puisse reprendre à l'endroit ou il a été interrompu.

Valeur renvoyée

sigreturn ne revient jamais.

Attention

L'appel sigreturn est utilisé dans le noyau pour implémenter les gestionnaires de signaux. Il ne doit jamais être appelé directement. Mieux, l'utilisation de l'argument __unused dépend de l'architecture matérielle.

Conformité

sigreturn est spécifique à Linux et ne doit pas être employée dans un programme destiné à être portable.

Fichiers

/usr/src/linux/arch/i386/kernel/signal.c /usr/src/linux/arch/alpha/kernel/entry.S

Voir aussi

kill (2), signal (2), signal (7)

Traduction

Christophe Blaess, 1996-2003.

Poster un commentaire
Utilisateur
Mot de passe
 
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?