HelenOS sources

mutex_initialize   67 kernel/generic/include/synch/mutex.h extern void mutex_initialize(mutex_t *, mutex_type_t);
mutex_initialize  172 kernel/generic/src/cap/cap.c 	mutex_initialize(&task->cap_info->lock, MUTEX_RECURSIVE);
mutex_initialize  430 kernel/generic/src/cap/cap.c 	mutex_initialize(&kobj->caps_list_lock, MUTEX_PASSIVE);
mutex_initialize  197 kernel/generic/src/ipc/ipc.c 	mutex_initialize(&phone->lock, MUTEX_PASSIVE);
mutex_initialize  134 kernel/generic/src/mm/as.c 	mutex_initialize(&as->lock, MUTEX_PASSIVE);
mutex_initialize  787 kernel/generic/src/mm/as.c 	mutex_initialize(&area->lock, MUTEX_PASSIVE);
mutex_initialize  817 kernel/generic/src/mm/as.c 		mutex_initialize(&si->lock, MUTEX_PASSIVE);
mutex_initialize  176 kernel/generic/src/proc/task.c 	mutex_initialize(&task->kb.cleanup_lock, MUTEX_PASSIVE);
mutex_initialize  156 kernel/generic/src/proc/thread.c 	mutex_initialize(&thread->udebug.lock, MUTEX_PASSIVE);
mutex_initialize   57 kernel/generic/src/udebug/udebug.c 	mutex_initialize(&ut->lock, MUTEX_PASSIVE);
mutex_initialize   73 kernel/generic/src/udebug/udebug.c 	mutex_initialize(&ut->lock, MUTEX_PASSIVE);
HelenOS homepage, sources at GitHub