Lines Matching defs:OSContext
59 struct OSContext struct
61 u32 txtTag1; // 'OSCo' 0x4F53436F - crashdump markers
62 u32 txtTag2; // 'ntxt' 0x6E747874
65 u32 gpr[32];
67 u32 cr;
68 u32 lr;
69 u32 ctr;
70 u32 xer;
73 u32 srr0;
74 u32 srr1;
77 u32 exception_specific0; // Contains DSISR during DSI
78 u32 exception_specific1; // Contains DAR during DSI
80 u32 crash_exception_type;
81 u32 os_reserved;
83 u32 fpscr_pad;
84 u32 fpscr;
87 f64 fpr[32];
90 u16 spinLockCount; // the number of spinlock that this thread is holding.
91 u16 state; // OR-ed OS_CONTEXT_STATE_*
95 u32 gqr[8];
96 u32 pir;
97 f64 psf[32];
101 u64 coretime[3]; // cumulative run times of this context
102 u64 starttime; // time context started executing last
104 u32 error; // per-thread OS error.
105 u32 attributes; // per-context affinity, etc.
107 u32 pmc1; // per-thread PMC and MMCRs
108 u32 pmc2;
109 u32 pmc3;
110 u32 pmc4;
111 u32 mmcr0;
112 u32 mmcr1;