/linux-master/arch/x86/lib/ |
H A D | insn.c | 61 insn_init(struct insn *insn, const void *kaddr, int buf_len, int x86_64) argument 85 __insn_get_emulate_prefix(struct insn *insn, const insn_byte_t *prefix, size_t len) argument 104 insn_get_emulate_prefix(struct insn *insn) argument 124 insn_get_prefixes(struct insn *insn) argument 262 insn_get_opcode(struct insn *insn) argument 331 insn_get_modrm(struct insn *insn) argument 377 insn_rip_relative(struct insn *insn) argument 406 insn_get_sib(struct insn *insn) argument 447 insn_get_displacement(struct insn *insn) argument 507 __get_moffset(struct insn *insn) argument 532 __get_immv32(struct insn *insn) argument 553 __get_immv(struct insn *insn) argument 578 __get_immptr(struct insn *insn) argument 614 insn_get_immediate(struct insn *insn) argument 687 insn_get_length(struct insn *insn) argument 705 insn_complete(struct insn *insn) argument 722 insn_decode(struct insn *insn, const void *kaddr, int buf_len, enum insn_mode m) argument [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | patching.c | 69 static int __kprobes __aarch64_insn_write(void *addr, __le32 insn) argument 86 int __kprobes aarch64_insn_write(void *addr, u32 insn) argument 175 noinstr void *aarch64_insn_set(void *dst, u32 insn, size_t len) argument 183 int __kprobes aarch64_insn_patch_text_nosync(void *addr, u32 insn) argument [all...] |
H A D | module.c | 246 u32 insn = le32_to_cpu(*place); local 287 u32 insn = le32_to_cpu(*place); local 320 u32 insn; local [all...] |
/linux-master/arch/s390/kernel/ |
H A D | uprobes.c | 266 struct insn_ril *insn; local [all...] |
/linux-master/arch/x86/mm/ |
H A D | extable.c | 61 struct insn insn; local
|
/linux-master/arch/x86/kernel/kprobes/ |
H A D | opt.c | 209 struct insn insn; local 229 static int insn_is_indirect_jump(struct insn *insn) argument 237 insn_jump_into_range(struct insn *insn, unsigned long start, int len) argument 267 struct insn insn; local [all...] |
/linux-master/tools/arch/x86/lib/ |
H A D | insn.c | 61 insn_init(struct insn *insn, const void *kaddr, int buf_len, int x86_64) argument 85 __insn_get_emulate_prefix(struct insn *insn, const insn_byte_t *prefix, size_t len) argument 104 insn_get_emulate_prefix(struct insn *insn) argument 124 insn_get_prefixes(struct insn *insn) argument 262 insn_get_opcode(struct insn *insn) argument 331 insn_get_modrm(struct insn *insn) argument 377 insn_rip_relative(struct insn *insn) argument 406 insn_get_sib(struct insn *insn) argument 447 insn_get_displacement(struct insn *insn) argument 507 __get_moffset(struct insn *insn) argument 532 __get_immv32(struct insn *insn) argument 553 __get_immv(struct insn *insn) argument 578 __get_immptr(struct insn *insn) argument 614 insn_get_immediate(struct insn *insn) argument 687 insn_get_length(struct insn *insn) argument 705 insn_complete(struct insn *insn) argument 722 insn_decode(struct insn *insn, const void *kaddr, int buf_len, enum insn_mode m) argument [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | trace_helpers.c | 274 const __u32 *insn = (const __u32 *)(uintptr_t)addr; local
|
/linux-master/arch/arm64/kernel/pi/ |
H A D | patch-scs.c | 62 u32 insn = le32_to_cpup((void *)loc); local
|
/linux-master/arch/arm64/kernel/probes/ |
H A D | kprobes.c | 143 u32 insn = BRK64_OPCODE_KPROBES; local [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | setup_32.c | 230 unsigned int insn; member in struct:leon_1insn_patch_entry
|
H A D | kprobes.c | 201 relbranch_fixup(u32 insn, struct kprobe *p, struct pt_regs *regs) argument 236 retpc_fixup(struct pt_regs *regs, u32 insn, unsigned long real_pc) argument 280 u32 insn = p->ainsn.insn[0]; local [all...] |
H A D | unaligned_64.c | 42 static inline enum direction decode_direction(unsigned int insn) argument 59 static inline int decode_access_size(struct pt_regs *regs, unsigned int insn) argument 87 static inline int decode_asi(unsigned int insn, struct pt_regs *regs) argument 99 decode_signedness(unsigned int insn) argument 169 compute_effective_address(struct pt_regs *regs, unsigned int insn, unsigned int rd) argument 249 floating_point_load_or_store_p(unsigned int insn) argument 254 ok_for_kernel(unsigned int insn) argument 262 unsigned int insn = current_thread_info()->kern_una_insn; local 306 kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn) argument 396 handle_popc(u32 insn, struct pt_regs *regs) argument 437 handle_ldf_stq(u32 insn, struct pt_regs *regs) argument 570 handle_ld_nf(u32 insn, struct pt_regs *regs) argument 601 u32 insn; local 665 u32 insn; local [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | kprobes.c | 153 ppc_inst_t insn = ppc_inst_read(p->addr); local 264 ppc_inst_t insn = ppc_inst_read(p->ainsn.insn); local 353 kprobe_opcode_t insn = *p->ainsn.insn; local [all...] |
/linux-master/arch/arm/kernel/ |
H A D | unwind.c | 57 const unsigned long *insn; /* pointer to the current instructions word */ member in struct:unwind_ctrl_block 314 unsigned long insn; local 272 unwind_exec_pop_r4_to_rN(struct unwind_ctrl_block *ctrl, unsigned long insn) argument 339 unsigned long insn = unwind_get_byte(ctrl); local [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | module.c | 171 union loongarch_instruction *insn = (union loongarch_instruction *)location; local 284 union loongarch_instruction *insn = (union loongarch_instruction *)location; local 316 union loongarch_instruction *insn = (union loongarch_instruction *)location; local [all...] |
/linux-master/drivers/comedi/drivers/ |
H A D | das08.c | 154 das08_ai_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 167 das08_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 249 das08_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 259 das08_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 279 das08jr_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 289 das08jr_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 323 das08_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | addi_apci_1500.c | 447 apci1500_di_cfg_trig(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 546 apci1500_di_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 559 apci1500_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 571 apci1500_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 586 apci1500_timer_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 717 apci1500_timer_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 736 apci1500_timer_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | dt2811.c | 458 dt2811_ai_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 471 dt2811_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 494 dt2811_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 514 dt2811_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 524 dt2811_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
/linux-master/arch/riscv/kernel/ |
H A D | traps.c | 251 bug_insn_t insn; local 396 bug_insn_t insn; local
|
/linux-master/arch/x86/kernel/ |
H A D | callthunks.c | 156 struct insn insn; local
|
/linux-master/scripts/gcc-plugins/ |
H A D | stackleak_plugin.c | 270 rtx_insn *insn, *next; local 337 rtx_insn *insn, *next; local [all...] |
/linux-master/arch/sparc/math-emu/ |
H A D | math_64.c | 171 u32 insn = 0; local [all...] |
H A D | math_32.c | 166 unsigned long insn; local 275 do_one_mathemu(u32 insn, unsigned long *pfsr, unsigned long *fregs) argument [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | verifier.c | 807 nfp_bpf_opt_replace_insn(struct bpf_verifier_env *env, u32 off, struct bpf_insn *insn) argument [all...] |