Home
last modified time | relevance | path

Searched defs:insn (Results 1 – 25 of 286) sorted by relevance

12345678910>>...12

/linux-3.3/arch/x86/include/asm/
Dinsn.h36 struct insn { struct
37 struct insn_field prefixes; /* argument
41 struct insn_field rex_prefix; /* REX prefix */ argument
42 struct insn_field vex_prefix; /* VEX prefix */ argument
43 struct insn_field opcode; /* argument
48 struct insn_field modrm; argument
49 struct insn_field sib; argument
50 struct insn_field displacement; argument
61 insn_attr_t attr; argument
67 const insn_byte_t *kaddr; /* kernel address of insn to analyze */ argument
[all …]
/linux-3.3/arch/x86/lib/
Dinsn.c26 #define validate_next(t, insn, n) \ argument
29 #define __get_next(t, insn) \ argument
32 #define __peek_nbyte_next(t, insn, n) \ argument
35 #define get_next(t, insn) \ argument
38 #define peek_nbyte_next(t, insn, n) \ argument
41 #define peek_next(t, insn) peek_nbyte_next(t, insn, 0) argument
49 void insn_init(struct insn *insn, const void *kaddr, int x86_64) in insn_init()
70 void insn_get_prefixes(struct insn *insn) in insn_get_prefixes()
185 void insn_get_opcode(struct insn *insn) in insn_get_opcode()
235 void insn_get_modrm(struct insn *insn) in insn_get_modrm()
[all …]
/linux-3.3/arch/powerpc/xmon/
Dspu.h91 #define SIGNED_EXTRACT(insn,size,pos) (((int)((insn) << (32-size-pos))) >> (32-size)) argument
92 #define UNSIGNED_EXTRACT(insn,size,pos) (((insn) >> pos) & ((1 << size)-1)) argument
94 #define DECODE_INSN_RT(insn) (insn & 0x7f) argument
95 #define DECODE_INSN_RA(insn) ((insn >> 7) & 0x7f) argument
96 #define DECODE_INSN_RB(insn) ((insn >> 14) & 0x7f) argument
97 #define DECODE_INSN_RC(insn) ((insn >> 21) & 0x7f) argument
99 #define DECODE_INSN_I10(insn) SIGNED_EXTRACT(insn,10,14) argument
100 #define DECODE_INSN_U10(insn) UNSIGNED_EXTRACT(insn,10,14) argument
103 #define DECODE_INSN_I16(insn) SIGNED_EXTRACT(insn,16,7) argument
104 #define DECODE_INSN_U16(insn) UNSIGNED_EXTRACT(insn,16,7) argument
[all …]
Dppc-opc.c615 insert_bat (unsigned long insn, in insert_bat()
624 extract_bat (unsigned long insn, in extract_bat()
640 insert_bba (unsigned long insn, in insert_bba()
649 extract_bba (unsigned long insn, in extract_bba()
662 insert_bd (unsigned long insn, in insert_bd()
671 extract_bd (unsigned long insn, in extract_bd()
692 insert_bdm (unsigned long insn, in insert_bdm()
713 extract_bdm (unsigned long insn, in extract_bdm()
737 insert_bdp (unsigned long insn, in insert_bdp()
758 extract_bdp (unsigned long insn, in extract_bdp()
[all …]
/linux-3.3/arch/m32r/kernel/
Dalign.c38 #define REG1(insn) (((insn) & 0x0f00) >> 8) argument
39 #define REG2(insn) ((insn) & 0x000f) argument
81 static int emu_addi(unsigned short insn, struct pt_regs *regs) in emu_addi()
94 static int emu_ldi(unsigned short insn, struct pt_regs *regs) in emu_ldi()
103 static int emu_add(unsigned short insn, struct pt_regs *regs) in emu_add()
116 static int emu_addx(unsigned short insn, struct pt_regs *regs) in emu_addx()
136 static int emu_and(unsigned short insn, struct pt_regs *regs) in emu_and()
148 static int emu_cmp(unsigned short insn, struct pt_regs *regs) in emu_cmp()
158 static int emu_cmpeq(unsigned short insn, struct pt_regs *regs) in emu_cmpeq()
168 static int emu_cmpu(unsigned short insn, struct pt_regs *regs) in emu_cmpu()
[all …]
/linux-3.3/arch/arm/kernel/
Dkprobes-thumb.c44 kprobe_opcode_t insn = p->opcode; in t32_simulate_table_branch() local
64 kprobe_opcode_t insn = p->opcode; in t32_simulate_mrs() local
73 kprobe_opcode_t insn = p->opcode; in t32_simulate_cond_branch() local
86 t32_decode_cond_branch(kprobe_opcode_t insn, struct arch_specific_insn *asi) in t32_decode_cond_branch()
97 kprobe_opcode_t insn = p->opcode; in t32_simulate_branch() local
125 kprobe_opcode_t insn = p->opcode; in t32_simulate_ldr_literal() local
161 t32_decode_ldmstm(kprobe_opcode_t insn, struct arch_specific_insn *asi) in t32_decode_ldmstm()
176 kprobe_opcode_t insn = p->opcode; in t32_emulate_ldrdstrd() local
203 kprobe_opcode_t insn = p->opcode; in t32_emulate_ldrstr() local
229 kprobe_opcode_t insn = p->opcode; in t32_emulate_rd8rn16rm0_rwflags() local
[all …]
Dkprobes-arm.c69 #define branch_displacement(insn) sign_extend(((insn) & 0xffffff) << 2, 25) argument
110 kprobe_opcode_t insn = p->opcode; in simulate_bbl() local
122 kprobe_opcode_t insn = p->opcode; in simulate_blx1() local
133 kprobe_opcode_t insn = p->opcode; in simulate_blx2bx() local
148 kprobe_opcode_t insn = p->opcode; in simulate_mrs() local
162 kprobe_opcode_t insn = p->opcode; in emulate_ldrdstrd() local
191 kprobe_opcode_t insn = p->opcode; in emulate_ldr() local
221 kprobe_opcode_t insn = p->opcode; in emulate_str() local
248 kprobe_opcode_t insn = p->opcode; in emulate_rd12rn16rm0rs8_rwflags() local
283 kprobe_opcode_t insn = p->opcode; in emulate_rd12rn16rm0_rwflags_nopc() local
[all …]
/linux-3.3/arch/sparc/kernel/
Dunaligned_32.c29 static inline enum direction decode_direction(unsigned int insn) in decode_direction()
44 static inline int decode_access_size(unsigned int insn) in decode_access_size()
62 static inline int decode_signedness(unsigned int insn) in decode_signedness()
132 unsigned int insn) in compute_effective_address()
148 unsigned int insn) in safe_compute_effective_address()
200 static inline int floating_point_load_or_store_p(unsigned int insn) in floating_point_load_or_store_p()
205 static inline int ok_for_kernel(unsigned int insn) in ok_for_kernel()
210 static void kernel_mna_trap_fault(struct pt_regs *regs, unsigned int insn) in kernel_mna_trap_fault()
236 asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn) in kernel_unaligned_trap()
273 static inline int ok_for_user(struct pt_regs *regs, unsigned int insn, in ok_for_user()
[all …]
Dunaligned_64.c37 static inline enum direction decode_direction(unsigned int insn) in decode_direction()
54 static inline int decode_access_size(struct pt_regs *regs, unsigned int insn) in decode_access_size()
82 static inline int decode_asi(unsigned int insn, struct pt_regs *regs) in decode_asi()
94 static inline int decode_signedness(unsigned int insn) in decode_signedness()
157 unsigned int insn, unsigned int rd) in compute_effective_address()
230 static inline int floating_point_load_or_store_p(unsigned int insn) in floating_point_load_or_store_p()
235 static inline int ok_for_kernel(unsigned int insn) in ok_for_kernel()
243 unsigned int insn = current_thread_info()->kern_una_insn; in kernel_mna_trap_fault() local
287 asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn) in kernel_unaligned_trap()
377 int handle_popc(u32 insn, struct pt_regs *regs) in handle_popc()
[all …]
/linux-3.3/drivers/staging/comedi/drivers/addi-data/
Dhwdrv_apci2200.c77 struct comedi_insn *insn, unsigned int *data) in i_APCI2200_Read1DigitalInput()
116 struct comedi_insn *insn, unsigned int *data) in i_APCI2200_ReadMoreDigitalInput()
173 struct comedi_insn *insn, unsigned int *data) in i_APCI2200_ConfigDigitalOutput()
201 struct comedi_insn *insn, unsigned int *data) in i_APCI2200_WriteDigitalOutput()
358 struct comedi_insn *insn, unsigned int *data) in i_APCI2200_ReadDigitalOutput()
422 struct comedi_insn *insn, unsigned int *data) in i_APCI2200_ConfigWatchdog()
468 struct comedi_insn *insn, unsigned int *data) in i_APCI2200_StartStopWriteWatchdog()
513 struct comedi_insn *insn, unsigned int *data) in i_APCI2200_ReadWatchdog()
Dhwdrv_apci1516.c77 struct comedi_insn *insn, unsigned int *data) in i_APCI1516_Read1DigitalInput()
118 struct comedi_insn *insn, unsigned int *data) in i_APCI1516_ReadMoreDigitalInput()
175 struct comedi_insn *insn, unsigned int *data) in i_APCI1516_ConfigDigitalOutput()
203 struct comedi_insn *insn, unsigned int *data) in i_APCI1516_WriteDigitalOutput()
363 struct comedi_insn *insn, unsigned int *data) in i_APCI1516_ReadDigitalOutput()
423 struct comedi_insn *insn, unsigned int *data) in i_APCI1516_ConfigWatchdog()
469 struct comedi_insn *insn, unsigned int *data) in i_APCI1516_StartStopWriteWatchdog()
514 struct comedi_insn *insn, unsigned int *data) in i_APCI1516_ReadWatchdog()
Dhwdrv_apci1564.c90 struct comedi_insn *insn, unsigned int *data) in i_APCI1564_ConfigDigitalInput()
151 struct comedi_insn *insn, unsigned int *data) in i_APCI1564_Read1DigitalInput()
193 struct comedi_insn *insn, unsigned int *data) in i_APCI1564_ReadMoreDigitalInput()
261 struct comedi_insn *insn, unsigned int *data) in i_APCI1564_ConfigDigitalOutput()
318 struct comedi_insn *insn, unsigned int *data) in i_APCI1564_WriteDigitalOutput()
492 struct comedi_insn *insn, unsigned int *data) in i_APCI1564_ReadDigitalOutput()
570 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1564_ConfigTimerCounterWatchdog()
724 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1564_StartStopWriteTimerCounterWatchdog()
819 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1564_ReadTimerCounterWatchdog()
898 struct comedi_insn *insn, unsigned int *data) in i_APCI1564_ReadInterruptStatus()
Dhwdrv_apci3501.c77 struct comedi_insn *insn, unsigned int *data) in i_APCI3501_ReadDigitalInput()
125 struct comedi_insn *insn, unsigned int *data) in i_APCI3501_ConfigDigitalOutput()
165 struct comedi_insn *insn, unsigned int *data) in i_APCI3501_WriteDigitalOutput()
252 struct comedi_insn *insn, unsigned int *data) in i_APCI3501_ReadDigitalOutput()
302 struct comedi_insn *insn, unsigned int *data) in i_APCI3501_ConfigAnalogOutput()
340 struct comedi_insn *insn, unsigned int *data) in i_APCI3501_WriteAnalogOutput()
414 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI3501_ConfigTimerCounterWatchdog()
515 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI3501_StartStopWriteTimerCounterWatchdog()
617 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI3501_ReadTimerCounterWatchdog()
Dhwdrv_apci3xxx.c108 struct comedi_insn *insn, in i_APCI3XXX_AnalogInputConfigOperatingMode()
297 struct comedi_insn *insn, in i_APCI3XXX_InsnConfigAnalogInput()
358 struct comedi_insn *insn, in i_APCI3XXX_InsnReadAnalogInput()
651 struct comedi_insn *insn, in i_APCI3XXX_InsnWriteAnalogOutput()
755 struct comedi_insn *insn, in i_APCI3XXX_InsnConfigInitTTLIO()
884 struct comedi_insn *insn, in i_APCI3XXX_InsnBitsTTLIO()
1040 struct comedi_insn *insn, in i_APCI3XXX_InsnReadTTLIO()
1154 struct comedi_insn *insn, in i_APCI3XXX_InsnWriteTTLIO()
1267 struct comedi_insn *insn, in i_APCI3XXX_InsnReadDigitalInput()
1327 struct comedi_insn *insn, in i_APCI3XXX_InsnBitsDigitalInput()
[all …]
Dhwdrv_apci2016.c79 struct comedi_insn *insn, unsigned int *data) in i_APCI2016_ConfigDigitalOutput()
115 struct comedi_insn *insn, unsigned int *data) in i_APCI2016_WriteDigitalOutput()
270 struct comedi_insn *insn, unsigned int *data) in i_APCI2016_BitsDigitalOutput()
341 struct comedi_insn *insn, unsigned int *data) in i_APCI2016_ConfigWatchdog()
384 struct comedi_insn *insn, unsigned int *data) in i_APCI2016_StartStopWriteWatchdog()
431 struct comedi_insn *insn, unsigned int *data) in i_APCI2016_ReadWatchdog()
Dhwdrv_apci2032.c83 struct comedi_insn *insn, unsigned int *data) in i_APCI2032_ConfigDigitalOutput()
138 struct comedi_insn *insn, unsigned int *data) in i_APCI2032_WriteDigitalOutput()
317 struct comedi_insn *insn, unsigned int *data) in i_APCI2032_ReadDigitalOutput()
384 struct comedi_insn *insn, unsigned int *data) in i_APCI2032_ConfigWatchdog()
425 struct comedi_insn *insn, unsigned int *data) in i_APCI2032_StartStopWriteWatchdog()
470 struct comedi_insn *insn, unsigned int *data) in i_APCI2032_ReadWatchdog()
548 struct comedi_insn *insn, unsigned int *data) in i_APCI2032_ReadInterruptStatus()
Dhwdrv_apci1500.c141 struct comedi_insn *insn, in i_APCI1500_ConfigDigitalInputEvent()
525 struct comedi_insn *insn, in i_APCI1500_StartStopInputEvent()
792 struct comedi_insn *insn, in i_APCI1500_Initialisation()
966 struct comedi_insn *insn, in i_APCI1500_ReadMoreDigitalInput()
1051 struct comedi_insn *insn, in i_APCI1500_ConfigDigitalOutputErrorInterrupt()
1079 struct comedi_insn *insn, in i_APCI1500_WriteDigitalOutput()
1274 struct comedi_insn *insn, in i_APCI1500_ConfigCounterTimerWatchdog()
1875 struct comedi_insn *insn, in i_APCI1500_StartStopTriggerTimerCounterWatchdog()
2198 struct comedi_insn *insn, in i_APCI1500_ReadCounterTimerWatchdog()
2388 struct comedi_insn *insn, in i_APCI1500_ReadInterruptMask()
[all …]
Dhwdrv_apci035.c113 struct comedi_insn *insn, unsigned int *data) in i_APCI035_ConfigTimerWatchdog()
282 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI035_StartStopWriteTimerWatchdog()
397 struct comedi_insn *insn, unsigned int *data) in i_APCI035_ReadTimerWatchdog()
457 struct comedi_insn *insn, unsigned int *data) in i_APCI035_ConfigAnalogInput()
494 struct comedi_insn *insn, unsigned int *data) in i_APCI035_ReadAnalogInput()
Dhwdrv_apci3120.c78 struct comedi_insn *insn, unsigned int *data) in i_APCI3120_InsnConfigAnalogInput()
147 struct comedi_insn *insn, unsigned int *data) in i_APCI3120_InsnReadAnalogInput()
1911 struct comedi_insn *insn, unsigned int *data) in i_APCI3120_InsnConfigTimer()
2069 struct comedi_insn *insn, unsigned int *data) in i_APCI3120_InsnWriteTimer()
2253 struct comedi_insn *insn, unsigned int *data) in i_APCI3120_InsnReadTimer()
2327 struct comedi_insn *insn, in i_APCI3120_InsnReadDigitalInput()
2372 struct comedi_insn *insn, unsigned int *data) in i_APCI3120_InsnBitsDigitalInput()
2411 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI3120_InsnConfigDigitalOutput()
2457 struct comedi_insn *insn, in i_APCI3120_InsnBitsDigitalOutput()
2510 struct comedi_insn *insn, in i_APCI3120_InsnWriteDigitalOutput()
[all …]
DAPCI1710_Inp_cpt.c127 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1710_InsnConfigInitPulseEncoder()
418 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1710_InsnWriteEnableDisablePulseEncoder()
712 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1710_InsnBitsReadWritePulseEncoder()
838 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1710_InsnReadInterruptPulseEncoder()
DAPCI1710_Dig_io.c103 struct comedi_insn *insn, unsigned int *data) in i_APCI1710_InsnConfigDigitalIO()
297 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1710_InsnReadDigitalIOChlValue()
485 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1710_InsnWriteDigitalIOChlOnOff()
735 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI1710_InsnBitsDigitalIOPortOnOff()
Dhwdrv_apci16xx.c94 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI16XX_InsnConfigInitTTLIO()
287 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI16XX_InsnBitsReadTTLIO()
434 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI16XX_InsnReadTTLIOAllPortValue()
574 struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) in i_APCI16XX_InsnBitsWriteTTLIO()
/linux-3.3/drivers/staging/comedi/drivers/
Dadl_pci8164.c232 struct comedi_insn *insn, in adl_pci8164_insn_read()
271 struct comedi_insn *insn, in adl_pci8164_insn_read_msts()
280 struct comedi_insn *insn, in adl_pci8164_insn_read_ssts()
289 struct comedi_insn *insn, in adl_pci8164_insn_read_buf0()
298 struct comedi_insn *insn, in adl_pci8164_insn_read_buf1()
311 struct comedi_insn *insn, in adl_pci8164_insn_out()
353 struct comedi_insn *insn, in adl_pci8164_insn_write_cmd()
362 struct comedi_insn *insn, in adl_pci8164_insn_write_otp()
371 struct comedi_insn *insn, in adl_pci8164_insn_write_buf0()
380 struct comedi_insn *insn, in adl_pci8164_insn_write_buf1()
/linux-3.3/arch/s390/kernel/
Djump_label.c15 struct insn { struct
28 struct insn insn; in __jump_label_transform() argument
/linux-3.3/arch/sparc/mm/
Dfault_64.c97 u32 insn = 0; in get_user_insn() local
157 unsigned int insn, int fault_code) in do_fault_siginfo()
181 static unsigned int get_fault_insn(struct pt_regs *regs, unsigned int insn) in get_fault_insn()
196 int fault_code, unsigned int insn, in do_kernel_fault()
279 unsigned int insn = 0; in do_sparc64_fault() local

12345678910>>...12