Searched refs:registers (Results 1 - 25 of 47) sorted by relevance

12

/freebsd-9.3-release/contrib/gdb/gdb/gdbserver/
H A Dregcache.c35 char *registers; member in struct:inferior_regcache_data
55 /* FIXME - fetch registers for INF */
105 in case there are registers the target never fetches. This way they'll
107 regcache->registers = calloc (1, register_bytes);
108 if (regcache->registers == NULL)
122 free (regcache->registers);
147 char *registers = get_regcache (current_inferior, 1)->registers; local
149 convert_int_to_ascii (registers, buf, register_bytes);
156 char *registers local
206 char *registers = get_regcache (current_inferior, fetch)->registers; local
[all...]
/freebsd-9.3-release/sys/contrib/octeon-sdk/
H A Dcvmx-interrupt.c196 * Dump all useful registers to the console
198 * @param registers CPU register to dump
200 static void __cvmx_interrupt_dump_registers(uint64_t registers[32]) argument
206 r1 = registers[reg]; r2 = registers[reg+16];
224 * cause decode and all relevant registers.
226 * @param registers Registers at time of the exception
231 void __cvmx_interrupt_default_exception_handler(uint64_t registers[32]) argument
244 __cvmx_interrupt_dump_registers(registers);
291 * @param registers Registe
294 __cvmx_interrupt_default(int irq_number, uint64_t registers[32], void *user_arg) argument
312 __cvmx_interrupt_ciu(int irq_number, uint64_t registers[32], void *user_arg) argument
354 __cvmx_interrupt_ecc(int irq_number, uint64_t registers[32], void *user_arg) argument
368 cvmx_interrupt_do_irq(uint64_t registers[35]) argument
[all...]
H A Dcvmx-app-hotplug.c60 static void __cvmx_app_hotplug_shutdown(int irq_number, uint64_t registers[32], void *user_arg);
65 * This routine registers an application for hotplug. It installs a handler for
66 * any incoming shutdown request. It also registers a callback routine from the
186 static void __cvmx_app_hotplug_shutdown(int irq_number, uint64_t registers[32], void *user_arg) argument
H A Dcvmx-interrupt.h195 typedef void (*cvmx_interrupt_exception_t)(uint64_t registers[32]);
200 typedef void (*cvmx_interrupt_func_t)(int irq_number, uint64_t registers[32], void *user_arg);
H A Dcvmx-debug-uart.c87 * @param registers CPU registers at the time of the interrupt
90 void cvmx_debug_uart_process_debug_interrupt(int irq_number, uint64_t registers[32], void *user_arg) argument
/freebsd-9.3-release/contrib/gdb/gdb/
H A Dsparc-stub.c49 * g return the value of the CPU registers hex data or ENN
50 * G set the value of the CPU registers OK or ENN
108 /* Number of bytes of registers. */
182 std %l0, [%sp + 0 * 4] ! save L & I registers
209 ! + registers[72] local var
211 std %g0, [%sp + (24 + 0) * 4] ! registers[Gx]
216 std %i0, [%sp + (24 + 8) * 4] ! registers[Ox]
236 add %sp, 24 * 4, %o0 ! Pass address of registers
238 ! Reload all of the registers that aren't on the stack
240 ld [%sp + (24 + 1) * 4], %g1 ! registers[G
555 handle_exception(unsigned long *registers) argument
[all...]
H A Di386-stub.c57 * g return the value of the CPU registers hex data or ENN
58 * G set the value of the CPU registers OK or ENN
116 /* Number of registers. */
119 /* Number of bytes of registers. */
130 int registers[NUMREGS]; variable
142 /* Restore the program's registers (including the stack pointer, which
179 /* GDB stores segment registers in 32-bit words (that's just the way
180 m-i386v.h is written). So zero the appropriate areas in registers. */
221 /* OK to clobber temp registers; we're just going to end up in set_mem_err. */
580 that the compiler won't save any registers (i
[all...]
H A Dregcache.c1 /* Cache and manage the values of registers for GDB, the GNU debugger.
51 for raw and pseudo registers and allow access to both. */
57 registers then those regigisters and not the PC lives in the raw
67 both raw registers and memory by the architecture methods
74 register cache. All registers (including those in the range
76 Assigning all registers an offset makes it possible to keep
102 write_register_bytes() registers. */
111 to lay the buffer out so that certain registers just happen
132 space for all registers. The comparison is necessary since
133 legacy code is free to put registers i
298 char *registers; member in struct:regcache
[all...]
H A Darch-utils.c46 char *registers = deprecated_grub_regcache_for_registers (regcache); local
48 DEPRECATED_EXTRACT_RETURN_VALUE (type, registers, buf); /* OK */
74 /* Only makes sense to supply raw registers. */
281 /* Assume all registers are adjacent. */
/freebsd-9.3-release/tools/tools/vxge/
H A Dvxge_log.c40 * @registers Register values
43 vxge_print_registers(void *registers) argument
68 nRegValue = *((u64 *) ((unsigned char *) registers +
83 * @registers Register values
86 vxge_print_registers_legacy(void *registers) argument
110 nRegValue = *((u64 *) ((unsigned char *) registers +
125 * @registers Register values
128 vxge_print_registers_toc(void *registers) argument
152 nRegValue = *((u64 *) ((unsigned char *) registers +
167 * @registers Registe
170 vxge_print_registers_pcicfgmgmt(void *registers) argument
214 vxge_print_registers_vpath(void *registers, int vpath_num) argument
256 vxge_print_registers_vpmgmt(void *registers) argument
300 vxge_print_registers_mrpcim(void *registers) argument
344 vxge_print_registers_srpcim(void *registers) argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DHost.cpp86 int registers[4];
87 __cpuid(registers, value);
88 *rEAX = registers[0];
89 *rEBX = registers[1];
90 *rECX = registers[2];
91 *rEDX = registers[3];
119 int registers[4];
120 __cpuidex(registers, value, subleaf);
121 *rEAX = registers[0];
122 *rEBX = registers[
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp73 int registers[4];
74 __cpuid(registers, value);
75 *rEAX = registers[0];
76 *rEBX = registers[1];
77 *rECX = registers[2];
78 *rEDX = registers[3];
137 int registers[4];
138 __cpuidex(registers, value, subleaf);
139 *rEAX = registers[0];
140 *rEBX = registers[
[all...]
/freebsd-9.3-release/sys/boot/i386/btx/lib/
H A Dbtxv86.s53 call __v86_swap # Load V86 registers
55 call __v86_swap # Load user registers
60 # Swap V86 and user registers.
/freebsd-9.3-release/sys/boot/pc98/btx/lib/
H A Dbtxv86.s53 call __v86_swap # Load V86 registers
55 call __v86_swap # Load user registers
60 # Swap V86 and user registers.
/freebsd-9.3-release/tools/tools/nxge/
H A Dxge_info.c51 (strcmp(argv[2], "registers") == 0) ||
76 else if(strcmp(argv[2], "registers") == 0)
99 printf("[drvstats] [version] [registers] [getregister offset] ");
351 void *registers = NULL; local
356 registers = (void *)malloc(buffer_size);
357 if(!registers) {
362 ifreqp.ifr_data = (caddr_t)registers;
368 xge_print_registers(registers);
372 free(registers);
H A Dxge_log.c144 * @registers Register values
147 xge_print_registers(void * registers) argument
158 regInfo[index].value = *((u64 *)((unsigned char *)registers +
/freebsd-9.3-release/sys/dev/aic7xxx/aicasm/
H A Daicasm_symbol.c463 * Sort the registers by address with a simple insertion sort.
467 symlist_t registers; local
483 SLIST_INIT(&registers);
498 symlist_add(&registers, cursym, SYMLIST_SORT);
535 SLIST_FOREACH(curnode, &registers, links) {
574 regnode = symlist_search(&registers, regname);
586 regnode = symlist_search(&registers, regname);
591 while (SLIST_FIRST(&registers) != NULL) {
596 curnode = SLIST_FIRST(&registers);
597 SLIST_REMOVE_HEAD(&registers, link
[all...]
/freebsd-9.3-release/sys/arm/arm/
H A Dcpufunc.c943 /* Cache information for CPUs without cache type registers. */
1273 * correction of registers after a fault.
1325 * usr slot so we can treat the registers as an array of ints
1349 /* Decode the fault instruction and fix the registers as needed */
1355 int *registers = &frame->tf_r0; local
1364 /* Count registers transferred */
1370 DFC_PRINTF(("%d registers used\n", count));
1375 registers[base] -= count * 4;
1378 registers[base] += count * 4;
1384 int *registers local
1503 int *registers = &frame->tf_r0; local
[all...]
/freebsd-9.3-release/tools/tools/editing/
H A Dfreebsd.vim28 " indentation. It registers a macro (see below) for changing a buffer's
/freebsd-9.3-release/sys/conf/
H A Dkern.mk71 # a very small subset of float registers for integer divides.
81 # point emulation. This avoids using floating point registers for integer
118 # floating point registers for integer operations which it has a tendency to do.
/freebsd-9.3-release/crypto/openssl/crypto/bn/asm/
H A Dpa-risc2.s37 ; For the floating point registers
39 ; "caller save" registers: fr4-fr11, fr22-fr31
40 ; "callee save" registers: fr12-fr21
41 ; "special" registers: fr0-fr3 (status and exception registers)
43 ; For the integer registers
45 ; "caller save" registers: r1,r19-r26
46 ; "callee save" registers: r3-r18
923 ; using them because they are callee save registers
926 ; Floating point registers t
[all...]
H A Dpa-risc2W.s31 ; For the floating point registers
33 ; "caller save" registers: fr4-fr11, fr22-fr31
34 ; "callee save" registers: fr12-fr21
35 ; "special" registers: fr0-fr3 (status and exception registers)
37 ; For the integer registers
39 ; "caller save" registers: r1,r19-r26
40 ; "callee save" registers: r3-r18
910 ; using them because they are callee save registers
913 ; Floating point registers t
[all...]
/freebsd-9.3-release/sys/boot/i386/btx/btx/
H A Dbtx.S227 loop init.9 # registers
235 popl %gs # registers
264 mov %cx,%gs # registers
354 pusha # registers
378 popl %es # registers
516 * purpose and segment registers and clear %eflags. This gives the
646 * For V86 calls, copy the registers off of the real mode stack onto
648 * the segment registers on the kernel stack.
701 popl %ds # registers
/freebsd-9.3-release/sys/boot/pc98/btx/btx/
H A Dbtx.S225 loop init.9 # registers
233 popl %gs # registers
262 mov %cx,%gs # registers
356 pusha # registers
404 popl %es # registers
542 * purpose and segment registers and clear %eflags. This gives the
672 * For V86 calls, copy the registers off of the real mode stack onto
674 * the segment registers on the kernel stack.
726 popl %ds # registers
/freebsd-9.3-release/contrib/gcc/config/arm/
H A Dcrti.asm54 # Create a stack frame and save any call-preserved registers

Completed in 315 milliseconds

12