Lines Matching refs:info
13 use log::info;
267 info!("Initializing kernel thread mechanism stage1..."); in init_stage1()
299 info!("Initializing kernel thread mechanism stage1 complete"); in init_stage1()
308 info!("Initializing kernel thread mechanism stage2..."); in init_stage2()
311 let info = KernelThreadCreateInfo::new(closure, "kthreadd".to_string()); in init_stage2() localVariable
312 info.set_to_mark_sleep(false) in init_stage2()
315 &info, in init_stage2()
324 info!("Initialize kernel thread mechanism stage2 complete"); in init_stage2()
340 let info = KernelThreadCreateInfo::new(func, name); in create() localVariable
345 KTHREAD_CREATE_LIST.lock().push_back(info.clone()); in create()
349 return info.poll_result(); in create()
464 while let Some(info) = list.pop_front() { in kthread_daemon()
468 &info, in kthread_daemon()
473 info.created in kthread_daemon()
496 let info = KernelThreadCreateInfo::parse_unsafe_arc_ptr(ptr); in kernel_thread_bootstrap_stage2() localVariable
498 let closure: Box<KernelThreadClosure> = info.take_closure().unwrap(); in kernel_thread_bootstrap_stage2()
499 info.set_create_ok(ProcessManager::current_pcb()); in kernel_thread_bootstrap_stage2()
500 let to_mark_sleep = info.to_mark_sleep(); in kernel_thread_bootstrap_stage2()
501 drop(info); in kernel_thread_bootstrap_stage2()