Man page 9 : __test_and_set_bit
"__TEST_AND_SET_BIT" "9" "August 2013" "Kernel Hackers Manual 3.10" "Basic C Library Functions"
Page d'accueil du man
Cette page de documentation est issue d'une conversion automatique de developpez.com.
Les traductions proviennent des sites Debian , Linux Kernel et du projet Perkamon .
N'hésitez pas à laisser vos suggestions, avis ou commentaires : 12 commentaires .
Article lu fois.
Publié le 27 août 2013Â
1. NAME▲
__test_and_set_bit - Set a bit and return its old value
2. SYNOPSIS ▲
int __test_and_set_bit(int nr , volatile unsigned long * addr );
3. ARGUMENTS ▲
nr     Bit to set
addr     Address to count from
4. DESCRIPTION ▲
This operation is non-atomic and can be reordered. If two examples of this operation race, one can appear to succeed but actually fail. You must protect multiple accesses with a lock.
5. COPYRIGHT ▲
Le contenu de cet article est rédigé par Developpez.com et est mis à disposition selon les termes de la
Licence Creative Commons Attribution 3.0 non transposé .
Les logos Developpez.com, en-tête, pied de page, css, et look & feel de l'article sont Copyright © 2013 Developpez.com.