Searched refs:pcb_nsaved (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/sys/arch/sparc64/include/
H A Dpcb.h79 * pcb_nsaved has three `kinds' of values. If 0, it means no
85 * the registers in pcb_rw[], and set pcb_nsaved to -1. This
108 * try to steal pcb_uw or pcb_nsaved for this purpose eventually.]
124 * XXX we are using pcb_nsaved as the counter. pcb_uw is still a mask.
132 char pcb_nsaved; /* number of windows saved in pcb */ member in struct:pcb
/openbsd-current/sys/arch/sparc64/sparc64/
H A Dvm_machdep.c149 * in the new pcb. Also, we'll reset pcb_nsaved accordingly below.
181 npcb->pcb_nsaved = 0;
H A Dtrap.c637 * As a side effect, rwindow_save() always sets pcb_nsaved to 0.
639 * If the windows cannot be saved, pcb_nsaved is restored and we return -1.
647 for (i = 0; i < pcb->pcb_nsaved; i++) {
654 pcb->pcb_nsaved = 0;
668 p->p_addr->u_pcb.pcb_nsaved = 0;
H A Ddb_interface.c975 pcb->pcb_pil, pcb->pcb_nsaved, (void *)pcb->pcb_onfault,
978 for (i=0; i<pcb->pcb_nsaved; i++) {
H A Dlocore.s1609 lduba [%g6 + PCB_NSAVED] %asi, %g7 ! Start incrementing pcb_nsaved
1665 inc %g7 ! inc pcb_nsaved
1668 stba %g7, [%g6 + PCB_NSAVED] %asi ! cpcb->pcb_nsaved = n

Completed in 80 milliseconds