pub unsafe extern "C" fn mi_thread_init()