/linux-master/arch/riscv/kernel/ |
H A D | perf_callchain.c | 14 unsigned long fp, unsigned long reg_ra) 19 (unsigned long __user *)(fp - sizeof(struct stackframe)); 33 fp = buftail.fp; 39 return fp; 49 * $ perf record -e cpu-clock --call-graph fp ./program 59 unsigned long fp = 0; local 61 fp = regs->s0; 64 fp = user_backtrace(entry, fp, reg 13 user_backtrace(struct perf_callchain_entry_ctx *entry, unsigned long fp, unsigned long reg_ra) argument [all...] |
H A D | stacktrace.c | 24 unsigned long fp, sp, pc; local 28 fp = frame_pointer(regs); 32 fp = (unsigned long)__builtin_frame_address(0); 38 fp = task->thread.s[0]; 53 if (unlikely(fp < low || fp > high || fp & 0x7)) 56 frame = (struct stackframe *)fp - 1; 57 sp = fp; 58 if (regs && (regs->epc == pc) && (frame->fp [all...] |
H A D | traps_misaligned.c | 412 int i, fp = 0, shift = 0, len = 0; local 442 fp = 1; 445 fp = 1; 471 fp = 1; 475 fp = 1; 479 fp = 1; 483 fp = 1; 491 if (!IS_ENABLED(CONFIG_FPU) && fp) 500 if (!fp) 518 int i, len = 0, fp local [all...] |
/linux-master/arch/riscv/kvm/ |
H A D | vcpu_fp.c | 94 reg_val = &cntx->fp.f.fcsr; 97 reg_val = &cntx->fp.f.f[reg_num]; 105 reg_val = &cntx->fp.d.fcsr; 110 reg_val = &cntx->fp.d.f[reg_num]; 139 reg_val = &cntx->fp.f.fcsr; 142 reg_val = &cntx->fp.f.f[reg_num]; 150 reg_val = &cntx->fp.d.fcsr; 155 reg_val = &cntx->fp.d.f[reg_num];
|
H A D | vcpu_onereg.c | 896 return sizeof(cntx->fp.f) / sizeof(u32); 925 return sizeof(cntx->fp.d.f) / sizeof(u64) + 1; 937 /* copy fp.d.f indices */ 949 /* copy fp.d.fcsr indices */
|
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 20 * RV32 fp => +----------+ 22 * | saved fp | RV32 callee-saved registers 24 * +----------+ <= (fp - 4 * NR_SAVED_REGISTERS) 30 * BPF_REG_FP => +----------+ <= (fp - 4 * NR_SAVED_REGISTERS 59 /* Number of callee-saved registers stored to stack: ra, fp, s1--s7. */ 62 /* Offset from fp for BPF registers stored on stack. */ 1306 const s8 *fp = bpf2rv32[BPF_REG_FP]; local 1340 /* Set fp: used as the base address for stacked BPF registers. */ 1344 emit(rv_addi(lo(fp), RV_REG_SP, bpf_stack_adjust), ctx); 1345 emit(rv_addi(hi(fp), RV_REG_ZER [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | ftrace.h | 60 unsigned long fp; member in struct:fgraph_ret_regs 70 return ret_regs->fp;
|
H A D | nmi.h | 67 u64 fp : 1; /* 27 floating point register validity */ member in struct:mci::__anon5 79 u64 fc : 1; /* 43 fp control register validity */
|
/linux-master/arch/s390/include/uapi/asm/ |
H A D | ptrace.h | 257 } fp; member in union:__anon1
|
/linux-master/arch/s390/kernel/ |
H A D | asm-offsets.c | 184 OFFSET(__FGRAPH_RET_FP, fgraph_ret_regs, fp);
|
H A D | nmi.c | 229 if (!mci.gr || !mci.fp || !mci.fc)
|
H A D | perf_regs.c | 12 freg_t fp; local 22 fp = *(freg_t *)(current->thread.ufpu.vxrs + idx); 23 return fp.ui;
|
/linux-master/arch/s390/net/ |
H A D | bpf_jit_comp.c | 327 if (!fp->aux->verifier_zext) { \ 551 static void bpf_jit_prologue(struct bpf_jit *jit, struct bpf_prog *fp, argument 559 if (!bpf_is_subprog(fp)) { 696 static int bpf_jit_probe_mem(struct bpf_jit *jit, struct bpf_prog *fp, argument 705 if (!fp->aux->extable) 717 if (WARN_ON_ONCE(jit->excnt >= fp->aux->num_exentries)) 720 ex = &fp->aux->extable[jit->excnt]; 778 static noinline int bpf_jit_insn(struct bpf_jit *jit, struct bpf_prog *fp, argument 781 struct bpf_insn *insn = &fp->insnsi[i]; 1326 if (!fp 1953 bpf_jit_prog(struct bpf_jit *jit, struct bpf_prog *fp, bool extra_pass, u32 stack_depth) argument 2006 bpf_jit_alloc(struct bpf_jit *jit, struct bpf_prog *fp) argument 2032 bpf_int_jit_compile(struct bpf_prog *fp) argument [all...] |
/linux-master/arch/s390/tools/ |
H A D | relocs.c | 118 static void read_ehdr(FILE *fp) argument 120 if (fread(&ehdr, sizeof(ehdr), 1, fp) != 1) 165 if (fseek(fp, ehdr.e_shoff, SEEK_SET) < 0) 168 if (fread(&shdr, sizeof(shdr), 1, fp) != 1) 182 static void read_shdrs(FILE *fp) argument 191 if (fseek(fp, ehdr.e_shoff, SEEK_SET) < 0) 197 if (fread(&shdr, sizeof(shdr), 1, fp) != 1) { 219 static void read_relocs(FILE *fp) argument 233 if (fseek(fp, sec->shdr.sh_offset, SEEK_SET) < 0) 236 if (fread(sec->reltab, 1, sec->shdr.sh_size, fp) ! 348 process(FILE *fp) argument 365 FILE *fp; local [all...] |
/linux-master/arch/sh/ |
H A D | Makefile | 39 $(call cc-option,-mno-implicit-fp,-m4-nofpu)
|
/linux-master/arch/sh/kernel/cpu/ |
H A D | fpu.c | 30 struct sh_fpu_hard_struct *fp = &tsk->thread.xstate->hardfpu; local 31 memset(fp, 0, xstate_size); 32 fp->fpscr = FPSCR_INIT; 34 struct sh_fpu_soft_struct *fp = &tsk->thread.xstate->softfpu; local 35 memset(fp, 0, xstate_size); 36 fp->fpscr = FPSCR_INIT;
|
/linux-master/arch/sh/kernel/ |
H A D | kprobes.c | 207 ri->fp = NULL;
|
/linux-master/arch/sh/math-emu/ |
H A D | math.c | 22 #include <math-emu/soft-fp.h>
|
/linux-master/arch/sparc/kernel/ |
H A D | asm-offsets.c | 33 OFFSET(SC_REG_FP, saved_context, fp);
|
H A D | entry.S | 813 mov %fp, %o2
|
H A D | head_32.S | 520 mov 0, %fp /* And for good luck */
|
H A D | kprobes.c | 439 ri->fp = NULL;
|
H A D | perf_event.c | 1740 unsigned long ksp, fp; local 1750 fp = ksp + STACK_BIAS; 1756 if (!kstack_valid(current_thread_info(), fp)) 1759 sf = (struct sparc_stackf *) fp; 1766 fp = regs->u_regs[UREG_I6] + STACK_BIAS; 1769 fp = (unsigned long)sf->fp + STACK_BIAS; 1788 valid_user_frame(const void __user *fp, unsigned long size) argument 1791 if (((unsigned long) fp) & 3) 1794 return (__range_not_ok(fp, siz [all...] |
H A D | process_32.c | 147 unsigned long pc, fp; local 156 __asm__ __volatile__("mov %%fp, %0" : "=r" (_ksp)); 159 fp = (unsigned long) _ksp; 162 if (fp < (task_base + sizeof(struct thread_info)) || 163 fp >= (task_base + (PAGE_SIZE << 1))) 165 rw = (struct reg_window32 *) fp; 169 fp = rw->ins[6]; 221 unsigned long size, fp; local 225 if (get_user(tmp, &src->fp)) 228 fp 369 unsigned long pc, fp, bias = 0; local [all...] |
H A D | process_64.c | 429 unsigned long fp, distance, rval; local 434 __get_user(fp, &(((struct reg_window __user *)psp)->ins[6])); 435 fp += STACK_BIAS; 437 fp &= 0xffffffff; 439 __get_user(fp, &(((struct reg_window32 __user *)psp)->ins[6])); 447 distance = fp - psp; 659 unsigned long pc, fp, bias = 0; local 667 fp = task_thread_info(task)->ksp + bias; 670 if (!kstack_valid(tp, fp)) 672 rw = (struct reg_window *) fp; [all...] |