rem: SHOW_FLOW0(0, "\n"); recursive_lock_create(&modules_lock);  modules_list = hash_make(); module_files = hash_make();  if (modules_list == NULL || module_files == NULL) return ENOMEM;
add: recursive_lock_create(&gModulesLock);
context: module_init(kernel_args *ka, module_info **sys_module_headers){	SHOW_FLOW0(0, "\n");	recursive_lock_create(&modules_lock);		modules_list = hash_make();	module_files = hash_make();	                         	if (modules_list == NULL || module_files == NULL)		return ENOMEM;	initque(&loaded_modules);	initque(&known_modules);/*	if (sys_module_headers) { 		if (register_module_image("", "(built-in)", 0, sys_module_headers) == NULL)			return ENOMEM;	}*/		return B_OK;}