Lines Matching defs:block_lock
43 struct block_lock {
60 static unsigned __find_holder(struct block_lock *lock,
74 static void __add_holder(struct block_lock *lock, struct task_struct *task)
91 static void __del_holder(struct block_lock *lock, struct task_struct *task)
98 static int __check_holder(struct block_lock *lock)
148 static void __wake_many(struct block_lock *lock)
173 static void bl_init(struct block_lock *lock)
184 static int __available_for_read(struct block_lock *lock)
191 static int bl_down_read(struct block_lock *lock)
222 static int bl_down_read_nonblock(struct block_lock *lock)
243 static void bl_up_read(struct block_lock *lock)
254 static int bl_down_write(struct block_lock *lock)
290 static void bl_up_write(struct block_lock *lock)
350 struct block_lock lock;