Message type for SYS_PRIVCTL

Change-Id: I5bf4d88ca571f2a701e426aae67c6b04705ce511
This commit is contained in:
2014-07-28 17:05:48 +02:00
parent f7c72375ea
commit dd2552d6d4
4 changed files with 47 additions and 38 deletions
+7 -7
View File
@@ -4,9 +4,9 @@ int sys_privctl(endpoint_t proc_ep, int request, void *p)
{
message m;
m.CTL_ENDPT = proc_ep;
m.CTL_REQUEST = request;
m.CTL_ARG_PTR = p;
m.m_lsys_krn_sys_privctl.endpt = proc_ep;
m.m_lsys_krn_sys_privctl.request = request;
m.m_lsys_krn_sys_privctl.arg_ptr = (vir_bytes)p;
return _kernel_call(SYS_PRIVCTL, &m);
}
@@ -15,10 +15,10 @@ int sys_privquery_mem(endpoint_t proc_ep, phys_bytes start, phys_bytes len)
{
message m;
m.CTL_ENDPT = proc_ep;
m.CTL_REQUEST = SYS_PRIV_QUERY_MEM;
m.CTL_PHYSSTART = start;
m.CTL_PHYSLEN = len;
m.m_lsys_krn_sys_privctl.endpt = proc_ep;
m.m_lsys_krn_sys_privctl.request = SYS_PRIV_QUERY_MEM;
m.m_lsys_krn_sys_privctl.phys_start = start;
m.m_lsys_krn_sys_privctl.phys_len = len;
return _kernel_call(SYS_PRIVCTL, &m);
}