Added a hopefully-machine-independent macro for determining if a
reschedule is pending.
This commit is contained in:
parent
20e9c3a9ba
commit
854609d8d9
@ -1,4 +1,4 @@
|
||||
/* $Id: cpu.h,v 1.3 1998/07/12 16:32:06 dfr Exp $ */
|
||||
/* $Id: cpu.h,v 1.4 1998/10/06 08:40:17 dfr Exp $ */
|
||||
/* From: NetBSD: cpu.h,v 1.18 1997/09/23 23:17:49 mjacob Exp */
|
||||
|
||||
/*
|
||||
@ -77,6 +77,8 @@ struct clockframe {
|
||||
*/
|
||||
#define need_resched() { want_resched = 1; aston(); }
|
||||
|
||||
#define resched_wanted() want_resched
|
||||
|
||||
/*
|
||||
* Give a profiling tick to the current process when the user profiling
|
||||
* buffer pages are invalid. On the hp300, request an ast to send us
|
||||
|
@ -34,7 +34,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* from: @(#)cpu.h 5.4 (Berkeley) 5/9/91
|
||||
* $Id: cpu.h,v 1.36 1998/08/31 08:41:40 kato Exp $
|
||||
* $Id: cpu.h,v 1.37 1999/01/29 08:36:43 dillon Exp $
|
||||
*/
|
||||
|
||||
#ifndef _MACHINE_CPU_H_
|
||||
@ -85,6 +85,8 @@
|
||||
*/
|
||||
#define need_resched() { want_resched = 1; aston(); }
|
||||
|
||||
#define resched_wanted() want_resched
|
||||
|
||||
/*
|
||||
* Arrange to handle pending profiling ticks before returning to user mode.
|
||||
*
|
||||
|
@ -34,7 +34,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* from: @(#)cpu.h 5.4 (Berkeley) 5/9/91
|
||||
* $Id: cpu.h,v 1.36 1998/08/31 08:41:40 kato Exp $
|
||||
* $Id: cpu.h,v 1.37 1999/01/29 08:36:43 dillon Exp $
|
||||
*/
|
||||
|
||||
#ifndef _MACHINE_CPU_H_
|
||||
@ -85,6 +85,8 @@
|
||||
*/
|
||||
#define need_resched() { want_resched = 1; aston(); }
|
||||
|
||||
#define resched_wanted() want_resched
|
||||
|
||||
/*
|
||||
* Arrange to handle pending profiling ticks before returning to user mode.
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user