PKUOS - Pintos
Pintos source browser for PKU Operating System course
src
tests
threads
alarm-zero.c
Go to the documentation of this file.
1
/** Tests timer_sleep(0), which should return immediately. */
2
3
#include <stdio.h>
4
#include "
tests/threads/tests.h
"
5
#include "
threads/malloc.h
"
6
#include "
threads/synch.h
"
7
#include "
threads/thread.h
"
8
#include "
devices/timer.h
"
9
10
void
11
test_alarm_zero
(
void
)
12
{
13
timer_sleep
(0);
14
pass
();
15
}
test_alarm_zero
void test_alarm_zero(void)
Tests timer_sleep(0), which should return immediately.
Definition:
alarm-zero.c:11
malloc.h
synch.h
pass
void pass(void)
Prints a message indicating the current test passed.
Definition:
tests.c:98
tests.h
thread.h
timer_sleep
void timer_sleep(int64_t ticks)
Sleeps for approximately TICKS timer ticks.
Definition:
timer.c:90
timer.h
Generated on Thu Nov 4 2021 19:31:01 for PKUOS - Pintos by
1.9.2