HelenOS sources
spinlock_t 63 kernel/generic/include/synch/condvar.h extern errno_t _condvar_wait_timeout_spinlock_impl(condvar_t *cv, spinlock_t *lock,
spinlock_t 83 kernel/generic/include/synch/spinlock.h #define SPINLOCK_DECLARE(lock_name) spinlock_t lock_name
spinlock_t 84 kernel/generic/include/synch/spinlock.h #define SPINLOCK_EXTERN(lock_name) extern spinlock_t lock_name
spinlock_t 102 kernel/generic/include/synch/spinlock.h spinlock_t lock_name = SPINLOCK_INITIALIZER(desc_name)
spinlock_t 105 kernel/generic/include/synch/spinlock.h static spinlock_t lock_name = SPINLOCK_INITIALIZER(desc_name)
spinlock_t 121 kernel/generic/include/synch/spinlock.h extern void spinlock_initialize(spinlock_t *, const char *);
spinlock_t 122 kernel/generic/include/synch/spinlock.h extern bool spinlock_trylock(spinlock_t *);
spinlock_t 123 kernel/generic/include/synch/spinlock.h extern void spinlock_lock(spinlock_t *);
spinlock_t 124 kernel/generic/include/synch/spinlock.h extern void spinlock_unlock(spinlock_t *);
spinlock_t 125 kernel/generic/include/synch/spinlock.h extern bool spinlock_locked(spinlock_t *);
spinlock_t 131 kernel/generic/include/synch/spinlock.h static inline void spinlock_initialize(spinlock_t *l, const char *name)
spinlock_t 135 kernel/generic/include/synch/spinlock.h static inline bool spinlock_trylock(spinlock_t *l)
spinlock_t 141 kernel/generic/include/synch/spinlock.h static inline void spinlock_lock(spinlock_t *l)
spinlock_t 146 kernel/generic/include/synch/spinlock.h static inline void spinlock_unlock(spinlock_t *l)
spinlock_t 151 kernel/generic/include/synch/spinlock.h static inline bool spinlock_locked(spinlock_t *l)
spinlock_t 159 kernel/generic/include/synch/spinlock.h spinlock_t lock; /**< Spinlock */
spinlock_t 125 kernel/generic/src/synch/condvar.c errno_t _condvar_wait_timeout_spinlock_impl(condvar_t *cv, spinlock_t *lock,
spinlock_t 58 kernel/generic/src/synch/spinlock.c void spinlock_initialize(spinlock_t *lock, const char *name)
spinlock_t 71 kernel/generic/src/synch/spinlock.c void spinlock_lock(spinlock_t *lock)
spinlock_t 127 kernel/generic/src/synch/spinlock.c void spinlock_unlock(spinlock_t *lock)
spinlock_t 146 kernel/generic/src/synch/spinlock.c bool spinlock_trylock(spinlock_t *lock)
spinlock_t 163 kernel/generic/src/synch/spinlock.c bool spinlock_locked(spinlock_t *lock)
HelenOS homepage, sources at GitHub