#include <linux/unistd.h>
#include <linux/linkage.h>
#include <linux/sched.h>
#include <starlet.h>
#include <ssdef.h>
#include <evtdef.h>
#include <pridef.h>
#include <exe_routines.h>
#include <sch_routines.h>
Go to the source code of this file.
Functions | |
asmlinkage int | exe_setpri_wrap (struct struct_setpri *s) |
asmlinkage int | exe_setpri (unsigned int *pidadr, void *prcnam, unsigned int pri, unsigned int *prvpri, unsigned int *pol, unsigned int *prvpol) |
set priority - see 5.2 13.4.1 |
Definition in file syssetpri.c.
asmlinkage int exe_setpri | ( | unsigned int * | pidadr, | |
void * | prcnam, | |||
unsigned int | pri, | |||
unsigned int * | prvpri, | |||
unsigned int * | pol, | |||
unsigned int * | prvpol | |||
) |
set priority - see 5.2 13.4.1
locate process by nampid
cwps - MISSING
set prisav, pribsav - MISSING
set prib
if current process, call change cur priority
call rse
Definition at line 31 of file syssetpri.c.
References _pcb, exe_nampid(), sch_change_cur_priority(), sch_rse(), and SS__NORMAL.
Referenced by exe_setpri_wrap().
asmlinkage int exe_setpri_wrap | ( | struct struct_setpri * | s | ) |
Definition at line 23 of file syssetpri.c.
References exe_setpri(), struct_setpri::pidadr, struct_setpri::pol, struct_setpri::prcnam, struct_setpri::pri, struct_setpri::prvpol, and struct_setpri::prvpri.