This is threads.h in view mode; [Download] [Up]
#ifndef _THREAD_H_ #import <mach/hppa/thread_status.h> #define REGS_STATE HPPA_FRAME_THREAD_STATE #define REGS_STRUCT struct hp_pa_frame_thread_state #define REGS_COUNT HPPA_FRAME_THREAD_STATE_COUNT #define PC_FIELD(regsState) ((regsState).ts_pcoq_front) #define FP_REGS_STATE HPPA_FP_THREAD_STATE #define FP_REGS_STRUCT struct hp_pa_fp_thread_state #define FP_REGS_COUNT HPPA_FP_THREAD_STATE_COUNT #define USER_REG_STATE HPPA_INTEGER_THREAD_STATE #define USER_REG_STRUCT struct hp_pa_integer_thread_state #define USER_REG_COUNT HPPA_INTEGER_THREAD_STATE_COUNT #define USER_REG(userRegState) ((userRegState).ts_gr27) #define TRACE_STATE REGS_STATE #define TRACE_STATE REGS_STATE #define TRACE_STRUCT REGS_STRUCT #define TRACE_COUNT REGS_COUNT #define PSW_R 0x00000010 /* Recovery Counter Enable */ /* from psl.h */ #define TRACE_BIT_SET(traceState) (traceState.ts_psw & PSW_R) #define SET_TRACE_BIT(traceState) (traceState.ts_psw |= PSW_R) #define CLEAR_TRACE_BIT(traceState) (traceState.ts_psw &= ~PSW_R) #define _THREAD_H_ #endif /* !_THREAD_H_ */
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.