Lines Matching defs:machcpu
97 struct machcpu { struct
98 struct machpcb *mpcb;
99 uint64_t mpcb_pa;
100 int mutex_ready;
101 int in_prom;
102 int tl1_hdlr;
103 uint16_t divisor; /* Estar %tick clock ratio */
104 uint8_t intrcnt; /* number of back-to-back interrupts */
105 u_longlong_t tmp1; /* per-cpu tmps */
106 u_longlong_t tmp2; /* used in trap processing */
107 u_longlong_t tmp3;
108 u_longlong_t tmp4;
110 label_t *ofd[HIGH_LEVELS]; /* saved pil ofd */
111 uintptr_t lfd[HIGH_LEVELS]; /* saved ret PC */
112 struct on_trap_data *otd[HIGH_LEVELS]; /* saved pil otd */
114 struct intr_vec *intr_head[PIL_LEVELS]; /* intr queue heads per pil */
115 struct intr_vec *intr_tail[PIL_LEVELS]; /* intr queue tails per pil */
116 boolean_t poke_cpu_outstanding;
143 typedef struct machcpu machcpu_t; argument