Blame view

include/asm-x86_64/rwlock.h 758 Bytes
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  /* include/asm-x86_64/rwlock.h
   *
   *	Helpers used by both rw spinlocks and rw semaphores.
   *
   *	Based in part on code from semaphore.h and
   *	spinlock.h Copyright 1996 Linus Torvalds.
   *
   *	Copyright 1999 Red Hat, Inc.
   *	Copyright 2001,2002 SuSE labs 
   *
   *	Written by Benjamin LaHaise.
   *
   *	This program is free software; you can redistribute it and/or
   *	modify it under the terms of the GNU General Public License
   *	as published by the Free Software Foundation; either version
   *	2 of the License, or (at your option) any later version.
   */
  #ifndef _ASM_X86_64_RWLOCK_H
  #define _ASM_X86_64_RWLOCK_H
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
20
  #define RW_LOCK_BIAS		 0x01000000
9a0b26e6b   Andi Kleen   [PATCH] Clean up ...
21
  #define RW_LOCK_BIAS_STR	 "0x01000000"
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
22

8b059d237   Andi Kleen   [PATCH] Clean up ...
23
  /* Actual code is in asm/spinlock.h or in arch/x86_64/lib/rwlock.S */
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
24
25
  
  #endif