/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/ |
H A D | alternative-asm.h | 6 .macro LOCK_PREFIX 14 .macro LOCK_PREFIX
|
H A D | atomic.h | 49 asm volatile(LOCK_PREFIX "addl %1,%0" 63 asm volatile(LOCK_PREFIX "subl %1,%0" 81 asm volatile(LOCK_PREFIX "subl %2,%0; sete %1" 95 asm volatile(LOCK_PREFIX "incl %0" 107 asm volatile(LOCK_PREFIX "decl %0" 123 asm volatile(LOCK_PREFIX "decl %0; sete %1" 141 asm volatile(LOCK_PREFIX "incl %0; sete %1" 160 asm volatile(LOCK_PREFIX "addl %2,%0; sets %1" 183 asm volatile(LOCK_PREFIX "xaddl %0, %1" 281 asm(LOCK_PREFIX "add [all...] |
H A D | atomic64_64.h | 45 asm volatile(LOCK_PREFIX "addq %1,%0" 59 asm volatile(LOCK_PREFIX "subq %1,%0" 77 asm volatile(LOCK_PREFIX "subq %2,%0; sete %1" 91 asm volatile(LOCK_PREFIX "incq %0" 104 asm volatile(LOCK_PREFIX "decq %0" 121 asm volatile(LOCK_PREFIX "decq %0; sete %1" 139 asm volatile(LOCK_PREFIX "incq %0; sete %1" 158 asm volatile(LOCK_PREFIX "addq %2,%0; sets %1" 174 asm volatile(LOCK_PREFIX "xaddq %0, %1;"
|
H A D | mutex_32.h | 31 asm volatile(LOCK_PREFIX " decl (%%eax)\n" \ 80 asm volatile(LOCK_PREFIX " incl (%%eax)\n" \
|
H A D | mutex_64.h | 26 asm volatile(LOCK_PREFIX " decl (%%rdi)\n" \ 69 asm volatile(LOCK_PREFIX " incl (%%rdi)\n" \
|
H A D | rwsem.h | 120 LOCK_PREFIX _ASM_INC "(%1)\n\t" 143 LOCK_PREFIX " cmpxchg %2,%0\n\t" 160 LOCK_PREFIX " xadd %1,(%2)\n\t" 198 LOCK_PREFIX " xadd %1,(%2)\n\t" 216 LOCK_PREFIX " xadd %1,(%2)\n\t" 233 LOCK_PREFIX _ASM_ADD "%2,(%1)\n\t" 253 asm volatile(LOCK_PREFIX _ASM_ADD "%1,%0" 266 asm volatile(LOCK_PREFIX "xadd %0,%1"
|
H A D | bitops.h | 63 asm volatile(LOCK_PREFIX "orb %1,%0" 68 asm volatile(LOCK_PREFIX "bts %1,%0" 101 asm volatile(LOCK_PREFIX "andb %1,%0" 105 asm volatile(LOCK_PREFIX "btr %1,%0" 177 asm volatile(LOCK_PREFIX "xorb %1,%0" 181 asm volatile(LOCK_PREFIX "btc %1,%0" 199 asm volatile(LOCK_PREFIX "bts %2,%1\n\t" 250 asm volatile(LOCK_PREFIX "btr %2,%1\n\t" 302 asm volatile(LOCK_PREFIX "btc %2,%1\n\t"
|
H A D | spinlock.h | 36 # define UNLOCK_LOCK_PREFIX LOCK_PREFIX 66 LOCK_PREFIX "xaddw %w0, %1\n" 88 LOCK_PREFIX "cmpxchgw %w1,%2\n\t" 114 asm volatile(LOCK_PREFIX "xaddl %0, %1\n" 141 LOCK_PREFIX "cmpxchgl %1,%2\n\t" 251 asm volatile(LOCK_PREFIX " subl $1,(%0)\n\t" 260 asm volatile(LOCK_PREFIX " subl %1,(%0)\n\t" 289 asm volatile(LOCK_PREFIX "incl %0" :"+m" (rw->lock) : : "memory"); 294 asm volatile(LOCK_PREFIX "addl %1, %0"
|
H A D | futex.h | 28 "2:\t" LOCK_PREFIX "cmpxchgl %3, %2\n" \ 67 __futex_atomic_op1(LOCK_PREFIX "xaddl %0, %2", ret, oldval, 125 asm volatile("1:\t" LOCK_PREFIX "cmpxchgl %3, %1\n"
|
H A D | alternative.h | 12 * The LOCK_PREFIX macro defined here replaces the LOCK and 13 * LOCK_PREFIX macros used everywhere in the source tree. 38 #define LOCK_PREFIX LOCK_PREFIX_HERE "\n\tlock; " macro 42 #define LOCK_PREFIX "" macro
|
H A D | cmpxchg_32.h | 4 #include <linux/bitops.h> /* for LOCK_PREFIX */ 80 LOCK_PREFIX "cmpxchg8b %0\n\t" 134 __raw_cmpxchg((ptr), (old), (new), (size), LOCK_PREFIX) 167 asm volatile(LOCK_PREFIX "cmpxchg8b %1"
|
H A D | cmpxchg_64.h | 4 #include <asm/alternative.h> /* Provides LOCK_PREFIX */ 125 __raw_cmpxchg((ptr), (old), (new), (size), LOCK_PREFIX)
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/src/pcm/ |
H A D | pcm_dmix_x86_64.h | 79 "\t" LOCK_PREFIX "cmpxchgw %%cx, (%%rdi)\n" 84 "\t" LOCK_PREFIX XADD " %%ecx, (%%rbx)\n" 174 "\t" LOCK_PREFIX "cmpxchgl %%ecx, (%%rdi)\n" 186 "\t" LOCK_PREFIX XADD " %%ecx, (%%rbx)\n" 291 "\t" LOCK_PREFIX "btsw $0, (%%rdi)\n" 295 "\t" LOCK_PREFIX XADD " %%ecx, (%%rbx)\n"
|
H A D | pcm_dmix_i386.h | 83 "\t" LOCK_PREFIX "cmpxchgw %%cx, (%%edi)\n" 88 "\t" LOCK_PREFIX XADD " %%ecx, (%%ebx)\n" 202 "\t" LOCK_PREFIX "cmpxchgw %%cx, (%%edi)\n" 207 "\t" LOCK_PREFIX XADD " %%ecx, (%%ebx)\n" 289 "\t" LOCK_PREFIX "cmpxchgl %%ecx, (%%edi)\n" 301 "\t" LOCK_PREFIX XADD " %%ecx, (%%ebx)\n" 404 "\t" LOCK_PREFIX "btsw $0, (%%edi)\n" 408 "\t" LOCK_PREFIX XADD " %%ecx, (%%ebx)\n" 508 "\t" LOCK_PREFIX "btsw $0, (%%edi)\n" 513 "\t" LOCK_PREFIX XAD [all...] |
H A D | pcm_dmix_x86_64.c | 8 #define LOCK_PREFIX "" macro 15 #undef LOCK_PREFIX macro 22 #define LOCK_PREFIX "" macro 29 #undef LOCK_PREFIX macro 36 #define LOCK_PREFIX "lock ; " macro 43 #undef LOCK_PREFIX macro 50 #define LOCK_PREFIX "lock ; " macro 57 #undef LOCK_PREFIX macro
|
H A D | pcm_dmix_i386.c | 10 #define LOCK_PREFIX "" macro 19 #undef LOCK_PREFIX macro 28 #define LOCK_PREFIX "" macro 37 #undef LOCK_PREFIX macro 46 #define LOCK_PREFIX "lock ; " macro 55 #undef LOCK_PREFIX macro 64 #define LOCK_PREFIX "lock ; " macro 73 #undef LOCK_PREFIX macro
|
H A D | pcm_dmix_generic.c | 3 #define LOCK_PREFIX "lock ; " 5 __asm__ __volatile__(LOCK_PREFIX "addl %1,%0" \ 16 __asm__ __volatile__(LOCK_PREFIX "cmpxchgb %b1,%2" 22 __asm__ __volatile__(LOCK_PREFIX "cmpxchgw %w1,%2" 28 __asm__ __volatile__(LOCK_PREFIX "cmpxchgl %1,%2"
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/lib/ |
H A D | rwlock_64.S | 11 LOCK_PREFIX 17 LOCK_PREFIX 27 LOCK_PREFIX 33 LOCK_PREFIX
|
H A D | semaphore_32.S | 41 2: LOCK_PREFIX 46 LOCK_PREFIX 57 2: LOCK_PREFIX 62 LOCK_PREFIX
|
H A D | atomic64_cx8_32.S | 31 /* we need LOCK_PREFIX since otherwise cmpxchg8b always does the write */ 32 LOCK_PREFIX 48 /* we don't need LOCK_PREFIX since aligned 64-bit writes 63 LOCK_PREFIX 89 LOCK_PREFIX 119 LOCK_PREFIX 146 LOCK_PREFIX 179 LOCK_PREFIX 211 LOCK_PREFIX
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/uv/ |
H A D | uv_bau.h | 481 asm volatile(LOCK_PREFIX "xaddw %0, %1"
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/xen/ |
H A D | spinlock.c | 167 asm(LOCK_PREFIX " incw %0" 179 asm(LOCK_PREFIX " decw %0"
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/ppp-2.4.4/pppd/ |
H A D | sys-solaris.c | 2518 #define LOCK_PREFIX "/var/spool/locks/LK." 2538 LOCK_PREFIX, major(sbuf.st_dev),
|