X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=inline;f=src%2Fthreads%2Fthread.h;h=af1f16d662e48b7da501a9999b3cc1d0de689e78;hb=979829bf6f563cbaf9aaf83a6332a2bc79f2f581;hp=55ac2324d14568ae53e17ae6b00332d829babe77;hpb=4b82f041ebf3300af81fc19cb62fd8915e26aa94;p=pintos-anon diff --git a/src/threads/thread.h b/src/threads/thread.h index 55ac232..af1f16d 100644 --- a/src/threads/thread.h +++ b/src/threads/thread.h @@ -109,6 +109,7 @@ void thread_print_stats (void); typedef void thread_func (void *aux); tid_t thread_create (const char *name, int priority, thread_func *, void *); +void thread_block (void); void thread_unblock (struct thread *); struct thread *thread_current (void); @@ -117,12 +118,9 @@ const char *thread_name (void); void thread_exit (void) NO_RETURN; void thread_yield (void); -void thread_block (void); -/* This function will be implemented in problem 1-2. */ void thread_join (tid_t); -/* These functions will be implemented in problem 1-3. */ void thread_set_priority (int); int thread_get_priority (void);