Lines Matching defs:opcode
28 extern void text_poke_early(void *addr, const void *opcode, size_t len);
44 extern void *text_poke(void *addr, const void *opcode, size_t len);
46 extern void *text_poke_kgdb(void *addr, const void *opcode, size_t len);
47 extern void *text_poke_copy(void *addr, const void *opcode, size_t len);
48 extern void *text_poke_copy_locked(void *addr, const void *opcode, size_t len, bool core_ok);
51 extern void text_poke_bp(void *addr, const void *opcode, size_t len, const void *emulate);
53 extern void text_poke_queue(void *addr, const void *opcode, size_t len, const void *emulate);
73 static __always_inline int text_opcode_size(u8 opcode)
80 switch(opcode) {
96 u8 opcode;
102 void __text_gen_insn(void *buf, u8 opcode, const void *addr, const void *dest, int size)
106 BUG_ON(size < text_opcode_size(opcode));
117 insn->opcode = opcode;
132 void *text_gen_insn(u8 opcode, const void *addr, const void *dest)
135 __text_gen_insn(&insn, opcode, addr, dest, text_opcode_size(opcode));