HelenOS sources

mutex_initialize   58 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   76 kernel/generic/src/ddi/ddi.c 	mutex_initialize(&pareas_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 1113 kernel/generic/src/mm/frame.c 		mutex_initialize(&mem_avail_mtx, MUTEX_ACTIVE);
mutex_initialize  175 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  848 kernel/generic/src/sysinfo/stats.c 	mutex_initialize(&load_lock, MUTEX_PASSIVE);
mutex_initialize  105 kernel/generic/src/sysinfo/sysinfo.c 	mutex_initialize(&sysinfo_lock, MUTEX_ACTIVE);
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);
mutex_initialize  201 kernel/test/mm/slab2.c 	mutex_initialize(&starter_mutex, MUTEX_PASSIVE);
HelenOS homepage, sources at GitHub