Lines Matching +full:wr +full:- +full:active
1 /* SPDX-License-Identifier: GPL-2.0 */
49 /* On a 7-window Sparc the boot code patches spnwin_*
66 /* Datum current_thread_info->uwinmask contains at all times a bitmask
67 * where if any user windows are active, at least one bit will
68 * be set in to mask. If no user windows are active, the bitmask
82 * newwim = ((%wim>>1) | (%wim<<(nwindows - 1)));
99 /* See if any user windows are active in the set. */
111 wr %glob_tmp, 0x0, %wim ! set new %wim, this is safe now
122 wr %t_psr, 0x0, %psr ! restore condition codes in %psr
148 wr %glob_tmp, 0x0, %wim ! Now it is safe to set new %wim
191 wr %t_psr, 0x0, %psr
205 * c-code to gun down the process.
212 /* Oh well, throw this one window into the per-task window
237 #define STACK_OFFSET (THREAD_SIZE - TRACEREG_SZ - STACKFRAME_SZ)
252 /* Turn on traps and call c-code to deal with it. */
253 wr %t_psr, PSR_ET, %psr
258 /* Return from trap if C-code actually fixes things, if it
271 * a per-process window buffer until we can properly handle
281 * to kernel mode is not necessarily these days. ;-)
286 wr %t_psr, 0x0, %psr
305 /* Now come the per-architecture window overflow stack checking routines.