Home
last modified time | relevance | path

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

/DragonOS-0.1.2/kernel/src/libs/
Dsemaphore.c41 current_pcb->flags |= PF_NEED_SCHED; in semaphore_up()
/DragonOS-0.1.2/kernel/src/sched/
Dcfs.c58 current_pcb->flags &= ~PF_NEED_SCHED; in sched_cfs()
135 current_pcb->flags |= PF_NEED_SCHED; in sched_update_jiffies()
/DragonOS-0.1.2/kernel/src/time/
Dsleep.c58 current_pcb->flags |= PF_NEED_SCHED; in nanosleep()
/DragonOS-0.1.2/kernel/src/process/
Dproc-types.h64 #define PF_NEED_SCHED (1UL << 1) // 进程需要被调度 macro
Dprocess.c703 current_pcb->flags |= PF_NEED_SCHED; in process_wakeup_immediately()
/DragonOS-0.1.2/kernel/src/driver/disk/ahci/
Dahci.c405 current_pcb->flags |= PF_NEED_SCHED; in ahci_read()
485 current_pcb->flags |= PF_NEED_SCHED; in ahci_write()
/DragonOS-0.1.2/kernel/src/driver/interrupt/apic/
Dapic.c461 if (current_pcb->flags & PF_NEED_SCHED) in do_IRQ()