Message type for PM_ITIMER
Change-Id: I191ba9630028d9822f6a2fd4d7d3f461eb4d1493
This commit is contained in:
@@ -14,9 +14,9 @@ int getitimer(int which, struct itimerval *value)
|
||||
message m;
|
||||
|
||||
memset(&m, 0, sizeof(m));
|
||||
m.PM_ITIMER_WHICH = which;
|
||||
m.PM_ITIMER_VALUE = NULL; /* only retrieve the timer */
|
||||
m.PM_ITIMER_OVALUE = (char *) value;
|
||||
m.m_lc_pm_itimer.which = which;
|
||||
m.m_lc_pm_itimer.value = 0; /* only retrieve the timer */
|
||||
m.m_lc_pm_itimer.ovalue = (vir_bytes)value;
|
||||
|
||||
return _syscall(PM_PROC_NR, PM_ITIMER, &m);
|
||||
}
|
||||
|
||||
@@ -23,9 +23,9 @@ int setitimer(int which, const struct itimerval *__restrict value,
|
||||
}
|
||||
|
||||
memset(&m, 0, sizeof(m));
|
||||
m.PM_ITIMER_WHICH = which;
|
||||
m.PM_ITIMER_VALUE = (char *) __UNCONST(value);
|
||||
m.PM_ITIMER_OVALUE = (char *) ovalue;
|
||||
m.m_lc_pm_itimer.which = which;
|
||||
m.m_lc_pm_itimer.value = (vir_bytes)value;
|
||||
m.m_lc_pm_itimer.ovalue = (vir_bytes)ovalue;
|
||||
|
||||
return _syscall(PM_PROC_NR, PM_ITIMER, &m);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user