Rename serialize_sleep() to zsleep()
[dragonfly.git] / sys / sys / systm.h
index 1c27ef2..725f4e1 100644 (file)
@@ -123,6 +123,7 @@ extern vm_paddr_t Maxmem;   /* Highest physical memory address in system */
 
 struct intrframe;
 struct spinlock;
+struct mtx;
 struct lwkt_serialize;
 struct malloc_type;
 struct proc;
@@ -139,7 +140,7 @@ struct savetls;
 struct krate;
 
 void   Debugger (const char *msg);
-void   backtrace(void);
+void   print_backtrace(void);
 void   mi_gdinit (struct globaldata *gd, int cpu);
 void   mi_proc0init(struct globaldata *gd, struct user *proc0paddr);
 int    dumpstatus (vm_offset_t addr, off_t count);
@@ -252,6 +253,7 @@ int kgetenv_int (const char *name, int *data);
 int    kgetenv_string (const char *name, char *data, int size);
 int    kgetenv_ulong(const char *name, unsigned long *data);
 int    kgetenv_quad (const char *name, quad_t *data);
+int    kgetenv_long(const char *name, long *data);
 extern char *kern_envp;
 
 #ifdef APM_FIXUP_CALLTODO 
@@ -262,7 +264,6 @@ void        adjust_timeout_calltodo (struct timeval *time_change);
 
 /* Initialize the world */
 void   mi_startup (void);
-void   cpu_initclocks (void *arg __unused);
 void   nchinit (void);
 
 /* Finalize the world. */
@@ -296,6 +297,7 @@ void                setsoftvm (void);
 void           setsofttq (void);
 void           schedsofttty (void);
 void           splz (void);
+void           splz_check (void);
 #endif /* __i386__ */
 
 /*
@@ -332,9 +334,10 @@ extern watchdog_tickle_fn  wdog_tickler;
  */
 int    tsleep (void *, int, const char *, int);
 int    msleep (void *, struct spinlock *, int, const char *, int);
-int    serialize_sleep(void *, struct lwkt_serialize *, int,
-                       const char *, int);
-void   tsleep_interlock (void *chan);
+int    mtxsleep (void *, struct mtx *, int, const char *, int);
+int    zsleep(void *, struct lwkt_serialize *, int, const char *, int);
+void   tsleep_interlock (void *, int);
+void   tsleep_remove (struct thread *);
 int    lwkt_sleep (const char *, int);
 void   tstop (void);
 void   wakeup (void *chan);