sys/src/sysparprc.c File Reference

system service for rescheduling More...

#include <linux/linkage.h>
#include <linux/sched.h>
#include <asm/hw_irq.h>
#include <system_data_cells.h>
#include <ipldef.h>
#include <ipl.h>
#include <phddef.h>
#include <sch_routines.h>
#include <internals.h>

Go to the source code of this file.

Functions

asmlinkage void exe_resched (void)
 reschedule system service - see 5.2 13.4.2


Detailed Description

system service for rescheduling

Author:
Roar Thronęs

Definition in file sysparprc.c.


Function Documentation

asmlinkage void exe_resched ( void   ) 

reschedule system service - see 5.2 13.4.2

acquire sched spinlock

record onqtime

call change_cur_priority

rescheduling interrupt

release sched spinlock

return value - MISSING

Definition at line 25 of file sysparprc.c.

References _pcb, ctl_gl_pcb, IPL__SCHED, sch_change_cur_priority(), and SPIN_SCHED.


Generated on Fri Oct 9 10:26:03 2009 for FreeVMS by  doxygen 1.5.5