summaryrefslogtreecommitdiff
path: root/minix/lib/libsys/sys_schedctl.c
blob: 689193b1a95e42c5288b87c799a3208acd31355c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "syslib.h"

int sys_schedctl(uint32_t flags, endpoint_t proc_ep, int priority, int quantum,
	int cpu)
{
	message m;

	m.m_lsys_krn_schedctl.flags = flags;
	m.m_lsys_krn_schedctl.endpoint = proc_ep;
	m.m_lsys_krn_schedctl.priority = priority;
	m.m_lsys_krn_schedctl.quantum = quantum;
	m.m_lsys_krn_schedctl.cpu = cpu;

	return(_kernel_call(SYS_SCHEDCTL, &m));
}