/linux-master/drivers/comedi/drivers/ |
H A D | adv_pci_dio.c | 392 pci_dio_insn_bits_dirq_b(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 406 pci_dio_insn_bits_di_b(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 425 pci_dio_insn_bits_di_w(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 440 pci_dio_insn_bits_do_b(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 463 pci_dio_insn_bits_do_w(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | ni_labpc_common.c | 216 labpc_ai_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 229 labpc_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 905 labpc_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1124 labpc_calib_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1147 labpc_eeprom_ready(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 1161 labpc_eeprom_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | ni_at_a2150.c | 563 a2150_ai_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 576 a2150_ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument
|
H A D | comedi_test.c | 428 waveform_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 638 waveform_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 651 waveform_ai_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 678 waveform_ao_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | ni_660x.c | 530 ni_660x_dio_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 693 ni_660x_dio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 947 ni_global_insn_config(struct comedi_device *dev, struct comedi_insn *insn, unsigned int *data) argument
|
H A D | usbduxsigma.c | 692 usbduxsigma_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 748 usbduxsigma_ao_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 763 usbduxsigma_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 930 usbduxsigma_dio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 948 usbduxsigma_dio_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1143 usbduxsigma_pwm_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1166 usbduxsigma_pwm_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | s626.c | 227 s626_i2c_handshake_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 317 s626_send_dac_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 1471 s626_ai_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 1484 s626_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1919 s626_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1971 s626_dio_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1986 s626_dio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 2012 s626_enc_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 2046 s626_enc_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 2070 s626_enc_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | usbdux.c | 735 usbdux_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 780 usbdux_ao_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 795 usbdux_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 999 usbdux_dio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1017 usbdux_dio_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1052 usbdux_counter_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1081 usbdux_counter_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1109 usbdux_counter_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1300 usbdux_pwm_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 1323 usbdux_pwm_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | quatech_daqp_cs.c | 281 daqp_ai_eos(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 294 daqp_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 617 daqp_ao_empty(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 630 daqp_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 664 daqp_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 679 daqp_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | s526.c | 195 s526_gpct_rinsn(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 209 s526_gpct_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 380 s526_gpct_winsn(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 416 s526_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 432 s526_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 472 s526_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 501 s526_dio_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 514 s526_dio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
H A D | pcmmio.c | 241 pcmmio_dio_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 276 pcmmio_dio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 516 pcmmio_ai_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 529 pcmmio_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 599 pcmmio_ao_eoc(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned long context) argument 612 pcmmio_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
/linux-master/arch/x86/coco/tdx/ |
H A D | tdx.c | 409 struct insn insn = {}; local [all...] |
/linux-master/arch/mips/kernel/ |
H A D | vpe.c | 346 unsigned long insn; local
|
/linux-master/arch/mips/net/ |
H A D | bpf_jit_comp32.c | 1263 static int emit_call(struct jit_context *ctx, const struct bpf_insn *insn) argument 1463 int build_insn(const struct bpf_insn *insn, struct jit_context *ctx) argument [all...] |
/linux-master/arch/x86/lib/ |
H A D | insn-eval.c | 38 static bool is_string_insn(struct insn *insn) argument 62 bool insn_has_rep_prefix(struct insn *ins argument 91 get_seg_reg_override_idx(struct insn *insn) argument 154 check_seg_overrides(struct insn *insn, int regoff) argument 179 resolve_default_seg(struct insn *insn, struct pt_regs *regs, int off) argument 281 resolve_seg_reg(struct insn *insn, struct pt_regs *regs, int regoff) argument 447 get_regno(struct insn *insn, enum reg_type type) argument 522 get_reg_offset(struct insn *insn, struct pt_regs *regs, enum reg_type type) argument 550 get_reg_offset_16(struct insn *insn, struct pt_regs *regs, int *offs1, int *offs2) argument 855 insn_get_modrm_rm_off(struct insn *insn, struct pt_regs *regs) argument 870 insn_get_modrm_reg_off(struct insn *insn, struct pt_regs *regs) argument 885 insn_get_modrm_reg_ptr(struct insn *insn, struct pt_regs *regs) argument 916 get_seg_base_limit(struct insn *insn, struct pt_regs *regs, int regoff, unsigned long *base, unsigned long *limit) argument 966 get_eff_addr_reg(struct insn *insn, struct pt_regs *regs, int *regoff, long *eff_addr) argument 1015 get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long *eff_addr) argument 1082 get_eff_addr_modrm_16(struct insn *insn, struct pt_regs *regs, int *regoff, short *eff_addr) argument 1150 get_eff_addr_sib(struct insn *insn, struct pt_regs *regs, int *base_offset, long *eff_addr) argument 1234 get_addr_ref_16(struct insn *insn, struct pt_regs *regs) argument 1298 get_addr_ref_32(struct insn *insn, struct pt_regs *regs) argument 1387 get_addr_ref_64(struct insn *insn, struct pt_regs *regs) argument 1392 get_addr_ref_64(struct insn *insn, struct pt_regs *regs) argument 1445 insn_get_addr_ref(struct insn *insn, struct pt_regs *regs) argument 1555 insn_decode_from_regs(struct insn *insn, struct pt_regs *regs, unsigned char buf[MAX_INSN_SIZE], int buf_size) argument 1600 insn_decode_mmio(struct insn *insn, int *bytes) argument [all...] |
/linux-master/arch/x86/kernel/ |
H A D | traps.c | 502 struct insn insn; local
|
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 774 static int emit_bpf_tail_call(int insn, struct rv_jit_context *ctx) argument 954 int bpf_jit_emit_insn(const struct bpf_insn *insn, struct rv_jit_context *ctx, argument [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | ctx_rewrite.c | 639 static void print_xlated(FILE *out, struct bpf_insn *insn, __u32 len) argument
|
/linux-master/arch/loongarch/kernel/ |
H A D | traps.c | 159 unsigned int insn; local 614 union loongarch_instruction insn; local [all...] |
/linux-master/drivers/misc/lkdtm/ |
H A D | bugs.c | 528 unsigned char *insn; local [all...] |
/linux-master/arch/arm64/lib/ |
H A D | insn.c | 88 u64 aarch64_insn_decode_immediate(enum aarch64_insn_imm_type type, u32 insn) argument 112 aarch64_insn_encode_immediate(enum aarch64_insn_imm_type type, u32 insn, u64 imm) argument 146 aarch64_insn_decode_register(enum aarch64_insn_register_type type, u32 insn) argument 175 aarch64_insn_encode_register(enum aarch64_insn_register_type type, u32 insn, enum aarch64_insn_register reg) argument 224 aarch64_insn_encode_ldst_size(enum aarch64_insn_size_type type, u32 insn) argument 264 u32 insn; local 297 u32 insn; local 336 u32 insn; local 356 u32 insn; local 382 u32 insn; local 416 u32 insn; local 461 u32 insn; local 486 u32 insn; local 549 u32 insn; local 585 aarch64_insn_encode_ldst_order(enum aarch64_insn_mem_order_type type, u32 insn) argument 621 u32 insn; local 667 aarch64_insn_encode_cas_order(enum aarch64_insn_mem_order_type type, u32 insn) argument 702 u32 insn; local 735 u32 insn; local 797 u32 insn; local 851 u32 insn; local 908 u32 insn; local 964 u32 insn; local 1008 u32 insn; local 1059 u32 insn; local 1102 u32 insn; local 1182 u32 insn; local 1212 aarch64_get_branch_offset(u32 insn) argument 1240 aarch64_set_branch_offset(u32 insn, s32 offset) argument 1259 aarch64_insn_adrp_get_offset(u32 insn) argument 1265 aarch64_insn_adrp_set_offset(u32 insn, s32 offset) argument 1275 aarch64_insn_extract_system_reg(u32 insn) argument 1280 aarch32_insn_is_wide(u32 insn) argument 1288 aarch32_insn_extract_reg_num(u32 insn, int offset) argument 1295 aarch32_insn_mcr_extract_opc2(u32 insn) argument 1301 aarch32_insn_mcr_extract_crm(u32 insn) argument 1315 aarch64_encode_immediate(u64 imm, enum aarch64_insn_variant variant, u32 insn) argument 1417 u32 insn; local 1448 u32 insn; local 1477 u32 insn; local 1522 u32 insn = aarch64_insn_get_mrs_value(); local [all...] |
/linux-master/arch/sh/kernel/ |
H A D | dwarf.c | 403 unsigned char insn; local
|
/linux-master/arch/arc/net/ |
H A D | bpf_jit_core.c | 252 const struct bpf_insn *insn = ctx->prog->insnsi; local 342 static inline s32 get_offset(const struct bpf_insn *insn) argument 330 get_index_for_insn(const struct jit_context *ctx, const struct bpf_insn *insn) argument 368 get_target_index_for_insn(const struct jit_context *ctx, const struct bpf_insn *insn) argument 375 has_imm(const struct bpf_insn *insn) argument 487 check_bpf_jump(const struct jit_context *ctx, const struct bpf_insn *insn) argument 517 get_curr_jit_off(const struct jit_context *ctx, const struct bpf_insn *insn) argument 534 get_targ_jit_off(const struct jit_context *ctx, const struct bpf_insn *insn) argument 581 handle_jumps(const struct jit_context *ctx, const struct bpf_insn *insn, u8 *len) argument 642 handle_jmp_epilogue(struct jit_context *ctx, const struct bpf_insn *insn, u8 *len) argument 666 handle_call(struct jit_context *ctx, const struct bpf_insn *insn, u8 *len) argument 703 handle_ld_imm64(struct jit_context *ctx, const struct bpf_insn *insn, u8 *len) argument 738 const struct bpf_insn *insn = &ctx->prog->insnsi[idx]; local 1314 const struct bpf_insn *insn = &prog->insnsi[i]; local [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | insn.h | 68 struct insn { struct 161 insn_get_attribute(struct insn *insn) argument 169 insn_is_rex2(struct insn *insn) argument 176 insn_rex2_m_bit(struct insn *insn) argument 181 insn_is_avx(struct insn *insn) argument 188 insn_is_evex(struct insn *insn) argument 195 insn_has_emulate_prefix(struct insn *insn) argument 200 insn_vex_m_bits(struct insn *insn) argument 210 insn_vex_p_bits(struct insn *insn) argument 218 insn_vex_w_bit(struct insn *insn) argument 226 insn_last_prefix_id(struct insn *insn) argument 238 insn_offset_rex_prefix(struct insn *insn) argument 242 insn_offset_vex_prefix(struct insn *insn) argument 246 insn_offset_opcode(struct insn *insn) argument 250 insn_offset_modrm(struct insn *insn) argument 254 insn_offset_sib(struct insn *insn) argument 258 insn_offset_displacement(struct insn *insn) argument 262 insn_offset_immediate(struct insn *insn) argument 293 insn_masking_exception(struct insn *insn) argument [all...] |
/linux-master/tools/arch/x86/include/asm/ |
H A D | insn.h | 68 struct insn { struct 161 insn_get_attribute(struct insn *insn) argument 169 insn_is_rex2(struct insn *insn) argument 176 insn_rex2_m_bit(struct insn *insn) argument 181 insn_is_avx(struct insn *insn) argument 188 insn_is_evex(struct insn *insn) argument 195 insn_has_emulate_prefix(struct insn *insn) argument 200 insn_vex_m_bits(struct insn *insn) argument 210 insn_vex_p_bits(struct insn *insn) argument 218 insn_vex_w_bit(struct insn *insn) argument 226 insn_last_prefix_id(struct insn *insn) argument 238 insn_offset_rex_prefix(struct insn *insn) argument 242 insn_offset_vex_prefix(struct insn *insn) argument 246 insn_offset_opcode(struct insn *insn) argument 250 insn_offset_modrm(struct insn *insn) argument 254 insn_offset_sib(struct insn *insn) argument 258 insn_offset_displacement(struct insn *insn) argument 262 insn_offset_immediate(struct insn *insn) argument 293 insn_masking_exception(struct insn *insn) argument [all...] |