Home
last modified time | relevance | path

Searched refs:gsr (Results 1 – 12 of 12) sorted by relevance

/arch/sparc/kernel/
Dvisemul.c408 unsigned long rs1, rs2, rd_val, gsr; in bmask() local
417 gsr = current_thread_info()->gsr[0] & 0xffffffff; in bmask()
418 gsr |= rd_val << 32UL; in bmask()
419 current_thread_info()->gsr[0] = gsr; in bmask()
428 bmask = current_thread_info()->gsr[0] >> 32UL; in bshuffle()
480 unsigned long rs1, rs2, gsr, scale, rd_val; in pformat() local
482 gsr = current_thread_info()->gsr[0]; in pformat()
483 scale = (gsr >> 3) & (opf == FPACK16_OPF ? 0xf : 0x1f); in pformat()
Dsigutil_64.c29 err |= __put_user(current_thread_info()->gsr[0], &fpu->si_gsr); in save_fpu_state()
54 err |= __get_user(current_thread_info()->gsr[0], &fpu->si_gsr); in restore_fpu_state()
Dsignal_64.c126 err |= __get_user(current_thread_info()->gsr[0], in sparc64_set_context()
221 err |= __put_user(current_thread_info()->gsr[0], &(mcp->mc_fpregs.mcfpu_gsr)); in sparc64_get_context()
Dfpu_traps.S187 wr %g7, 0, %gsr
341 rd %gsr, %g3
Dunaligned_64.c555 current_thread_info()->gsr[0] = 0; in handle_ldf_stq()
637 current_thread_info()->gsr[0] = 0; in handle_lddfmna()
Dptrace_64.c365 membuf_store(&to, t->gsr[0]); in fpregs64_get()
394 task_thread_info(target)->gsr, in fpregs64_set()
Drtrap_64.S357 wr %g1, 0, %gsr
Dtraps_64.c2861 TI_GSR != offsetof(struct thread_info, gsr) || in trap_init()
/arch/sparc/lib/
DVISsave.S42 rd %gsr, %g3
51 rd %gsr, %g2
DM7memcpy.S564 alignaddr %o1, %g0, %g0 ! generate %gsr
676 alignaddr %o1, %g0, %g0 ! generate %gsr
/arch/sparc/include/asm/
Dthread_info_64.h57 unsigned long gsr[7]; member
/arch/sparc/math-emu/
Dmath_64.c420 current_thread_info()->gsr[0] = 0; in do_mathemu()