Lines Matching defs:lock
40 __mutex_init(struct mutex *lock, const char *name, struct lock_class_key *key) in __mutex_init()
83 void __sched mutex_lock(struct mutex *lock) in mutex_lock()
110 void __sched mutex_unlock(struct mutex *lock) in mutex_unlock()
133 __mutex_lock_common(struct mutex *lock, long state, unsigned int subclass, in __mutex_lock_common()
269 mutex_lock_nested(struct mutex *lock, unsigned int subclass) in mutex_lock_nested()
278 _mutex_lock_nest_lock(struct mutex *lock, struct lockdep_map *nest) in _mutex_lock_nest_lock()
287 mutex_lock_killable_nested(struct mutex *lock, unsigned int subclass) in mutex_lock_killable_nested()
295 mutex_lock_interruptible_nested(struct mutex *lock, unsigned int subclass) in mutex_lock_interruptible_nested()
311 struct mutex *lock = container_of(lock_count, struct mutex, count); in __mutex_unlock_common_slowpath() local
371 int __sched mutex_lock_interruptible(struct mutex *lock) in mutex_lock_interruptible()
386 int __sched mutex_lock_killable(struct mutex *lock) in mutex_lock_killable()
403 struct mutex *lock = container_of(lock_count, struct mutex, count); in __mutex_lock_slowpath() local
411 struct mutex *lock = container_of(lock_count, struct mutex, count); in __mutex_lock_killable_slowpath() local
419 struct mutex *lock = container_of(lock_count, struct mutex, count); in __mutex_lock_interruptible_slowpath() local
431 struct mutex *lock = container_of(lock_count, struct mutex, count); in __mutex_trylock_slowpath() local
466 int __sched mutex_trylock(struct mutex *lock) in mutex_trylock()
485 int atomic_dec_and_mutex_lock(atomic_t *cnt, struct mutex *lock) in atomic_dec_and_mutex_lock()