Linux Kernel
3.7.1
|
#include <asm/asm-offsets.h>
#include <asm/regdef.h>
#include <asm/fpregdef.h>
#include <asm/mipsregs.h>
Go to the source code of this file.
Functions | |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR0 (\thread) sdc1 $f2 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR2 (\thread) sdc1 $f4 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR4 (\thread) sdc1 $f6 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR6 (\thread) sdc1 $f8 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR8 (\thread) sdc1 $f10 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR10 (\thread) sdc1 $f12 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR12 (\thread) sdc1 $f14 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR14 (\thread) sdc1 $f16 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR16 (\thread) sdc1 $f18 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR18 (\thread) sdc1 $f20 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR20 (\thread) sdc1 $f22 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR22 (\thread) sdc1 $f24 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR24 (\thread) sdc1 $f26 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR26 (\thread) sdc1 $f28 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR28 (\thread) sdc1 $f30 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FPR30 (\thread) sw\tmp1 |
macro fpu_save_double thread status fcr31 sdc1 | THREAD_FCR31 (\thread).endm.macro fpu_save_single thread tmp |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR1 (\thread) swc1 $f2 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR3 (\thread) swc1 $f4 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR5 (\thread) swc1 $f6 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR7 (\thread) swc1 $f8 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR9 (\thread) swc1 $f10 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR11 (\thread) swc1 $f12 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR13 (\thread) swc1 $f14 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR15 (\thread) swc1 $f16 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR17 (\thread) swc1 $f18 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR19 (\thread) swc1 $f20 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR21 (\thread) swc1 $f22 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR23 (\thread) swc1 $f24 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR25 (\thread) swc1 $f26 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR27 (\thread) swc1 $f28 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR29 (\thread) swc1 $f30 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 | THREAD_FPR31 (\thread) sw\tmp |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG16 (\thread) LONG_S s1 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG17 (\thread) LONG_S s2 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG18 (\thread) LONG_S s3 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG19 (\thread) LONG_S s4 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG20 (\thread) LONG_S s5 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG21 (\thread) LONG_S s6 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG22 (\thread) LONG_S s7 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG23 (\thread) LONG_S sp |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG29 (\thread) LONG_S fp |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | THREAD_REG30 (\thread).endm.macro cpu_restore_nonscratch thread LONG_L s0 |
Variables | |
macro fpu_save_double thread status | tmp1 |
macro fpu_save_double thread status fcr31 sdc1 | $f0 |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread | tmp |
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S | s0 |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR1 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR11 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR13 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR15 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR17 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR19 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR21 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR23 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR25 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR27 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR29 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR3 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR31 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR5 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR7 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 THREAD_FPR9 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG16 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG17 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG18 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG19 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG20 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG21 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG22 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG23 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG29 | ( | \ | thread | ) |
macro fpu_save_16even thread fcr31 sdc1 bgez fpu_save_16odd fcr31 endm macro fpu_restore_16odd thread ldc1 bgez fpu_restore_16odd THREAD_REG30 | ( | \ | thread | ) |
Definition at line 15 of file asmmacro-32.h.
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread fcr31 endm macro cpu_save_nonscratch thread LONG_S s0 |
Definition at line 132 of file asmmacro-32.h.
macro fpu_save_double thread status fcr31 sdc1 fcr31 swc1 fcr31 endm macro fpu_restore_single thread tmp |
Definition at line 94 of file asmmacro-32.h.
Definition at line 15 of file asmmacro-32.h.