extern void doexit (uint16_t val);
extern void panic(char *deathcry);
extern void exec_or_die(void);
-#define need_resched() (nready != 1 && runticks >= udata.u_ptab->p_priority)
+#define need_reschedule() (nready != 1 && runticks >= udata.u_ptab->p_priority)
/* select.c */
-1 (TTY_READY_LATER) -- blocked, don't spin (eg flow controlled) */
if (!udata.u_ininterrupt) {
while ((t = tty_writeready(minor)) != TTY_READY_NOW)
- if (t != TTY_READY_SOON || need_resched()){
+ if (t != TTY_READY_SOON || need_reschedule()){
irqflags_t irq = di();
tty_sleeping(minor);
psleep(&ttydata[minor]);