Searched refs:mutex (Results 1 - 25 of 1956) sorted by relevance

1234567891011>>

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mn10300/include/asm/
H A Dmutex.h14 * implementation. (see asm-generic/mutex-xchg.h for details)
16 #include <asm-generic/mutex-null.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/asm/
H A Dmutex.h1 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/xtensa/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/include/asm/
H A Dmutex.h1 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/frv/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/h8300/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m32r/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/avr32/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/alpha/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/include/asm/
H A Dmutex.h2 * Pull in the generic implementation for the mutex fastpath.
6 * implementation. (see asm-generic/mutex-xchg.h for details)
9 #include <asm/mutex-llsc.h>
11 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/asm-generic/
H A Dmutex.h4 * Pull in the generic implementation for the mutex fastpath,
8 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/score/include/asm/
H A Dmutex.h4 #include <asm-generic/mutex-dec.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dmutex-debug.h14 #define mutex_init(mutex) \
18 __mutex_init((mutex), #mutex, &__key); \
21 extern void mutex_destroy(struct mutex *lock);
H A Dmutex.h23 * - only one task can hold the mutex at a time
24 * - only the owner can unlock the mutex
27 * - a mutex object must be initialized via the API
28 * - a mutex object must not be initialized via memset or copying
29 * - task may not exit with mutex held
36 * enabled. Furthermore, besides enforcing the above rules, the mutex
48 struct mutex { struct
66 * This is the control structure for tasks blocked on mutex,
78 # include <linux/mutex-debug.h>
82 * mutex_init - initialize the mutex
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/
H A Dmutex-debug.h8 * This file contains mutex debugging related internal declarations,
10 * More details are in kernel/mutex-debug.c.
16 extern void debug_mutex_lock_common(struct mutex *lock,
18 extern void debug_mutex_wake_waiter(struct mutex *lock,
21 extern void debug_mutex_add_waiter(struct mutex *lock,
24 extern void mutex_remove_waiter(struct mutex *lock, struct mutex_waiter *waiter,
26 extern void debug_mutex_unlock(struct mutex *lock);
27 extern void debug_mutex_init(struct mutex *lock, const char *name,
30 static inline void mutex_set_owner(struct mutex *lock)
35 static inline void mutex_clear_owner(struct mutex *loc
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/dbus-1.6.8/dbus/
H A Ddbus-threads-internal.h36 * A mutex which is recursive if possible, else non-recursive.
42 * A mutex suitable for use with condition variables.
51 void _dbus_rmutex_lock (DBusRMutex *mutex);
52 void _dbus_rmutex_unlock (DBusRMutex *mutex);
56 void _dbus_cmutex_lock (DBusCMutex *mutex);
57 void _dbus_cmutex_unlock (DBusCMutex *mutex);
64 DBusCMutex *mutex);
66 DBusCMutex *mutex,
75 void _dbus_platform_rmutex_free (DBusRMutex *mutex);
76 void _dbus_platform_rmutex_lock (DBusRMutex *mutex);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/acpi/acpica/
H A Dexmutex.c62 * PARAMETERS: obj_desc - The mutex to be unlinked
66 * DESCRIPTION: Remove a mutex from the "AcquiredMutex" list
72 struct acpi_thread_state *thread = obj_desc->mutex.owner_thread;
80 if (obj_desc->mutex.next) {
81 (obj_desc->mutex.next)->mutex.prev = obj_desc->mutex.prev;
84 if (obj_desc->mutex.prev) {
85 (obj_desc->mutex.prev)->mutex
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/oprofile/
H A Devent_buffer.h14 #include <asm/mutex.h>
35 /* mutex between sync_cpu_buffers() and the
38 extern struct mutex buffer_mutex;

Completed in 202 milliseconds

1234567891011>>