Lines Matching refs:new_fp
46 uint64_t new_fp; /* fp for the next frame */
1268 err = read_pointer(J, jframe->new_sp - 2*POINTER_SIZE, &jframe->new_fp);
1280 jframe->new_fp = J->prev_fr.fp + frame_size;
1281 jframe->new_sp = jframe->new_fp + 2 * POINTER_SIZE;
1284 err = read_pointer(J, fp, &jframe->new_fp);
1287 err = read_pointer(J, jframe->new_fp + POINTER_SIZE, &jframe->new_pc);
1294 J->prev_fr.fp, jframe->new_fp);
1355 jframe->new_fp = 0;
1456 J->curr_fr.fp = (jframe->new_fp) ? jframe->new_fp : (uintptr_t)regs[R_FP];
1458 if (!jframe->new_pc && jframe->new_fp) {
1460 read_pointer(J, jframe->new_fp + POINTER_SIZE, &jframe->new_pc);
1463 printf("Jlookup_by_regs: (update pc) jframe->new_fp: %#llx, jframe->new_pc: %#llx\n",
1464 jframe->new_fp, jframe->new_pc);
1495 if (jframe.new_fp) {
1496 *((uintptr_t *) &gregs[R_FP]) = (uintptr_t) jframe.new_fp;