Home
last modified time | relevance | path

Searched defs:insn (Results 26 – 50 of 552) sorted by relevance

12345678910>>...23

/openbmc/linux/arch/powerpc/xmon/
H A Dppc-opc.c965 insert_arx (unsigned long insn, in insert_arx()
980 extract_arx (unsigned long insn, in extract_arx()
988 insert_ary (unsigned long insn, in insert_ary()
1003 extract_ary (unsigned long insn, in extract_ary()
1011 insert_rx (unsigned long insn, in insert_rx()
1028 extract_rx (unsigned long insn, in extract_rx()
1040 insert_ry (unsigned long insn, in insert_ry()
1057 extract_ry (unsigned long insn, in extract_ry()
1075 insert_bat (unsigned long insn, in insert_bat()
1084 extract_bat (unsigned long insn, in extract_bat()
[all …]
H A Dppc-dis.c27 unsigned long insn, ppc_cpu_t dialect) in operand_value_powerpc()
60 unsigned long insn, ppc_cpu_t dialect) in skip_optional_operands()
81 lookup_powerpc (unsigned long insn, ppc_cpu_t dialect) in lookup_powerpc()
119 int print_insn_powerpc (unsigned long insn, unsigned long memaddr) in print_insn_powerpc()
/openbmc/linux/arch/arm/probes/kprobes/
H A Dactions-arm.c69 emulate_ldrdstrd(probes_opcode_t insn, in emulate_ldrdstrd()
98 emulate_ldr(probes_opcode_t insn, in emulate_ldr()
128 emulate_str(probes_opcode_t insn, in emulate_str()
155 emulate_rd12rn16rm0rs8_rwflags(probes_opcode_t insn, in emulate_rd12rn16rm0rs8_rwflags()
190 emulate_rd12rn16rm0_rwflags_nopc(probes_opcode_t insn, in emulate_rd12rn16rm0_rwflags_nopc()
217 emulate_rd16rn12rm0rs8_rwflags_nopc(probes_opcode_t insn, in emulate_rd16rn12rm0rs8_rwflags_nopc()
247 emulate_rd12rm0_noflags_nopc(probes_opcode_t insn, in emulate_rd12rm0_noflags_nopc()
267 emulate_rdlo12rdhi16rn0rm8_rwflags_nopc(probes_opcode_t insn, in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()
/openbmc/linux/arch/arm64/kernel/
H A Darmv8_deprecated.c233 static bool try_emulate_swp(struct pt_regs *regs, u32 insn) in try_emulate_swp()
316 static bool try_emulate_cp15_barrier(struct pt_regs *regs, u32 insn) in try_emulate_cp15_barrier()
353 char *insn; in compat_setend_handler() local
386 static bool try_emulate_setend(struct pt_regs *regs, u32 insn) in try_emulate_setend()
423 struct insn_emulation *insn = data; in enable_insn_hw_mode() local
430 struct insn_emulation *insn = data; in disable_insn_hw_mode() local
436 static int run_all_cpu_set_hw_mode(struct insn_emulation *insn, bool enable) in run_all_cpu_set_hw_mode()
465 struct insn_emulation *insn = insn_emulations[i]; in run_all_insn_set_hw_mode() local
481 static int update_insn_emulation_mode(struct insn_emulation *insn, in update_insn_emulation_mode()
517 struct insn_emulation *insn = container_of(table->data, struct insn_emulation, current_mode); in emulation_proc_handler() local
[all …]
/openbmc/linux/arch/s390/kernel/
H A Djump_label.c14 struct insn { struct
19 static void jump_label_make_nop(struct jump_entry *entry, struct insn *insn) in jump_label_make_nop()
26 static void jump_label_make_branch(struct jump_entry *entry, struct insn *insn) in jump_label_make_branch()
/openbmc/linux/arch/riscv/include/asm/
H A Dasm-extable.h33 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \ argument
42 #define _ASM_EXTABLE(insn, fixup) \ argument
53 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
62 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \ argument
68 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) argument
/openbmc/linux/arch/parisc/kernel/
H A Dpatch.c20 u32 *insn; member
55 void __kprobes __patch_text_multiple(void *addr, u32 *insn, unsigned int len) in __patch_text_multiple()
96 void __kprobes __patch_text(void *addr, u32 insn) in __patch_text()
109 void __kprobes patch_text(void *addr, unsigned int insn) in patch_text()
120 void __kprobes patch_text_multiple(void *addr, u32 *insn, unsigned int len) in patch_text_multiple()
/openbmc/linux/arch/arm/probes/uprobes/
H A Dactions-arm.c19 probes_opcode_t insn = __mem_to_opcode_arm(*pinsn); in uprobes_substitute_pc() local
105 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_pc_ro()
129 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_wb_pc()
144 decode_rd12rn16rm0rs8_rwflags(probes_opcode_t insn, in decode_rd12rn16rm0rs8_rwflags()
152 decode_ldr(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_ldr()
159 uprobe_decode_ldmstm(probes_opcode_t insn, in uprobe_decode_ldmstm()
/openbmc/linux/arch/s390/lib/
H A Dprobes.c12 int probe_is_prohibited_opcode(u16 *insn) in probe_is_prohibited_opcode()
46 int probe_get_fixup_type(u16 *insn) in probe_get_fixup_type()
118 int probe_is_insn_relative_long(u16 *insn) in probe_is_insn_relative_long()
/openbmc/linux/arch/mips/include/asm/
H A Duaccess.h199 #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) argument
202 #define __GET_DW(val, insn, ptr) __get_data_asm(val, insn, ptr) argument
205 #define __get_data_asm(val, insn, addr) \ argument
230 #define __get_data_asm_ll32(val, insn, addr) \ argument
292 #define __PUT_DW(insn, ptr) __put_data_asm_ll32(insn, ptr) argument
295 #define __PUT_DW(insn, ptr) __put_data_asm(insn, ptr) argument
298 #define __put_data_asm(insn, ptr) \ argument
316 #define __put_data_asm_ll32(insn, ptr) \ argument
/openbmc/linux/arch/loongarch/include/asm/
H A Dasm-extable.h31 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \ argument
40 #define _ASM_EXTABLE(insn, fixup) \ argument
51 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
60 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \ argument
/openbmc/qemu/disas/
H A Dalpha.c436 insert_rba(unsigned insn, int value ATTRIBUTE_UNUSED, const char **errmsg ATTRIBUTE_UNUSED) in insert_rba()
442 extract_rba(unsigned insn, int *invalid) in extract_rba()
455 insert_rca(unsigned insn, int value ATTRIBUTE_UNUSED, const char **errmsg ATTRIBUTE_UNUSED) in insert_rca()
461 extract_rca(unsigned insn, int *invalid) in extract_rca()
474 insert_za(unsigned insn, int value ATTRIBUTE_UNUSED, const char **errmsg ATTRIBUTE_UNUSED) in insert_za()
480 extract_za(unsigned insn, int *invalid) in extract_za()
489 insert_zb(unsigned insn, int value ATTRIBUTE_UNUSED, const char **errmsg ATTRIBUTE_UNUSED) in insert_zb()
495 extract_zb(unsigned insn, int *invalid) in extract_zb()
504 insert_zc(unsigned insn, int value ATTRIBUTE_UNUSED, const char **errmsg ATTRIBUTE_UNUSED) in insert_zc()
510 extract_zc(unsigned insn, int *invalid) in extract_zc()
[all …]
H A Dcapstone.c105 static void cap_dump_insn_units(disassemble_info *info, cs_insn *insn, in cap_dump_insn_units()
145 static void cap_dump_insn(disassemble_info *info, cs_insn *insn) in cap_dump_insn()
182 cs_insn *insn; in cap_disas_target() local
242 cs_insn *insn; in cap_disas_host() local
271 cs_insn *insn; in cap_disas_monitor() local
/openbmc/linux/drivers/comedi/drivers/
H A Dmultiq3.c82 struct comedi_insn *insn, in multiq3_ai_status()
95 struct comedi_insn *insn, in multiq3_ai_insn_read()
132 struct comedi_insn *insn, in multiq3_ao_insn_write()
153 struct comedi_insn *insn, unsigned int *data) in multiq3_di_insn_bits()
162 struct comedi_insn *insn, in multiq3_do_insn_bits()
175 struct comedi_insn *insn, in multiq3_encoder_insn_read()
234 struct comedi_insn *insn, in multiq3_encoder_insn_config()
H A Daddi_apci_1564.c265 struct comedi_insn *insn, in apci1564_di_insn_bits()
275 struct comedi_insn *insn, in apci1564_do_insn_bits()
290 struct comedi_insn *insn, in apci1564_diag_insn_bits()
330 struct comedi_insn *insn, in apci1564_cos_insn_config()
410 struct comedi_insn *insn, in apci1564_cos_insn_bits()
493 struct comedi_insn *insn, in apci1564_timer_insn_config()
542 struct comedi_insn *insn, in apci1564_timer_insn_write()
559 struct comedi_insn *insn, in apci1564_timer_insn_read()
574 struct comedi_insn *insn, in apci1564_counter_insn_config()
624 struct comedi_insn *insn, in apci1564_counter_insn_write()
[all …]
H A Dcomedi_parport.c73 struct comedi_insn *insn, in parport_data_reg_insn_bits()
86 struct comedi_insn *insn, in parport_data_reg_insn_config()
108 struct comedi_insn *insn, in parport_status_reg_insn_bits()
118 struct comedi_insn *insn, in parport_ctrl_reg_insn_bits()
137 struct comedi_insn *insn, in parport_intr_insn_bits()
H A Ddyna_pci10xx.c50 struct comedi_insn *insn, in dyna_pci10xx_ai_eoc()
63 struct comedi_insn *insn, in dyna_pci10xx_insn_read_ai()
103 struct comedi_insn *insn, in dyna_pci10xx_insn_write_ao()
123 struct comedi_insn *insn, in dyna_pci10xx_di_insn_bits()
143 struct comedi_insn *insn, in dyna_pci10xx_do_insn_bits()
H A Ddas08.c156 struct comedi_insn *insn, in das08_ai_eoc()
169 struct comedi_insn *insn, unsigned int *data) in das08_ai_insn_read()
252 struct comedi_insn *insn, unsigned int *data) in das08_di_insn_bits()
262 struct comedi_insn *insn, unsigned int *data) in das08_do_insn_bits()
282 struct comedi_insn *insn, unsigned int *data) in das08jr_di_insn_bits()
292 struct comedi_insn *insn, unsigned int *data) in das08jr_do_insn_bits()
326 struct comedi_insn *insn, in das08_ao_insn_write()
/openbmc/qemu/tests/tcg/s390x/
H A Dex-relative-long.c60 #define DEFINE_EX_TEST(insn, exp_reg, exp_mem, exp_cc) \ argument
83 #define DEFINE_EXRL_TEST(insn, exp_reg, exp_mem, exp_cc) \ argument
109 #define REGISTER_EX_EXRL_TEST(ex_insn, insn, _exp_reg, _exp_mem, _exp_cc) \ argument
118 #define REGISTER_EX_TEST(insn, exp_reg, exp_mem, exp_cc) \ argument
121 #define REGISTER_EXRL_TEST(insn, exp_reg, exp_mem, exp_cc) \ argument
/openbmc/qemu/plugins/
H A Dapi.c138 void qemu_plugin_register_vcpu_insn_exec_cb(struct qemu_plugin_insn *insn, in qemu_plugin_register_vcpu_insn_exec_cb()
149 struct qemu_plugin_insn *insn, in qemu_plugin_register_vcpu_insn_exec_cond_cb()
169 struct qemu_plugin_insn *insn, in qemu_plugin_register_vcpu_insn_exec_inline_per_vcpu()
184 void qemu_plugin_register_vcpu_mem_cb(struct qemu_plugin_insn *insn, in qemu_plugin_register_vcpu_mem_cb()
194 struct qemu_plugin_insn *insn, in qemu_plugin_register_vcpu_mem_inline_per_vcpu()
252 struct qemu_plugin_insn *insn; in qemu_plugin_tb_get_insn() local
267 size_t qemu_plugin_insn_data(const struct qemu_plugin_insn *insn, in qemu_plugin_insn_data()
276 size_t qemu_plugin_insn_size(const struct qemu_plugin_insn *insn) in qemu_plugin_insn_size()
281 uint64_t qemu_plugin_insn_vaddr(const struct qemu_plugin_insn *insn) in qemu_plugin_insn_vaddr()
286 void *qemu_plugin_insn_haddr(const struct qemu_plugin_insn *insn) in qemu_plugin_insn_haddr()
[all …]
/openbmc/linux/arch/x86/kernel/
H A Duprobes.c41 #define OPCODE1(insn) ((insn)->opcode.bytes[0]) argument
42 #define OPCODE2(insn) ((insn)->opcode.bytes[1]) argument
43 #define OPCODE3(insn) ((insn)->opcode.bytes[2]) argument
44 #define MODRM_REG(insn) X86_MODRM_REG((insn)->modrm.value) argument
256 static bool is_prefix_bad(struct insn *insn) in is_prefix_bad()
277 static int uprobe_init_insn(struct arch_uprobe *auprobe, struct insn *insn, bool x86_64) in uprobe_init_insn()
335 static void riprel_analyze(struct arch_uprobe *auprobe, struct insn *insn) in riprel_analyze()
494 static void riprel_analyze(struct arch_uprobe *auprobe, struct insn *insn) in riprel_analyze()
686 static void branch_clear_offset(struct arch_uprobe *auprobe, struct insn *insn) in branch_clear_offset()
716 static int branch_setup_xol_ops(struct arch_uprobe *auprobe, struct insn *insn) in branch_setup_xol_ops()
[all …]
/openbmc/linux/arch/arm64/kernel/probes/
H A Ddecode-insn.c18 static bool __kprobes aarch64_insn_is_steppable(u32 insn) in aarch64_insn_is_steppable()
79 arm_probe_decode_insn(probe_opcode_t insn, struct arch_probe_insn *api) in arm_probe_decode_insn()
139 probe_opcode_t insn = le32_to_cpu(*addr); in arm_kprobe_decode_insn() local
/openbmc/linux/arch/sparc/mm/
H A Dfault_64.c87 u32 insn = 0; in get_user_insn() local
161 unsigned long fault_addr, unsigned int insn, in do_fault_siginfo()
185 static unsigned int get_fault_insn(struct pt_regs *regs, unsigned int insn) in get_fault_insn()
200 int fault_code, unsigned int insn, in do_kernel_fault()
272 unsigned int insn = 0; in do_sparc64_fault() local
/openbmc/linux/arch/mips/kernel/
H A Dbranch.c62 union mips_instruction insn = (union mips_instruction)dec_insn.insn; in __mm_isBranchInstr() local
423 union mips_instruction insn) in __compute_return_epc_for_insn()
853 union mips_instruction insn; in __compute_return_epc() local
878 int __insn_is_compact_branch(union mips_instruction insn) in __insn_is_compact_branch()
/openbmc/linux/arch/x86/kvm/svm/
H A Dsvm_ops.h9 #define svm_asm(insn, clobber...) \ argument
19 #define svm_asm1(insn, op1, clobber...) \ argument
29 #define svm_asm2(insn, op1, op2, clobber...) \ argument

12345678910>>...23