perkamon - en to fr translation catalogue (31 entries)

note: type: TH
en: 2023-03-30
fr: 30 mars 2023

note: type: TH
en: Linux man-pages 6.05.01
fr: Pages du manuel de Linux 6.05.01

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock - lock and unlock a spin lock
fr: pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock — Verrouiller et déverrouiller un verrou tournant

note: type: SH
en: LIBRARY
fr: BIBLIOTHÈQUE

note: type: Plain text
en: POSIX threads library (I<libpthread>, I<-lpthread>)
fr: Bibliothèque de threads POSIX (I<libpthread>, I<-lpthread>)

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
fr: Exigences de macros de test de fonctionnalités pour la glibc (consulter B<feature_test_macros>(7)) :

note: type: Plain text
en: B<pthread_spin_lock>(), B<pthread_spin_trylock>():
fr: B<pthread_spin_lock>(), B<pthread_spin_trylock>() :

note: type: Plain text
en: The B<pthread_spin_lock>()  function locks the spin lock referred to by I<lock>.  If the spin lock is currently unlocked, the calling thread acquires the lock immediately.  If the spin lock is currently locked by another thread, the calling thread spins, testing the lock until it becomes available, at which point the calling thread acquires the lock.
fr: La fonction B<pthread_spin_lock>() verrouille le verrou tournant auquel se réfère I<lock>. Si le verrou tournant est actuellement déverrouillé, le thread appelant acquiert le verrou immédiatement. Si le verrou tournant est actuellement verrouillé par un autre thread, le thread appelant est en attente active, testant le verrou jusqu'à ce qu'il devienne disponible et, à ce moment là, le thread appelant acquiert le verrou.

note: type: Plain text
en: Calling B<pthread_spin_lock>()  on a lock that is already held by the caller or a lock that has not been initialized with B<pthread_spin_init>(3)  results in undefined behavior.
fr: Appeler B<pthread_attr_init>() sur un verrou qui est déjà possédé par l'appelant ou sur un verrou qui n'a pas été initialisé avec B<pthread_spin_init>(3) résulte en un comportement indéfini.

note: type: Plain text
en: The B<pthread_spin_trylock>()  function is like B<pthread_spin_lock>(), except that if the spin lock referred to by I<lock> is currently locked, then, instead of spinning, the call returns immediately with the error B<EBUSY>.
fr: La fonction B<pthread_spin_trylock>() est similaire à B<pthread_spin_lock>(), sauf que si le verrou tournant auquel se réfère I<lock> est actuellement verrouillé, alors, au lieu d'être en attente active, l'appel se termine immédiatement avec l'erreur B<EBUSY>.

note: type: Plain text
en: The B<pthread_spin_unlock>()  function unlocks the spin lock referred to I<lock>.  If any threads are spinning on the lock, one of those threads will then acquire the lock.
fr: La fonction B<pthread_spin_unlock>() déverrouille le verrou tournant auquel se réfère I<lock>. Si des threads sont en attente active sur le verrou, un de ces threads acquiert le verrou.

note: type: Plain text
en: Calling B<pthread_spin_unlock>()  on a lock that is not held by the caller results in undefined behavior.
fr: Appeler B<pthread_spin_unlock>() sur un verrou qui n'est pas possédé par l'appelant résulte en un comportement indéfini.

note: type: SH
en: RETURN VALUE
fr: VALEUR RENVOYÉE

note: type: Plain text
en: On success, these functions return zero.  On failure, they return an error number.
fr: En cas de réussite, ces fonction renvoient B<0>. En cas d'erreur, elles renvoient un numéro d'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: B<pthread_spin_lock>()  may fail with the following errors:
fr: B<pthread_spin_lock>() peut échouer avec les erreurs suivantes :

note: Not detected in glibc type: Plain text
en: The system detected a deadlock condition.
fr: Le système a détecté une situation d'interblocage.

note: type: Plain text
en: B<pthread_spin_trylock>()  fails with the following errors:
fr: B<pthread_spin_trylock>() peut échouer avec les erreurs suivantes :

note: type: Plain text
en: The spin lock is currently locked by another thread.
fr: Le verrou tournant est actuellement verrouillé par un autre thread.

note: type: SH
en: HISTORY
fr: HISTORIQUE

note: type: Plain text
en: glibc 2.2.  POSIX.1-2001.
fr: glibc 2.2. POSIX.1-2001.

note: type: SH
en: CAVEATS
fr: AVERTISSEMENTS

note: type: Plain text
en: Applying any of the functions described on this page to an uninitialized spin lock results in undefined behavior.
fr: Appliquer une des fonctions décrites dans cette page à un verrou tournant non initialisé résulte en un comportement indéfini.

note: type: Plain text
en: Carefully read NOTES in B<pthread_spin_init>(3).
fr: Lisez soigneusement les NOTES dans B<pthread_spin_init>(3).

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: TH
en: 2022-12-04
fr: 4 décembre 2022

note: type: TH
en: Linux man-pages 6.03
fr: Pages du manuel de Linux 6.03

note: type: Plain text
en: These functions were added in glibc 2.2.
fr: Ces fonctions ont été introduites dans la glibc 2.2.

note: type: TH
en: Linux man-pages 6.05
fr: Pages du manuel de Linux 6.05

note: type: TH
en: Linux man-pages 6.04
fr: Pages du manuel de Linux 6.04
