Lines Matching refs:curinstr
427 mdb_instr_t curinstr) in mdb_amd64_step_out() argument
441 if (pc == s.st_value && curinstr == M_PUSHQ_RBP) in mdb_amd64_step_out()
443 else if (pc == s.st_value + 1 && curinstr == M_REX_W) { in mdb_amd64_step_out()
444 if (mdb_tgt_aread(t, MDB_TGT_AS_VIRT_I, &curinstr, in mdb_amd64_step_out()
445 sizeof (curinstr), pc + 1) == sizeof (curinstr) && in mdb_amd64_step_out()
446 curinstr == M_MOVL_RBP) in mdb_amd64_step_out()
462 mdb_amd64_next(mdb_tgt_t *t, uintptr_t *p, kreg_t pc, mdb_instr_t curinstr) in mdb_amd64_next() argument
479 if (curinstr == M_CALL_REL) { in mdb_amd64_next()
486 while (curinstr >= M_REX_LO && curinstr <= M_REX_HI) { in mdb_amd64_next()
487 if (mdb_tgt_aread(t, MDB_TGT_AS_VIRT_I, &curinstr, in mdb_amd64_next()
488 sizeof (curinstr), ++callpc) != sizeof (curinstr)) in mdb_amd64_next()
492 if (curinstr != M_CALL_REG) { in mdb_amd64_next()