Lines Matching refs:current
106 if (lock->holders[i] == current) { in __check_holder()
130 set_task_state(current, TASK_UNINTERRUPTIBLE); in __wait()
138 set_task_state(current, TASK_RUNNING); in __wait()
212 __add_holder(lock, current); in bl_down_read()
217 get_task_struct(current); in bl_down_read()
219 w.task = current; in bl_down_read()
225 put_task_struct(current); in bl_down_read()
240 __add_holder(lock, current); in bl_down_read_nonblock()
254 __del_holder(lock, current); in bl_up_read()
275 __add_holder(lock, current); in bl_down_write()
280 get_task_struct(current); in bl_down_write()
281 w.task = current; in bl_down_write()
292 put_task_struct(current); in bl_down_write()
300 __del_holder(lock, current); in bl_up_write()