/dalvik/libcore/concurrent/src/main/java/java/util/concurrent/locks/ |
package-info.java | 11 * locks and conditions, at the expense of more awkward syntax. 13 * <p>The {@link java.util.concurrent.locks.Lock} interface supports 17 * is {@link java.util.concurrent.locks.ReentrantLock}. 19 * <p>The {@link java.util.concurrent.locks.ReadWriteLock} interface 20 * similarly defines locks that may be shared among readers but are 22 * java.util.concurrent.locks.ReentrantReadWriteLock}, is provided, since 26 * <p>The {@link java.util.concurrent.locks.Condition} interface 27 * describes condition variables that may be associated with Locks. 35 * <p>The {@link java.util.concurrent.locks.AbstractQueuedSynchronizer} 36 * class serves as a useful superclass for defining locks and othe [all...] |
AbstractOwnableSynchronizer.java | 7 package java.util.concurrent.locks; 11 * class provides a basis for creating locks and related synchronizers
|
UnsafeAccess.java | 17 package java.util.concurrent.locks;
|
/external/kernel-headers/original/linux/ |
blockgroup_lock.h | 41 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 49 spin_lock_init(&bgl->locks[i].lock); 57 (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock)
|
mutex.h | 2 * Mutexes: blocking mutual exclusion locks 30 * - memory areas where held locks reside must not be freed 41 * - list of all locks held in the system, printout of them 43 * - detects self-recursing locks and prints out all relevant info 45 * locks and tasks (and only those tasks)
|
futex.h | 25 * Per-lock list entry - embedded in user-space locks, somewhere close 65 * always have full knowledge of all locks that the thread 67 * so only truly owned locks will be handled.
|
/bionic/libc/kernel/common/linux/ |
blockgroup_lock.h | 25 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 28 #define sb_bgl_lock(sb, block_group) (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock)
|
/ndk/build/platforms/android-3/arch-arm/usr/include/linux/ |
blockgroup_lock.h | 25 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 28 #define sb_bgl_lock(sb, block_group) (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock)
|
/ndk/build/platforms/android-4/arch-arm/usr/include/linux/ |
blockgroup_lock.h | 25 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 28 #define sb_bgl_lock(sb, block_group) (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock)
|
/ndk/build/platforms/android-5/arch-arm/usr/include/linux/ |
blockgroup_lock.h | 25 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 28 #define sb_bgl_lock(sb, block_group) (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock)
|
/ndk/build/platforms/android-5/arch-x86/usr/include/linux/ |
blockgroup_lock.h | 25 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 28 #define sb_bgl_lock(sb, block_group) (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock)
|
/ndk/build/platforms/android-8/arch-arm/usr/include/linux/ |
blockgroup_lock.h | 25 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 28 #define sb_bgl_lock(sb, block_group) (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock)
|
/ndk/build/platforms/android-8/arch-x86/usr/include/linux/ |
blockgroup_lock.h | 25 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 28 #define sb_bgl_lock(sb, block_group) (&(sb)->s_blockgroup_lock.locks[(block_group) & (NR_BG_LOCKS-1)].lock)
|
/external/clearsilver/man/man3/ |
mLock.3 | 28 Locks the mutex <mutex>. This call blocks until the mutex
|
/dalvik/libcore/nio/src/main/java/org/apache/harmony/nio/internal/ |
LockManager.java | 27 * The lock manager is responsible for tracking acquired and pending locks on 32 // The set of acquired and pending locks. 41 private final SortedSet<FileLock> locks = new TreeSet<FileLock>( field in class:LockManager 59 for (Iterator<FileLock> keyItr = locks.iterator(); keyItr.hasNext();) { 62 // This, and all remaining locks, start beyond our end (so 70 locks.add(lock); 78 locks.remove(lock);
|
/dalvik/libcore/nio/src/main/java/java/nio/channels/ |
FileLock.java | 25 * Locks have certain properties that enable collaborating processes to avoid 28 * shared locks on the same region of a file, but only a single process can hold 34 * Locks held by a particular process cannot overlap one another. Applications 36 * overlaps(long, long)}) method. Locks held in other processes may overlap 37 * locks held in this process. Locks are shared amongst all threads in the 47 * Locks are intended to be true platform operating system file locks, and 48 * therefore locks held by the virtual machine process will be visible to other 51 * The characteristics of the underlying operating system locks will sho [all...] |
/external/qemu/android/utils/ |
filelock.h | 16 /** FILE LOCKS SUPPORT 26 ** function can detect stale file locks that can longer when the emulator 30 ** all file locks are automatically released when the program exits.
|
/external/libxml2/include/libxml/ |
threads.h | 21 * xmlMutex are a simple mutual exception locks. 27 * xmlRMutex are reentrant mutual exception locks.
|
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/util/ |
BarrierConsumer.java | 20 import java.util.concurrent.locks.Condition; 21 import java.util.concurrent.locks.Lock; 22 import java.util.concurrent.locks.ReentrantLock;
|
/bionic/libc/kernel/arch-arm/asm/ |
semaphore.h | 21 #include <asm/locks.h>
|
/ndk/build/platforms/android-3/arch-arm/usr/include/asm/ |
semaphore.h | 21 #include <asm/locks.h>
|
/ndk/build/platforms/android-4/arch-arm/usr/include/asm/ |
semaphore.h | 21 #include <asm/locks.h>
|
/ndk/build/platforms/android-5/arch-arm/usr/include/asm/ |
semaphore.h | 21 #include <asm/locks.h>
|
/ndk/build/platforms/android-8/arch-arm/usr/include/asm/ |
semaphore.h | 21 #include <asm/locks.h>
|
/external/dbus/dbus/ |
dbus-threads.c | 54 * Functions and macros related to threads and thread locks. 138 * Locks a mutex. Does nothing if passed a #NULL pointer. 139 * Locks may be recursive if threading implementation initialized 140 * recursive locks. 245 * variable to be signalled. Locks the mutex again before 259 * to be signalled, or for a timeout. Locks the mutex again before 306 DBusMutex ***locks = data; local 312 _dbus_mutex_free (*(locks[i])); 313 *(locks[i]) = NULL; 317 dbus_free (locks); [all...] |