Searched refs:kthread_run (Results 1 – 6 of 6) sorted by relevance
/DragonOS-0.1.8/docs/kernel/process_management/ |
D | kthread.md | 9   内核线程的创建是通过调用`kthread_create()`或者`kthread_run()`宏,向`kthreadd`守护线程发送创建任务来实现的。也就是说,内核线程的创建… 53 ### kthread_run() 57   `kthread_run(thread_fn, data, name_fmt, ...)` 75   类似`kthread_run()`,该宏定义也是`kthread_create()`的简单封装,提供创建了内核实时线程后,在设置实时进程的参数后,立即运行的功能。
|
/DragonOS-0.1.8/kernel/src/time/ |
D | clocksource.c | 7 kthread_run(rs_clocksource_watchdog_kthread, NULL, "clocksource_watchdog"); in run_watchdog_kthread()
|
/DragonOS-0.1.8/kernel/src/common/ |
D | kthread.h | 47 #define kthread_run(thread_fn, data, name_fmt, ...) … macro
|
/DragonOS-0.1.8/kernel/src/sched/ |
D | completion.c | 300 kthread_run(__test_completion_waiter, &waiter_data[i], "the %dth waiter", i); in __test_completion() 309 kthread_run(__test_completion_worker, &worker_data[i], "the %dth worker", i); in __test_completion()
|
/DragonOS-0.1.8/kernel/src/driver/video/ |
D | video.c | 111 video_daemon_pcb = kthread_run(&video_refresh_daemon, NULL, "Video refresh daemon"); in video_reinitialize()
|
/DragonOS-0.1.8/docs/kernel/sched/ |
D | c_waiting.md | 150 // 大部分情况是你使用kthread_run()创建了另一个线程
|