Lines Matching refs:_kernel
48 struct z_kernel _kernel; variable
323 __ASSERT_NO_MSG(sys_cache_is_mem_coherent(&_kernel)); in bg_thread_main()
383 stack_size, idle, &_kernel.cpus[i], in init_idle_thread()
396 _kernel.cpus[id].idle_thread = &z_idle_threads[id]; in z_init_cpu()
397 _kernel.cpus[id].id = id; in z_init_cpu()
398 _kernel.cpus[id].irq_stack = in z_init_cpu()
402 _kernel.cpus[id].usage = &_kernel.usage[id]; in z_init_cpu()
403 _kernel.cpus[id].usage->track_usage = in z_init_cpu()
416 k_obj_core_init_and_link(K_OBJ_CORE(&_kernel.cpus[id]), &obj_type_cpu); in z_init_cpu()
418 k_obj_core_stats_register(K_OBJ_CORE(&_kernel.cpus[id]), in z_init_cpu()
419 _kernel.cpus[id].usage, in z_init_cpu()
425 sys_dlist_init(&_kernel.cpus[id].ipi_workq); in z_init_cpu()
459 _kernel.ready_q.cache = &z_main_thread; in prepare_multithreading()
638 k_obj_core_init_and_link(K_OBJ_CORE(&_kernel), &obj_type_kernel); in init_kernel_obj_core_list()
640 k_obj_core_stats_register(K_OBJ_CORE(&_kernel), _kernel.usage, in init_kernel_obj_core_list()
641 sizeof(_kernel.usage)); in init_kernel_obj_core_list()