H A D | rwlock.h | 1 /*- 11 * 1. Redistributions of source code must retain the above copyright 12 * notice unmodified, this list of conditions, and the following 15 * notice, this list of conditions and the following disclaimer in the 20 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 23 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF TH 45 read_lock_irq(lock) global() argument 46 read_unlock_irq(lock) global() argument 47 write_lock_irq(lock) global() argument 48 write_unlock_irq(lock) global() argument 49 read_lock_irqsave(lock,flags) global() argument 51 write_lock_irqsave(lock,flags) global() argument 53 read_unlock_irqrestore(lock,flags) global() argument 55 write_unlock_irqrestore(lock,flags) global() argument 59 rwlock_init(rwlock_t * lock) rwlock_init() argument [all...] |