Home
last modified time | relevance | path

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

12345678910>>...19

/Linux-v6.6/arch/s390/kernel/
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()
/Linux-v6.6/arch/arm/probes/uprobes/
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()
/Linux-v6.6/arch/parisc/kernel/
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()
/Linux-v6.6/arch/mips/include/asm/
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
/Linux-v6.6/drivers/comedi/drivers/
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 …]
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()
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()
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()
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()
Dicp_multi.c89 struct comedi_insn *insn, in icp_multi_ai_eoc()
102 struct comedi_insn *insn, in icp_multi_ai_insn_read()
142 struct comedi_insn *insn, in icp_multi_ao_ready()
155 struct comedi_insn *insn, in icp_multi_ao_insn_write()
191 struct comedi_insn *insn, in icp_multi_di_insn_bits()
201 struct comedi_insn *insn, in icp_multi_do_insn_bits()
Dadl_pci6208.c43 struct comedi_insn *insn, in pci6208_ao_eoc()
56 struct comedi_insn *insn, in pci6208_ao_insn_write()
83 struct comedi_insn *insn, in pci6208_di_insn_bits()
98 struct comedi_insn *insn, in pci6208_do_insn_bits()
Dadq12b.c94 struct comedi_insn *insn, in adq12b_ai_eoc()
107 struct comedi_insn *insn, in adq12b_ai_insn_read()
143 struct comedi_insn *insn, unsigned int *data) in adq12b_di_insn_bits()
153 struct comedi_insn *insn, in adq12b_do_insn_bits()
/Linux-v6.6/arch/s390/lib/
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()
/Linux-v6.6/arch/x86/kernel/
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 …]
/Linux-v6.6/arch/arm64/include/asm/
Dasm-extable.h28 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \ argument
40 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
48 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \ argument
51 #define _ASM_EXTABLE_UACCESS(insn, fixup) \ argument
/Linux-v6.6/arch/powerpc/xmon/
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()
/Linux-v6.6/arch/sparc/mm/
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
/Linux-v6.6/arch/arm64/kernel/probes/
Ddecode-insn.c18 static bool __kprobes aarch64_insn_is_steppable(u32 insn) in aarch64_insn_is_steppable()
76 arm_probe_decode_insn(probe_opcode_t insn, struct arch_probe_insn *api) in arm_probe_decode_insn()
140 probe_opcode_t insn = le32_to_cpu(*addr); in arm_kprobe_decode_insn() local
/Linux-v6.6/arch/mips/kernel/
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()
/Linux-v6.6/drivers/net/ethernet/netronome/nfp/bpf/
Djit.c47 static void nfp_prog_push(struct nfp_prog *nfp_prog, u64 insn) in nfp_prog_push()
83 u64 insn; in __emit_cmd() local
145 u64 insn; in __emit_br() local
190 u64 insn; in __emit_br_bit() local
243 u64 insn; in __emit_br_alu() local
277 u64 insn; in __emit_immed() local
324 u64 insn; in __emit_shf() local
398 u64 insn; in __emit_alu() local
437 u64 insn; in __emit_mul() local
492 u64 insn; in __emit_ld_field() local
[all …]
/Linux-v6.6/arch/sh/include/asm/
Duaccess_32.h39 #define __get_user_asm(x, addr, err, insn) \ argument
60 #define __get_user_asm(x, addr, err, insn) \ argument
144 #define __put_user_asm(x, addr, err, insn) \ argument
168 #define __put_user_asm(x, addr, err, insn) \ argument
/Linux-v6.6/arch/s390/include/uapi/asm/
Dsie.h230 #define INSN_DECODE_IPA0(ipa0, insn, rshift, mask) \ argument
234 #define INSN_DECODE(insn) (insn >> 56) argument
241 #define icpt_insn_decoder(insn) ( \ argument
/Linux-v6.6/tools/arch/s390/include/uapi/asm/
Dsie.h230 #define INSN_DECODE_IPA0(ipa0, insn, rshift, mask) \ argument
234 #define INSN_DECODE(insn) (insn >> 56) argument
241 #define icpt_insn_decoder(insn) ( \ argument
/Linux-v6.6/arch/x86/kvm/svm/
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
/Linux-v6.6/drivers/comedi/kcomedilib/
Dkcomedilib_main.c67 struct comedi_insn *insn, in comedi_do_insn()
132 struct comedi_insn insn; in comedi_dio_get_config() local
153 struct comedi_insn insn; in comedi_dio_config() local
169 struct comedi_insn insn; in comedi_dio_bitfield2() local

12345678910>>...19