Lines Matching refs:opcode
16 extern void text_poke_early(void *addr, const void *opcode, size_t len);
34 extern void *text_poke(void *addr, const void *opcode, size_t len);
36 extern void *text_poke_kgdb(void *addr, const void *opcode, size_t len);
37 extern void *text_poke_copy(void *addr, const void *opcode, size_t len);
39 extern void *text_poke_copy_locked(void *addr, const void *opcode, size_t len, bool core_ok);
42 extern void smp_text_poke_single(void *addr, const void *opcode, size_t len, const void *emulate);
44 extern void smp_text_poke_batch_add(void *addr, const void *opcode, size_t len, const void *emulate…
64 static __always_inline int text_opcode_size(u8 opcode) in text_opcode_size() argument
71 switch(opcode) { in text_opcode_size()
87 u8 opcode; member
93 void __text_gen_insn(void *buf, u8 opcode, const void *addr, const void *dest, int size) in __text_gen_insn() argument
97 BUG_ON(size < text_opcode_size(opcode)); in __text_gen_insn()
108 insn->opcode = opcode; in __text_gen_insn()
123 void *text_gen_insn(u8 opcode, const void *addr, const void *dest) in text_gen_insn() argument
126 __text_gen_insn(&insn, opcode, addr, dest, text_opcode_size(opcode)); in text_gen_insn()