Lines Matching refs:kprobe_inst
102 unsigned long kprobe_inst, in update_kprobe_inst_flag() argument
114 if ((!major_opcode) && (!((kprobe_inst >> 27) & 0x1FF)) ) { in update_kprobe_inst_flag()
124 p->ainsn.target_br_reg = ((kprobe_inst >> 6) & 0x7); in update_kprobe_inst_flag()
133 p->ainsn.target_br_reg = ((kprobe_inst >> 6) & 0x7); in update_kprobe_inst_flag()
140 p->ainsn.target_br_reg = ((kprobe_inst >> 6) & 0x7); in update_kprobe_inst_flag()
155 unsigned long kprobe_inst) in is_cmp_ctype_unc_inst() argument
168 cmp_inst.l = kprobe_inst; in is_cmp_ctype_unc_inst()
191 unsigned long kprobe_inst, in unsupported_inst() argument
196 qp = kprobe_inst & 0x3f; in unsupported_inst()
197 if (is_cmp_ctype_unc_inst(template, slot, major_opcode, kprobe_inst)) { in unsupported_inst()
213 if (((kprobe_inst >> 33) & 0x7) == 1) { in unsupported_inst()
223 if (((kprobe_inst >> 27) & 0x1FF) == 0x30) { in unsupported_inst()
231 else if ((major_opcode == 5) && !(kprobe_inst & (0xFUl << 33)) && in unsupported_inst()
232 (kprobe_inst & (0x1UL << 12))) { in unsupported_inst()
257 int x6=(kprobe_inst >> 27) & 0x3F; in unsupported_inst()
270 (kprobe_inst & (0x1 << 12))) { in unsupported_inst()
282 (kprobe_inst & (0x1UL << 33))) { in unsupported_inst()
302 unsigned long kprobe_inst, in prepare_break_inst() argument
333 update_kprobe_inst_flag(template, slot, major_opcode, kprobe_inst, p); in prepare_break_inst()
337 unsigned long *kprobe_inst, uint *major_opcode) in get_kprobe_inst() argument
347 *kprobe_inst = bundle->quad0.slot0; in get_kprobe_inst()
353 *kprobe_inst = kprobe_inst_p0 | (kprobe_inst_p1 << (64-46)); in get_kprobe_inst()
357 *kprobe_inst = bundle->quad1.slot2; in get_kprobe_inst()
516 unsigned long kprobe_inst; in __is_ia64_break_inst() local
523 get_kprobe_inst(bundle, slot, &kprobe_inst, &major_opcode); in __is_ia64_break_inst()
530 if (major_opcode || ((kprobe_inst >> 27) & 0x1FF)) { in __is_ia64_break_inst()
586 unsigned long kprobe_inst=0; in arch_prepare_kprobe() local
602 get_kprobe_inst(bundle, slot, &kprobe_inst, &major_opcode); in arch_prepare_kprobe()
604 qp = unsupported_inst(template, slot, major_opcode, kprobe_inst, addr); in arch_prepare_kprobe()
614 prepare_break_inst(template, slot, major_opcode, kprobe_inst, p, qp); in arch_prepare_kprobe()