Home
last modified time | relevance | path

Searched refs:theInstr (Results 1 – 2 of 2) sorted by relevance

/xnu-10002.1.13/bsd/dev/arm64/
H A Dfbt_arm.c283 machine_inst_t *instr, *pushinstr = NULL, *limit, theInstr; in fbt_provide_probe() local
303 for (instr = symbolStart, theInstr = 0; instr < instrHigh; instr++) { in fbt_provide_probe()
310 theInstr = *instr; in fbt_provide_probe()
311 if (FBT_IS_ARM64_FRAME_PUSH(theInstr)) { in fbt_provide_probe()
316 if (foundPushLR && (FBT_IS_ARM64_ADD_FP_SP(theInstr))) { in fbt_provide_probe()
320 if (FBT_IS_ARM64_RET(theInstr)) { /* We've gone too far, bail. */ in fbt_provide_probe()
323 if (FBT_IS_ARM64_FRAME_POP(theInstr)) { /* We've gone too far, bail. */ in fbt_provide_probe()
328 if (!(foundPushLR && (FBT_IS_ARM64_ADD_FP_SP(theInstr)))) { in fbt_provide_probe()
373 newfbt->fbtp_savedval = theInstr; in fbt_provide_probe()
432 theInstr = *instr; in fbt_provide_probe()
[all …]
/xnu-10002.1.13/bsd/dev/i386/
H A Dfbt_x86.c264 machine_inst_t *instr, *limit, theInstr, i1, i2, i3; in fbt_provide_probe() local
275 for (j = 0, instr = symbolStart, theInstr = 0; in fbt_provide_probe()
277 theInstr = instr[0]; in fbt_provide_probe()
278 if (theInstr == FBT_PUSH_RBP || theInstr == FBT_RET || theInstr == FBT_RET_IMM16) in fbt_provide_probe()
287 if (theInstr != FBT_PUSH_RBP) in fbt_provide_probe()
298 theInstr = i1; in fbt_provide_probe()
333 theInstr = i1; in fbt_provide_probe()
375 newfbt->fbtp_savedval = theInstr; in fbt_provide_probe()
458 theInstr = instr[0]; in fbt_provide_probe()
461 if (theInstr == FBT_PUSH_RBP) in fbt_provide_probe()
[all …]