Lines Matching defs:major_opcode
86 uint major_opcode,
99 if ((!major_opcode) && (!((kprobe_inst >> 27) & 0x1FF)) ) {
106 switch (major_opcode) {
122 switch (major_opcode) {
139 uint major_opcode,
149 if (!((major_opcode == 0xC) || (major_opcode == 0xD) ||
150 (major_opcode == 0xE)))
175 uint major_opcode,
182 if (is_cmp_ctype_unc_inst(template, slot, major_opcode, kprobe_inst)) {
193 if (major_opcode == 0) {
216 else if ((major_opcode == 5) && !(kprobe_inst & (0xFUl << 33)) &&
232 if (major_opcode == 7) {
238 else if (major_opcode == 2) {
254 if ((major_opcode == 4 || major_opcode == 5) &&
266 if ((major_opcode == 0 || major_opcode == 1) &&
286 uint major_opcode,
318 update_kprobe_inst_flag(template, slot, major_opcode, kprobe_inst, p);
322 unsigned long *kprobe_inst, uint *major_opcode)
331 *major_opcode = (bundle->quad0.slot0 >> SLOT0_OPCODE_SHIFT);
335 *major_opcode = (bundle->quad1.slot1_p1 >> SLOT1_p1_OPCODE_SHIFT);
341 *major_opcode = (bundle->quad1.slot2 >> SLOT2_OPCODE_SHIFT);
424 unsigned int major_opcode;
433 get_kprobe_inst(bundle, slot, &kprobe_inst, &major_opcode);
440 if (major_opcode || ((kprobe_inst >> 27) & 0x1FF)) {
497 unsigned int slot = addr & 0xf, template, major_opcode = 0;
511 /* Get kprobe_inst and major_opcode from the bundle */
512 get_kprobe_inst(bundle, slot, &kprobe_inst, &major_opcode);
514 qp = unsupported_inst(template, slot, major_opcode, kprobe_inst, addr);
524 prepare_break_inst(template, slot, major_opcode, kprobe_inst, p, qp);