CS318 - Pintos
Pintos source browser for JHU CS318 course
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
12 {
13  timer_sleep (0);
14  pass ();
15 }
timer.h
timer_sleep
void timer_sleep(int64_t ticks)
Sleeps for approximately TICKS timer ticks.
Definition: timer.c:90
malloc.h
pass
void pass(void)
Prints a message indicating the current test passed.
Definition: tests.c:98
test_alarm_zero
void test_alarm_zero(void)
Tests timer_sleep(0), which should return immediately.
Definition: alarm-zero.c:11
tests.h
thread.h
synch.h