OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:RW_LOCK_BIAS
(Results
1 - 16
of
16
) sorted by null
/bionic/libc/kernel/arch-x86/asm/
rwlock.h
15
#define
RW_LOCK_BIAS
0x01000000
/development/ndk/platforms/android-9/arch-x86/include/asm/
rwlock.h
15
#define
RW_LOCK_BIAS
0x01000000
/external/kernel-headers/original/asm-x86/
rwlock.h
4
#define
RW_LOCK_BIAS
0x01000000
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/
rwlock.h
15
#define
RW_LOCK_BIAS
0x01000000
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/
rwlock.h
15
#define
RW_LOCK_BIAS
0x01000000
/prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/
rwlock.h
15
#define
RW_LOCK_BIAS
0x01000000
/bionic/libc/kernel/arch-sh/asm/
spinlock_types.h
29
#define
RW_LOCK_BIAS
0x01000000
30
#define __RAW_RW_LOCK_UNLOCKED {
RW_LOCK_BIAS
}
/bionic/libc/kernel/arch-arm/asm/
locks.h
23
#define
RW_LOCK_BIAS
0x01000000
26
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
28
#define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); })
42
#define
RW_LOCK_BIAS
0x01000000
45
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
47
#define __up_op_write(ptr,wake) ({ __asm__ __volatile__( "@ up_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
/development/ndk/platforms/android-3/arch-arm/include/asm/
locks.h
23
#define
RW_LOCK_BIAS
0x01000000
26
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
28
#define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); })
42
#define
RW_LOCK_BIAS
0x01000000
45
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
47
#define __up_op_write(ptr,wake) ({ __asm__ __volatile__( "@ up_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
/external/kernel-headers/original/asm-arm/
locks.h
81
#define
RW_LOCK_BIAS
0x01000000
97
: "r" (ptr), "I" (
RW_LOCK_BIAS
) \
115
: "r" (ptr), "I" (
RW_LOCK_BIAS
) \
209
#define
RW_LOCK_BIAS
0x01000000
226
: "r" (ptr), "I" (
RW_LOCK_BIAS
) \
245
: "r" (ptr), "I" (
RW_LOCK_BIAS
) \
/prebuilt/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/asm/
locks.h
23
#define
RW_LOCK_BIAS
0x01000000
26
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
28
#define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); })
42
#define
RW_LOCK_BIAS
0x01000000
45
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
47
#define __up_op_write(ptr,wake) ({ __asm__ __volatile__( "@ up_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
/prebuilt/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/asm/
locks.h
23
#define
RW_LOCK_BIAS
0x01000000
26
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
28
#define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); })
42
#define
RW_LOCK_BIAS
0x01000000
45
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
47
#define __up_op_write(ptr,wake) ({ __asm__ __volatile__( "@ up_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-arm/usr/include/asm/
locks.h
23
#define
RW_LOCK_BIAS
0x01000000
26
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
28
#define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); })
42
#define
RW_LOCK_BIAS
0x01000000
45
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
47
#define __up_op_write(ptr,wake) ({ __asm__ __volatile__( "@ up_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/include/asm/
locks.h
23
#define
RW_LOCK_BIAS
0x01000000
26
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
28
#define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); })
42
#define
RW_LOCK_BIAS
0x01000000
45
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
47
#define __up_op_write(ptr,wake) ({ __asm__ __volatile__( "@ up_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
/prebuilt/ndk/android-ndk-r5/platforms/android-3/arch-arm/usr/include/asm/
locks.h
23
#define
RW_LOCK_BIAS
0x01000000
26
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
28
#define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); })
42
#define
RW_LOCK_BIAS
0x01000000
45
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
47
#define __up_op_write(ptr,wake) ({ __asm__ __volatile__( "@ up_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
/prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-arm/usr/include/asm/
locks.h
23
#define
RW_LOCK_BIAS
0x01000000
26
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
28
#define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); })
42
#define
RW_LOCK_BIAS
0x01000000
45
#define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
47
#define __up_op_write(ptr,wake) ({ __asm__ __volatile__( "@ up_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (
RW_LOCK_BIAS
) : "ip", "lr", "cc"); smp_mb(); })
Completed in 244 milliseconds