Lines Matching defs:susppcbs
72 extern struct pcb **susppcbs;
75 static struct pcb **susppcbs;
118 WAKECODE_FIXUP(wakeup_pcb, struct pcb *, susppcbs[cpu]);
119 WAKECODE_FIXUP(wakeup_gdt, uint16_t, susppcbs[cpu]->pcb_gdt.rd_limit);
121 susppcbs[cpu]->pcb_gdt.rd_base);
201 if (savectx(susppcbs[0])) {
203 ctx_fpusave(susppcbs[0]->pcb_fpususpend);
216 WAKECODE_FIXUP(wakeup_cr4, register_t, susppcbs[0]->pcb_cr4);
218 WAKECODE_FIXUP(wakeup_pcb, struct pcb *, susppcbs[0]);
220 susppcbs[0]->pcb_gdt.rd_limit);
222 susppcbs[0]->pcb_gdt.rd_base);
308 susppcbs = malloc(mp_ncpus * sizeof(*susppcbs), M_DEVBUF, M_WAITOK);
310 susppcbs[i] = malloc(sizeof(**susppcbs), M_DEVBUF, M_WAITOK);
312 susppcbs[i]->pcb_fpususpend = alloc_fpusave(M_WAITOK);