Lines Matching defs:pcb
254 pcb_t pcb;
262 pcb = thr_act->machine.pcb;
269 simple_lock(&pcb->lock);
271 ifps = pcb->ifps;
272 pcb->ifps = 0;
274 simple_unlock(&pcb->lock);
284 simple_lock(&pcb->lock);
286 ifps = pcb->ifps;
289 simple_unlock(&pcb->lock);
295 pcb->ifps = ifps;
318 simple_unlock(&pcb->lock);
340 pcb_t pcb;
348 pcb = thr_act->machine.pcb;
350 simple_lock(&pcb->lock);
352 ifps = pcb->ifps;
360 simple_unlock(&pcb->lock);
384 simple_unlock(&pcb->lock);
395 * outside agency -> no need for pcb lock
407 ppcb = parent->machine.pcb;
412 if (child->machine.pcb->ifps)
432 child->machine.pcb->ifps = new_ifps;
435 (char *)&(child->machine.pcb->ifps->fx_save_state), sizeof(struct x86_fx_save));
493 pcb_t pcb;
497 pcb = thr_act->machine.pcb;
499 if (pcb->ifps == 0 && !get_interrupt_level())
514 if (pcb->ifps == 0) {
515 pcb->ifps = ifps;
538 pcb_t pcb;
553 pcb = thr_act->machine.pcb;
554 simple_lock(&pcb->lock);
555 ifps = pcb->ifps;
556 pcb->ifps = 0;
557 simple_unlock(&pcb->lock);
590 struct x86_fpsave_state *ifps = thr_act->machine.pcb->ifps;
609 * Locking not needed on pcb->ifps,
623 * . if called from fpu_get_state, pcb already locked.
633 pcb_t pcb = thr_act->machine.pcb;
634 struct x86_fpsave_state *ifps = pcb->ifps;
663 pcb_t pcb = thr_act->machine.pcb;
666 ifps = pcb->ifps;
673 pcb->ifps = ifps;
713 struct x86_fpsave_state *ifps = thr_act->machine.pcb->ifps;
731 * Locking not needed on pcb->ifps,
745 struct x86_fpsave_state *ifps = thr_act->machine.pcb->ifps;