Home
last modified time | relevance | path

Searched refs:regs (Results 1 – 25 of 275) sorted by relevance

1234567891011

/external/qemu-pc-bios/vgabios/tests/
Dtestbios.c39 void int10ax0003(struct REGPACK *regs) in int10ax0003() argument
41 regs->r_ax=0x0003; in int10ax0003()
42 intr(0x10,regs); in int10ax0003()
45 void int10ax02(struct REGPACK *regs) in int10ax02() argument
47 regs->r_ax=0x0200; in int10ax02()
48 regs->r_bx=0x0000; in int10ax02()
49 regs->r_dx=0x1710; in int10ax02()
50 intr(0x10,regs); in int10ax02()
54 void int10ax03(struct REGPACK *regs) in int10ax03() argument
56 regs->r_ax=0x0300; in int10ax03()
[all …]
/external/quake/quake/src/WinQuake/
Dmplib.cpp119 REGISTERS regs; in PostWindowsMessage() local
121 regs.d.eax = DPMIAPI_POST_WINDOWS_ORD << 16 | MGENVXD_DEVICE_ID; in PostWindowsMessage()
122 regs.d.ebx = 0; in PostWindowsMessage()
123 regs.d.ecx = 0; in PostWindowsMessage()
124 int386(CHUNNEL_INT, &regs, &regs); in PostWindowsMessage()
130 REGISTERS regs; in MGenWait() local
132 regs.d.eax = MGENVXD_WAIT_ORD << 16 | MGENVXD_DEVICE_ID; in MGenWait()
133 int386(CHUNNEL_INT, &regs, &regs); in MGenWait()
134 return regs.d.eax; in MGenWait()
139 REGISTERS regs; in MGenGetQueueCtr() local
[all …]
Dnet_bw.cpp233 extern regs_t regs;
246 regs.x.ax = 0x4403; in BW_ioctl()
247 regs.x.bx = s; in BW_ioctl()
248 regs.x.cx = msglen; in BW_ioctl()
249 regs.x.dx = lowmem_bufoff; in BW_ioctl()
250 regs.x.ds = lowmem_bufseg; in BW_ioctl()
252 return regs.x.ax; in BW_ioctl()
282 regs.x.ax = 0x3d42; in GetEthdevinfo()
283 regs.x.ds = lowmem_bufseg; in GetEthdevinfo()
284 regs.x.dx = lowmem_bufoff; in GetEthdevinfo()
[all …]
Dnet_ipx.cpp142 regs.x.cs = ipx_cs; in IPX_GetLocalAddress()
143 regs.x.ip = ipx_ip; in IPX_GetLocalAddress()
144 regs.x.bx = IPX_GETADDRESS; in IPX_GetLocalAddress()
145 regs.x.es = lowmem_bufseg; in IPX_GetLocalAddress()
146 regs.x.si = lowmem_bufoff; in IPX_GetLocalAddress()
147 __dpmi_simulate_real_mode_procedure_retf((__dpmi_regs *)&regs); in IPX_GetLocalAddress()
155 regs.x.cs = ipx_cs; in IPX_GetLocalTarget()
156 regs.x.ip = ipx_ip; in IPX_GetLocalTarget()
157 regs.x.bx = IPX_GETROUTE; in IPX_GetLocalTarget()
158 regs.x.es = lowmem_bufseg; in IPX_GetLocalTarget()
[all …]
/external/valgrind/main/none/tests/amd64/
DredundantRexW.c39 void pp_XMMRegs ( char* who, XMMRegs* regs ) { in pp_XMMRegs() argument
44 pp_UWord128( &regs->reg[i] ); in pp_XMMRegs()
78 void setup_regs_mem ( XMMRegs* regs, Mem* mem ) { in setup_regs_mem() argument
83 regs->reg[i].b[j] = 0x51 + (ctr++ % 7); in setup_regs_mem()
91 void before_test ( XMMRegs* regs, Mem* mem ) { in before_test() argument
92 setup_regs_mem( regs, mem ); in before_test()
95 void after_test ( char* who, XMMRegs* regs, Mem* mem ) { in after_test() argument
100 xor_XMMRegs( regs, &rdiff ); in after_test()
151 before_test( regs, mem );
159 : /*out*/ : /*in*/ "r"(regs), "r"( -x + (char*)&mem->dqw[2] )
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/riscos/
DSDL_riscossprite.c49 _kernel_swi_regs regs; in WIMP_CreateBuffer() local
83 regs.r[0] = 256+9; in WIMP_CreateBuffer()
84 regs.r[1] = (unsigned int)buffer; in WIMP_CreateBuffer()
85 _kernel_swi(OS_SpriteOp, &regs, &regs); in WIMP_CreateBuffer()
87 regs.r[0] = 256+15; in WIMP_CreateBuffer()
88 regs.r[1] = (unsigned int)buffer; in WIMP_CreateBuffer()
89 regs.r[2] = (unsigned int)&sprite_name; in WIMP_CreateBuffer()
90 regs.r[3] = 0; /* Palette flag: 0 = no palette */ in WIMP_CreateBuffer()
91 regs.r[4] = width; in WIMP_CreateBuffer()
92 regs.r[5] = height; in WIMP_CreateBuffer()
[all …]
DSDL_wimppoll.c95 _kernel_swi_regs regs; in WIMP_Poll() local
107 _kernel_swi(OS_ReadMonotonicTime, &regs, &regs); in WIMP_Poll()
108 waitTime += regs.r[0]; in WIMP_Poll()
120 regs.r[0] = pollMask; /* Poll Mask */ in WIMP_Poll()
122 if (waitTime < 0) regs.r[0] |= 1; in WIMP_Poll()
123 regs.r[1] = (int)message; in WIMP_Poll()
124 _kernel_swi(Wimp_Poll, &regs, &regs); in WIMP_Poll()
127 regs.r[0] = pollMask; in WIMP_Poll()
128 regs.r[1] = (int)message; in WIMP_Poll()
129 regs.r[2] = waitTime; in WIMP_Poll()
[all …]
DSDL_riscostask.c92 _kernel_swi_regs regs; in RISCOS_InitTask() local
102 regs.r[0] = (unsigned int)360; /* Minimum version 3.6 */ in RISCOS_InitTask()
103 regs.r[1] = (unsigned int)0x4b534154; in RISCOS_InitTask()
104 regs.r[2] = (unsigned int)task_name; in RISCOS_InitTask()
105 regs.r[3] = (unsigned int)messages; in RISCOS_InitTask()
107 if (_kernel_swi(Wimp_Initialise, &regs, &regs) == 0) in RISCOS_InitTask()
109 wimp_version = regs.r[0]; in RISCOS_InitTask()
110 task_handle = regs.r[1]; in RISCOS_InitTask()
129 _kernel_swi_regs regs; in RISCOS_ExitTask() local
142 regs.r[0] = task_handle; in RISCOS_ExitTask()
[all …]
DSDL_riscosFullScreenVideo.c99 _kernel_swi_regs regs; in FULLSCREEN_SetVideoMode() local
149 regs.r[0] = -1; /* -1 for current screen mode */ in FULLSCREEN_SetVideoMode()
152 regs.r[1] = 6; // Screen Width in bytes in FULLSCREEN_SetVideoMode()
153 _kernel_swi(OS_ReadModeVariable, &regs, &regs); in FULLSCREEN_SetVideoMode()
155 current->pitch = regs.r[2]; in FULLSCREEN_SetVideoMode()
159 regs.r[0] = 2; /* Screen area */ in FULLSCREEN_SetVideoMode()
160 _kernel_swi(OS_ReadDynamicArea, &regs, &regs); in FULLSCREEN_SetVideoMode()
163 regs.r[0] = 2; /* Screen area */ in FULLSCREEN_SetVideoMode()
164 regs.r[1] = (current->pitch * height * 2) - regs.r[1]; in FULLSCREEN_SetVideoMode()
165 if (_kernel_swi(OS_ChangeDynamicArea, &regs, &regs) != NULL) in FULLSCREEN_SetVideoMode()
[all …]
DSDL_wimpvideo.c201 _kernel_swi_regs regs; in WIMP_ReadModeInfo() local
212 regs.r[0] = (int)vars; in WIMP_ReadModeInfo()
213 regs.r[1] = (int)vals; in WIMP_ReadModeInfo()
214 _kernel_swi(OS_ReadVduVariables, &regs, &regs); in WIMP_ReadModeInfo()
249 _kernel_swi_regs regs; in WIMP_SetupWindow() local
293 regs.r[1] = (unsigned int)(window_block); in WIMP_SetupWindow()
296 if (_kernel_swi(Wimp_CreateWindow, &regs, &regs) == NULL) in WIMP_SetupWindow()
298 this->hidden->window_handle = window_data[0] = regs.r[0]; in WIMP_SetupWindow()
301 regs.r[1] = (unsigned int)window_data; in WIMP_SetupWindow()
302 if (_kernel_swi(Wimp_OpenWindow, &regs, &regs) == NULL) in WIMP_SetupWindow()
[all …]
DSDL_riscosmouse.c192 _kernel_swi_regs regs; in FULLSCREEN_WarpWMCursor() local
199 regs.r[0] = (int)eig_block; in FULLSCREEN_WarpWMCursor()
200 regs.r[1] = (int)eig_block; in FULLSCREEN_WarpWMCursor()
201 _kernel_swi(OS_ReadVduVariables, &regs, &regs); in FULLSCREEN_WarpWMCursor()
227 _kernel_swi_regs regs; in WIMP_WarpWMCursor() local
233 regs.r[1] = (unsigned int)window_state; in WIMP_WarpWMCursor()
234 _kernel_swi(Wimp_GetWindowState, &regs, &regs); in WIMP_WarpWMCursor()
245 regs.r[0] = 21; in WIMP_WarpWMCursor()
246 regs.r[1] = (int)block; in WIMP_WarpWMCursor()
247 _kernel_swi(OS_Word, &regs, &regs); in WIMP_WarpWMCursor()
[all …]
/external/kernel-headers/original/asm-x86/
Dptrace.h39 extern void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs, int error_code);
48 static inline int user_mode(struct pt_regs *regs) in user_mode() argument
50 return (regs->xcs & SEGMENT_RPL_MASK) == USER_RPL; in user_mode()
52 static inline int user_mode_vm(struct pt_regs *regs) in user_mode_vm() argument
54 return ((regs->xcs & SEGMENT_RPL_MASK) | (regs->eflags & VM_MASK)) >= USER_RPL; in user_mode_vm()
56 static inline int v8086_mode(struct pt_regs *regs) in v8086_mode() argument
58 return (regs->eflags & VM_MASK); in v8086_mode()
61 #define instruction_pointer(regs) ((regs)->eip) argument
62 #define frame_pointer(regs) ((regs)->ebp) argument
63 #define stack_pointer(regs) ((unsigned long)(regs)) argument
[all …]
/external/valgrind/main/coregrind/
Dm_debugger.c52 struct vki_user_regs_struct regs; in ptrace_setregs() local
53 VG_(memset)(&regs, 0, sizeof(regs)); in ptrace_setregs()
54 regs.cs = vex->guest_CS; in ptrace_setregs()
55 regs.ss = vex->guest_SS; in ptrace_setregs()
56 regs.ds = vex->guest_DS; in ptrace_setregs()
57 regs.es = vex->guest_ES; in ptrace_setregs()
58 regs.fs = vex->guest_FS; in ptrace_setregs()
59 regs.gs = vex->guest_GS; in ptrace_setregs()
60 regs.eax = vex->guest_EAX; in ptrace_setregs()
61 regs.ebx = vex->guest_EBX; in ptrace_setregs()
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/
Dmmx.h301 #define mmx_r2r(op, regs, regd) \ argument
304 __asm__ __volatile__ ("movq %%" #regs ", %0" \
307 printf(#op "_r2r(" #regs "=0x%08x%08x, ", \
314 __asm__ __volatile__ (#op " %" #regs ", %" #regd); \
361 #define mmx_r2r(op, regs, regd) \ argument
362 __asm__ __volatile__ (#op " %" #regs ", %" #regd)
380 #define movq_r2r(regs, regd) mmx_r2r(movq, regs, regd) argument
395 #define movd_r2r(regs, regd) mmx_r2r(movd, regs, regd) argument
406 #define paddd_r2r(regs, regd) mmx_r2r(paddd, regs, regd) argument
410 #define paddw_r2r(regs, regd) mmx_r2r(paddw, regs, regd) argument
[all …]
/external/valgrind/main/VEX/test/
Dmmxtest.c119 #define mmx_r2r(op, regs, regd) \ argument
122 __asm__ __volatile__ ("movq %%" #regs ", %0" \
125 fprintf(stderr, #op "_r2r(" #regs "=0x%016llx, ", mmx_trace.q); \
130 __asm__ __volatile__ (#op " %" #regs ", %" #regd); \
168 #define mmx_r2r(op, regs, regd) \ argument
169 __asm__ __volatile__ (#op " %" #regs ", %" #regd)
187 #define movq_r2r(regs, regd) mmx_r2r(movq, regs, regd) argument
202 #define movd_r2r(regs, regd) mmx_r2r(movd, regs, regd) argument
213 #define paddd_r2r(regs, regd) mmx_r2r(paddd, regs, regd) argument
217 #define paddw_r2r(regs, regd) mmx_r2r(paddw, regs, regd) argument
[all …]
/external/kernel-headers/original/asm-arm/
Dptrace.h102 #define user_mode(regs) \ argument
103 (((regs)->ARM_cpsr & 0xf) == 0)
106 #define thumb_mode(regs) \ argument
107 (((regs)->ARM_cpsr & PSR_T_BIT))
109 #define thumb_mode(regs) (0) argument
112 #define processor_mode(regs) \ argument
113 ((regs)->ARM_cpsr & MODE_MASK)
115 #define interrupts_enabled(regs) \ argument
116 (!((regs)->ARM_cpsr & PSR_I_BIT))
118 #define fast_interrupts_enabled(regs) \ argument
[all …]
/external/valgrind/main/coregrind/m_coredump/
Dcoredump-elf.c226 struct vki_user_regs_struct *regs; in fill_prstatus() local
244 regs = (struct vki_user_regs_struct *)&(prs->pr_reg); in fill_prstatus()
246 regs = (struct vki_user_regs_struct *)prs->pr_reg; in fill_prstatus()
248 vg_assert(sizeof(*regs) == sizeof(prs->pr_reg)); in fill_prstatus()
252 regs->eflags = LibVEX_GuestX86_get_eflags( &arch->vex ); in fill_prstatus()
253 regs->esp = arch->vex.guest_ESP; in fill_prstatus()
254 regs->eip = arch->vex.guest_EIP; in fill_prstatus()
256 regs->ebx = arch->vex.guest_EBX; in fill_prstatus()
257 regs->ecx = arch->vex.guest_ECX; in fill_prstatus()
258 regs->edx = arch->vex.guest_EDX; in fill_prstatus()
[all …]
/external/valgrind/main/none/tests/s390x/
Dtroo.c29 troo_regs regs; in tr() local
46 regs.srcaddr = srcaddr; in tr()
47 regs.len = length; in tr()
48 regs.desaddr = desaddr; in tr()
49 regs.tabaddr = codepage2; in tr()
50 regs.testbyte = test_byte; in tr()
51 regs.cc = cc; in tr()
52 return regs; in tr()
58 troo_regs regs; in run_test() local
66 regs = tr(srcaddr, tableaddr, desaddr, len, testbyte); in run_test()
[all …]
Dtrtt.c30 trtt_regs regs; in tr() local
47 regs.srcaddr = srcaddr; in tr()
48 regs.len = length; in tr()
49 regs.desaddr = desaddr; in tr()
50 regs.tabaddr = codepage2; in tr()
51 regs.testbyte = test_byte; in tr()
52 regs.cc = cc; in tr()
54 return regs; in tr()
60 trtt_regs regs; in run_test() local
68 regs = tr(srcaddr, tableaddr, desaddr, len, testbyte); in run_test()
[all …]
Dtrto.c29 trto_regs regs; in tr() local
46 regs.srcaddr = srcaddr; in tr()
47 regs.len = length; in tr()
48 regs.desaddr = desaddr; in tr()
49 regs.tabaddr = codepage2; in tr()
50 regs.testbyte = test_byte; in tr()
51 regs.cc = cc; in tr()
52 return regs; in tr()
58 trto_regs regs; in run_test() local
66 regs = tr(srcaddr, tableaddr, desaddr, len, testbyte); in run_test()
[all …]
Dtrot.c30 trot_regs regs; in tr() local
47 regs.srcaddr = srcaddr; in tr()
48 regs.len = length; in tr()
49 regs.desaddr = desaddr; in tr()
50 regs.tabaddr = codepage2; in tr()
51 regs.testbyte = test_byte; in tr()
52 regs.cc = cc; in tr()
53 return regs; in tr()
59 trot_regs regs; in run_test() local
67 regs = tr(srcaddr, tableaddr, desaddr, len, testbyte); in run_test()
[all …]
/external/dexmaker/src/dx/java/com/android/dx/dex/code/form/
DForm33x.java46 RegisterSpecList regs = insn.getRegisters(); in insnArgString() local
47 return regs.get(0).regString() + ", " + regs.get(1).regString() + in insnArgString()
48 ", " + regs.get(2).regString(); in insnArgString()
71 RegisterSpecList regs = insn.getRegisters(); in isCompatible() local
74 (regs.size() == 3) && in isCompatible()
75 unsignedFitsInByte(regs.get(0).getReg()) && in isCompatible()
76 unsignedFitsInByte(regs.get(1).getReg()) && in isCompatible()
77 unsignedFitsInShort(regs.get(2).getReg()); in isCompatible()
83 RegisterSpecList regs = insn.getRegisters(); in compatibleRegs() local
86 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); in compatibleRegs()
[all …]
DForm23x.java46 RegisterSpecList regs = insn.getRegisters(); in insnArgString() local
47 return regs.get(0).regString() + ", " + regs.get(1).regString() + in insnArgString()
48 ", " + regs.get(2).regString(); in insnArgString()
67 RegisterSpecList regs = insn.getRegisters(); in isCompatible() local
70 (regs.size() == 3) && in isCompatible()
71 unsignedFitsInByte(regs.get(0).getReg()) && in isCompatible()
72 unsignedFitsInByte(regs.get(1).getReg()) && in isCompatible()
73 unsignedFitsInByte(regs.get(2).getReg()); in isCompatible()
79 RegisterSpecList regs = insn.getRegisters(); in compatibleRegs() local
82 bits.set(0, unsignedFitsInByte(regs.get(0).getReg())); in compatibleRegs()
[all …]
DForm12x.java47 RegisterSpecList regs = insn.getRegisters(); in insnArgString() local
48 int sz = regs.size(); in insnArgString()
56 return regs.get(sz - 2).regString() + ", " + in insnArgString()
57 regs.get(sz - 1).regString(); in insnArgString()
80 RegisterSpecList regs = insn.getRegisters(); in isCompatible() local
84 switch (regs.size()) { in isCompatible()
86 rs1 = regs.get(0); in isCompatible()
87 rs2 = regs.get(1); in isCompatible()
95 rs1 = regs.get(1); in isCompatible()
96 rs2 = regs.get(2); in isCompatible()
[all …]
/external/valgrind/main/coregrind/m_sigframe/
Dsigframe-s390x-linux.c147 sigregs->regs.gprs[0] = tst->arch.vex.guest_r0; in save_sigregs()
148 sigregs->regs.gprs[1] = tst->arch.vex.guest_r1; in save_sigregs()
149 sigregs->regs.gprs[2] = tst->arch.vex.guest_r2; in save_sigregs()
150 sigregs->regs.gprs[3] = tst->arch.vex.guest_r3; in save_sigregs()
151 sigregs->regs.gprs[4] = tst->arch.vex.guest_r4; in save_sigregs()
152 sigregs->regs.gprs[5] = tst->arch.vex.guest_r5; in save_sigregs()
153 sigregs->regs.gprs[6] = tst->arch.vex.guest_r6; in save_sigregs()
154 sigregs->regs.gprs[7] = tst->arch.vex.guest_r7; in save_sigregs()
155 sigregs->regs.gprs[8] = tst->arch.vex.guest_r8; in save_sigregs()
156 sigregs->regs.gprs[9] = tst->arch.vex.guest_r9; in save_sigregs()
[all …]

1234567891011