Searched refs:fp_reg (Results 1 – 7 of 7) sorted by relevance
/linux/arch/riscv/kernel/ |
H A D | traps_misaligned.c | 169 extern void put_f32_reg(unsigned long fp_reg, unsigned long value); 174 unsigned long fp_reg = FP_GET_RD(insn); in set_f32_rd() local 176 put_f32_reg(fp_reg, val); in set_f32_rd() 182 extern void put_f64_reg(unsigned long fp_reg, unsigned long value); 186 unsigned long fp_reg = FP_GET_RD(insn); in set_f64_rd() local 194 put_f64_reg(fp_reg, value); in set_f64_rd() 201 extern void get_f64_reg(unsigned long fp_reg, u64 *value); 206 unsigned long fp_reg = (insn >> fp_reg_offset) & 0x1F; in get_f64_rs() local 209 get_f64_reg(fp_reg, &val); in get_f64_rs() 216 extern unsigned long get_f64_reg(unsigned long fp_reg); 221 unsigned long fp_reg = (insn >> fp_reg_offset) & 0x1F; get_f64_rs() local 237 unsigned long fp_reg = (insn >> fp_reg_offset) & 0x1F; get_f32_rs() local [all...] |
/linux/tools/objtool/arch/loongarch/ |
H A D | orc.c | 64 orc->fp_reg = ORC_REG_UNDEFINED; in init_orc_entry() 68 orc->fp_reg = ORC_REG_PREV_SP; in init_orc_entry() 72 orc->fp_reg = ORC_REG_FP; in init_orc_entry() 165 print_reg(orc[i].fp_reg, orc[i].fp_offset); in orc_print_dump()
|
/linux/arch/mips/kernel/ |
H A D | kgdb.c | 132 int fp_reg; in dbg_set_reg() local 153 fp_reg = dbg_reg_def[regno].offset; in dbg_set_reg() 154 memcpy((void *)¤t->thread.fpu.fpr[fp_reg], mem, in dbg_set_reg() 165 int fp_reg; in dbg_get_reg() local 189 fp_reg = dbg_reg_def[regno].offset; in dbg_get_reg() 190 memcpy(mem, (void *)¤t->thread.fpu.fpr[fp_reg], in dbg_get_reg()
|
/linux/arch/loongarch/kernel/ |
H A D | unwind_orc.c | 33 .fp_reg = ORC_REG_PREV_SP, 50 .fp_reg = ORC_REG_UNDEFINED, 441 switch (orc->fp_reg) { in unwind_next_frame() 453 orc_warn("unknown FP base reg %d at %pB\n", orc->fp_reg, (void *)state->pc); in unwind_next_frame()
|
/linux/arch/loongarch/include/asm/ |
H A D | orc_types.h | 51 unsigned int fp_reg:4; member
|
/linux/tools/arch/loongarch/include/asm/ |
H A D | orc_types.h | 51 unsigned int fp_reg:4; member
|
/linux/arch/arm/include/asm/ |
H A D | user.h | 35 struct fp_reg { struct 36 sign1user_fp::fp_reg global() argument 37 unuseduser_fp::fp_reg global() argument 38 sign2user_fp::fp_reg global() argument 39 exponentuser_fp::fp_reg global() argument 40 juser_fp::fp_reg global() argument 41 mantissa1user_fp::fp_reg global() argument 42 mantissa0user_fp::fp_reg global() argument
|