Home
last modified time | relevance | path

Searched refs:video_daemon_pcb (Results 1 – 1 of 1) sorted by relevance

/DragonOS-0.1.2/kernel/src/driver/video/
Dvideo.c22 static struct process_control_block *video_daemon_pcb = NULL; variable
69video_daemon_pcb->virtual_runtime = 0xfffff0000000; // 临时解决由于显示刷新进程的虚拟运行时间过大/过小,导致其不运行,或者一直运行的问题。将… in video_refresh_daemon()
73 video_daemon_pcb->flags &= ~PROC_RUNNING; in video_refresh_daemon()
85 if (unlikely(video_daemon_pcb == NULL)) in video_refresh_framebuffer()
89 video_daemon_pcb->virtual_runtime = 0; in video_refresh_framebuffer()
90 process_wakeup(video_daemon_pcb); in video_refresh_framebuffer()
111 video_daemon_pcb = kthread_run(&video_refresh_daemon, NULL, "Video refresh daemon"); in video_reinitialize()
112 video_daemon_pcb->virtual_runtime = 0; // 特殊情况, 最高优先级, 以后再改 in video_reinitialize()