Lines Matching refs:fp
50 file_info_t *fp;
54 if (mp == NULL || (fp = mp->map_file) == NULL ||
55 fp->file_plt_base == 0 ||
56 pltaddr - fp->file_plt_base >= fp->file_plt_size) {
61 i = (pltaddr - fp->file_plt_base) / M_PLT_ENTSIZE - M_PLT_XNumber;
63 r_addr = fp->file_jmp_rel + i * sizeof (r);
66 (i = ELF32_R_SYM(r.r_info)) < fp->file_dynsym.sym_symn) {
68 Elf_Data *data = fp->file_dynsym.sym_data_pri;
71 return (fp->file_dynsym.sym_strs + symp->st_name);
181 long fp;
188 prgreg_t fp, pfp;
197 long fp;
211 fp = regs[R_FP];
214 while (fp != 0 || pc != 0) {
215 if (stack_loop(fp, &prevfp, &nfp, &pfpsize))
218 if (fp != 0 &&
219 (sz = Pread(P, &frame, sizeof (frame), (uintptr_t)fp)
236 gregs[R_FP] = fp;
248 if (gregs[R_FP] != fp || gregs[R_PC] != pc) {
249 fp = gregs[R_FP];
254 pfp = fp;
255 fp = frame.fp;
267 fp = gregs[R_FP];