Home
last modified time | relevance | path

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

1234567891011

/dragonfly/sys/platform/pc64/x86_64/
H A Didentcpu.c113 u_int regs[4], i; in printcpuinfo() local
124 do_cpuid(i, regs); in printcpuinfo()
125 memcpy(brand, regs, sizeof(regs)); in printcpuinfo()
661 u_int regs[4]; in identify_cpu() local
673 cpu_id = regs[0]; in identify_cpu()
801 u_int regs[4]; in print_AMD_info() local
866 u_int regs[4]; in print_via_padlock_info() local
894 , regs[3]); in print_via_padlock_info()
900 u_int regs[4]; in print_xsave_info() local
903 if (regs[0] == 0) in print_xsave_info()
[all …]
H A Ddb_interface.c118 regs->tf_rflags &= ~PSL_T; in kdb_trap()
158 ddb_regs = *regs; in kdb_trap()
203 regs->tf_rip = ddb_regs.tf_rip; in kdb_trap()
217 regs->tf_r8 = ddb_regs.tf_r8; in kdb_trap()
218 regs->tf_r9 = ddb_regs.tf_r9; in kdb_trap()
323 PC_REGS(db_regs_t *regs) in PC_REGS() argument
325 return(regs->tf_rip); in PC_REGS()
329 SP_REGS(db_regs_t *regs) in SP_REGS() argument
331 return(regs->tf_rsp); in SP_REGS()
335 BP_REGS(db_regs_t *regs) in BP_REGS() argument
[all …]
H A Dinitcpu.c100 u_int regs[4], val; in init_via() local
104 val = regs[0]; in init_via()
107 val = regs[3]; in init_via()
173 u_int regs[4]; in detect_vmm() local
351 u_int regs[4]; in detect_tsc_frequency() local
363 do_cpuid(0x15, regs); in detect_tsc_frequency()
364 if (regs[0] == 0 || regs[1] == 0) in detect_tsc_frequency()
367 if (regs[2] == 0) { in detect_tsc_frequency()
390 crystal = regs[2]; in detect_tsc_frequency()
397 crystal, regs[1], regs[0]); in detect_tsc_frequency()
[all …]
/dragonfly/contrib/gcc-4.7/libgcc/config/i386/
H A Ddragonfly-unwind.h52 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_dragonfly_fallback_frame_state()
54 fs->regs.cfa_reg = 7; in x86_64_dragonfly_fallback_frame_state()
58 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
60 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
62 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
64 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
66 fs->regs.reg[4].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
68 fs->regs.reg[5].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
70 fs->regs.reg[6].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
133 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_dragonfly_fallback_frame_state()
[all …]
/dragonfly/contrib/gcc-8.0/libgcc/config/i386/
H A Ddragonfly-unwind.h99 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_dragonfly_fallback_frame_state()
101 fs->regs.cfa_reg = 7; in x86_64_dragonfly_fallback_frame_state()
105 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
107 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
109 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
111 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
113 fs->regs.reg[4].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
115 fs->regs.reg[5].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
117 fs->regs.reg[6].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state()
180 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_dragonfly_fallback_frame_state()
[all …]
/dragonfly/sys/platform/vkernel64/x86_64/
H A Ddb_interface.c116 regs->tf_rflags &= ~PSL_T; in kdb_trap()
156 ddb_regs = *regs; in kdb_trap()
197 regs->tf_rip = ddb_regs.tf_rip; in kdb_trap()
211 regs->tf_r8 = ddb_regs.tf_r8; in kdb_trap()
212 regs->tf_r9 = ddb_regs.tf_r9; in kdb_trap()
317 PC_REGS(db_regs_t *regs) in PC_REGS() argument
319 return(regs->tf_rip); in PC_REGS()
323 SP_REGS(db_regs_t *regs) in SP_REGS() argument
325 return(regs->tf_rsp); in SP_REGS()
329 BP_REGS(db_regs_t *regs) in BP_REGS() argument
[all …]
H A Dcpu_regs.c159 struct trapframe *regs; in sendsig() local
215 regs->tf_rcx = (register_t)regs->tf_err; /* argument 4 */ in sendsig()
231 regs->tf_rcx = (register_t)regs->tf_addr; /* argument 4 */ in sendsig()
349 struct trapframe *regs; in sys_sigreturn() local
555 regs->tf_rip = entry; in exec_setregs()
558 regs->tf_rflags = PSL_USER | (regs->tf_rflags & PSL_T); in exec_setregs()
693 bcopy(&tp->tf_rdi, &regs->r_rdi, sizeof(*regs)); in fill_regs()
706 bcopy(&regs->r_rdi, &tp->tf_rdi, sizeof(*regs)); in set_regs()
867 int regs[4]; in identcpu() local
869 do_cpuid(1, regs); in identcpu()
[all …]
/dragonfly/sys/dev/virtual/hyperv/
H A Dhyperv.c204 u_int regs[4]; in hyperv_identify() local
211 maxleaf = regs[0]; in hyperv_identify()
216 if (regs[0] != CPUID_HV_IFACE_HYPERV) in hyperv_identify()
227 hyperv_features = regs[0]; in hyperv_identify()
228 hyperv_pm_features = regs[2]; in hyperv_identify()
229 hyperv_features3 = regs[3]; in hyperv_identify()
233 regs[1] >> 16, regs[1] & 0xffff, regs[0], regs[2]); in hyperv_identify()
275 hyperv_recommends = regs[0]; in hyperv_identify()
277 kprintf(" Recommends: %08x %08x\n", regs[0], regs[1]); in hyperv_identify()
282 regs[0], regs[1], regs[2]); in hyperv_identify()
[all …]
/dragonfly/sys/dev/agp/
H A Dagp_via.c53 int *regs; member
165 sc->regs = via_v2_regs; in agp_via_attach()
172 sc->regs = via_v3_regs; in agp_via_attach()
201 if (sc->regs == via_v2_regs) { in agp_via_attach()
228 pci_write_config(dev, sc->regs[REG_GARTCTRL], 0, 4); in agp_via_detach()
229 pci_write_config(dev, sc->regs[REG_ATTBASE], 0, 4); in agp_via_detach()
243 if (sc->regs == via_v2_regs) { in agp_via_get_aperture()
279 pci_read_config(dev, sc->regs[REG_APSIZE], 2)); in agp_via_get_aperture()
291 if (sc->regs == via_v2_regs) { in agp_via_set_aperture()
342 pci_write_config(dev, sc->regs[REG_APSIZE], in agp_via_set_aperture()
[all …]
/dragonfly/sys/dev/smbus/cyapa/
H A Dtest_cyapa.c61 #define CYAPA_TOUCH_X(regs, i) ((((regs)->touch[i].xy_high << 4) & 0x0F00) | \ argument
62 (regs)->touch[i].x_low)
63 #define CYAPA_TOUCH_Y(regs, i) ((((regs)->touch[i].xy_high << 8) & 0x0F00) | \ argument
64 (regs)->touch[i].y_low)
65 #define CYAPA_TOUCH_P(regs, i) ((regs)->touch[i].pressure) argument
163 struct cyapa_regs *regs; in main() local
169 regs = (void *)buf; in main()
174 regs->stat, in main()
183 CYAPA_TOUCH_X(regs, i), in main()
184 CYAPA_TOUCH_Y(regs, i), in main()
[all …]
H A Dcyapa.h106 #define CYAPA_TOUCH_X(regs, i) ((((regs)->touch[i].xy_high << 4) & 0x0F00) | \ argument
107 (regs)->touch[i].x_low)
108 #define CYAPA_TOUCH_Y(regs, i) ((((regs)->touch[i].xy_high << 8) & 0x0F00) | \ argument
109 (regs)->touch[i].y_low)
110 #define CYAPA_TOUCH_P(regs, i) ((regs)->touch[i].pressure) argument
/dragonfly/contrib/gdb-7/gdb/
H A Duser-regs.c61 append_user_reg (struct gdb_user_regs *regs, const char *name, in append_user_reg() argument
73 (*regs->last) = reg; in append_user_reg()
74 regs->last = &(*regs->last)->next; in append_user_reg()
100 struct gdb_user_regs *regs in user_regs_init() local
103 regs->last = &regs->first; in user_regs_init()
105 append_user_reg (regs, reg->name, reg->read, reg->baton, in user_regs_init()
107 return regs; in user_regs_init()
116 if (regs == NULL) in user_reg_add()
120 regs = user_regs_init (gdbarch); in user_reg_add()
123 append_user_reg (regs, name, read, baton, in user_reg_add()
[all …]
H A Di387-tdep.c455 const gdb_byte *regs = fsave; in i387_supply_fsave() local
508 gdb_byte *regs = fsave; in i387_collect_fsave() local
610 if (regs == NULL) in i387_supply_fxsave()
667 if (regs == NULL) in i387_supply_fxsave()
684 gdb_byte *regs = fxsave; in i387_collect_fxsave() local
736 FXSAVE_MXCSR_ADDR (regs)); in i387_collect_fxsave()
776 const gdb_byte *regs = xsave; in i387_supply_xsave() local
789 gdb_assert (regs != NULL); in i387_supply_xsave()
973 FXSAVE_MXCSR_ADDR (regs)); in i387_supply_xsave()
983 gdb_byte *regs = xsave; in i387_collect_xsave() local
[all …]
H A Ddwarf2-frame.c193 } regs; member
281 xfree (fs->regs.reg); in dwarf2_frame_state_free()
513 *new_rs = fs->regs; in execute_cfa_program()
514 fs->regs.reg = dwarf2_frame_state_copy_regs (&fs->regs); in execute_cfa_program()
515 fs->regs.prev = new_rs; in execute_cfa_program()
532 fs->regs = *old_rs; in execute_cfa_program()
919 fs.initial = fs.regs; in dwarf2_compile_cfa_to_ax()
951 fs.regs.cfa_exp, in dwarf2_compile_cfa_to_ax()
952 fs.regs.cfa_exp + fs.regs.cfa_exp_len, in dwarf2_compile_cfa_to_ax()
1070 fs->initial = fs->regs; in dwarf2_frame_cache()
[all …]
/dragonfly/sys/dev/netif/sbsh/
H A Dif_sbsh.c339 sc->regs->IMR = EXT; in sbsh_init()
356 sc->regs->IMR = EXT; in sbsh_stop()
369 sc->regs->IMR = 0; in sbsh_stop()
383 sc->regs->CR = 0; in init_card()
384 sc->regs->SR = 0xff; in init_card()
385 sc->regs->IMR = 0; in init_card()
646 if (sc->regs->CTDR != sc->regs->LTDR) in start_xmit_frames()
833 sc->regs->CTDR = sc->regs->LTDR = sc->regs->CRDR = sc->regs->LRDR = 0; in activate()
855 sc->regs->CTDR = sc->regs->LTDR; in deactivate()
856 sc->regs->CRDR = sc->regs->LRDR; in deactivate()
[all …]
/dragonfly/contrib/gcc-4.7/libgcc/
H A Dunwind-dw2.c917 fs->regs.prev = NULL; in execute_cfa_program()
1027 *new_rs = fs->regs; in execute_cfa_program()
1028 fs->regs.prev = new_rs; in execute_cfa_program()
1035 fs->regs = *old_rs; in execute_cfa_program()
1057 fs->regs.cfa_offset = utmp; in execute_cfa_program()
1062 fs->regs.cfa_exp = insn_ptr; in execute_cfa_program()
1063 fs->regs.cfa_how = CFA_EXP; in execute_cfa_program()
1267 if (fs.regs.cfa_how == CFA_EXP) in __frame_state_for()
1345 switch (fs->regs.cfa_how) in uw_update_context_1()
1370 switch (fs->regs.reg[i].how) in uw_update_context_1()
[all …]
/dragonfly/sys/dev/drm/i915/
H A Dintel_overlay.c228 return regs; in intel_overlay_map_regs()
691 &regs->UVSCALE); in update_scaling_factors()
695 &regs->UVSCALEV); in update_scaling_factors()
819 if (!regs) { in intel_overlay_do_put_image()
837 if (!regs) { in intel_overlay_do_put_image()
1254 &regs->OCLRC0); in update_reg_attrs()
1349 if (!regs) { in intel_overlay_attrs_ioctl()
1453 if (!regs) in intel_setup_overlay()
1516 return regs; in intel_overlay_map_regs_atomic()
1545 if (!regs) in intel_overlay_capture_error_state()
[all …]
/dragonfly/usr.bin/truss/
H A Dx86_64-fbsd.c114 struct reg regs = { .r_err = 0 }; in x86_64_syscall_entry() local
134 i = read(fd, &regs, sizeof(regs)); in x86_64_syscall_entry()
142 syscall_num = regs.r_rax; in x86_64_syscall_entry()
146 syscall_num = regs.r_rdi; in x86_64_syscall_entry()
164 case 0: fsc.args[i] = regs.r_rdi; break; in x86_64_syscall_entry()
168 case 4: fsc.args[i] = regs.r_r8; break; in x86_64_syscall_entry()
169 case 5: fsc.args[i] = regs.r_r9; break; in x86_64_syscall_entry()
252 struct reg regs; in x86_64_syscall_exit() local
275 if (read(fd, &regs, sizeof(regs)) != sizeof(regs)) { in x86_64_syscall_exit()
279 retval = regs.r_rax; in x86_64_syscall_exit()
[all …]
/dragonfly/contrib/gcc-8.0/libgcc/
H A Dunwind-dw2.c952 fs->regs.prev = NULL; in execute_cfa_program()
1079 *new_rs = fs->regs; in execute_cfa_program()
1080 fs->regs.prev = new_rs; in execute_cfa_program()
1087 fs->regs = *old_rs; in execute_cfa_program()
1109 fs->regs.cfa_offset = utmp; in execute_cfa_program()
1114 fs->regs.cfa_exp = insn_ptr; in execute_cfa_program()
1115 fs->regs.cfa_how = CFA_EXP; in execute_cfa_program()
1345 if (fs.regs.cfa_how == CFA_EXP) in __frame_state_for()
1423 switch (fs->regs.cfa_how) in uw_update_context_1()
1448 switch (fs->regs.reg[i].how) in uw_update_context_1()
[all …]
/dragonfly/contrib/gcc-8.0/gcc/
H A Dresource.c228 SET_HARD_REG_BIT (res->regs, r); in mark_referenced_resources()
332 SET_HARD_REG_BIT (res->regs, i); in mark_referenced_resources()
343 SET_HARD_REG_SET (res->regs); in mark_referenced_resources()
578 IOR_HARD_REG_SET (fallthrough_res.regs, target_res.regs); in find_dead_or_set_registers()
579 AND_HARD_REG_SET (res->regs, fallthrough_res.regs); in find_dead_or_set_registers()
662 HARD_REG_SET regs; in mark_set_resources() local
667 IOR_HARD_REG_SET (res->regs, regs); in mark_set_resources()
678 SET_HARD_REG_SET (res->regs); in mark_set_resources()
775 SET_HARD_REG_BIT (res->regs, r); in mark_set_resources()
1112 SET_HARD_REG_SET (res->regs); in mark_target_live_regs()
[all …]
H A Dregs.h273 add_to_hard_reg_set (HARD_REG_SET *regs, machine_mode mode, in add_to_hard_reg_set() argument
280 SET_HARD_REG_BIT (*regs, regno); in add_to_hard_reg_set()
287 remove_from_hard_reg_set (HARD_REG_SET *regs, machine_mode mode, in remove_from_hard_reg_set() argument
294 CLEAR_HARD_REG_BIT (*regs, regno); in remove_from_hard_reg_set()
301 in_hard_reg_set_p (const HARD_REG_SET regs, machine_mode mode, in in_hard_reg_set_p() argument
308 if (!TEST_HARD_REG_BIT (regs, regno)) in in_hard_reg_set_p()
317 if (!TEST_HARD_REG_BIT (regs, regno)) in in_hard_reg_set_p()
331 if (TEST_HARD_REG_BIT (regs, regno)) in overlaps_hard_reg_set_p()
336 if (TEST_HARD_REG_BIT (regs, regno)) in overlaps_hard_reg_set_p()
350 SET_HARD_REG_BIT (*regs, regno + nregs); in add_range_to_hard_reg_set()
[all …]
/dragonfly/gnu/usr.bin/gdb/kgdb/
H A Dtrgt_x86_64.c70 uintptr_t regs[7]; in kgdb_trgt_fetch_registers() local
88 if (kvm_read(kvm, sp + 2 * sizeof(regs[0]), regs, sizeof(regs)) != sizeof(regs)) { in kgdb_trgt_fetch_registers()
90 memset(regs, 0, sizeof(regs)); in kgdb_trgt_fetch_registers()
92 regcache_raw_supply(regcache, AMD64_R8_REGNUM + 7, &regs[0]); in kgdb_trgt_fetch_registers()
93 regcache_raw_supply(regcache, AMD64_R8_REGNUM + 6, &regs[1]); in kgdb_trgt_fetch_registers()
94 regcache_raw_supply(regcache, AMD64_R8_REGNUM + 5, &regs[2]); in kgdb_trgt_fetch_registers()
95 regcache_raw_supply(regcache, AMD64_R8_REGNUM + 4, &regs[3]); in kgdb_trgt_fetch_registers()
96 regcache_raw_supply(regcache, AMD64_RBX_REGNUM, &regs[4]); in kgdb_trgt_fetch_registers()
97 regcache_raw_supply(regcache, AMD64_RBP_REGNUM, &regs[5]); in kgdb_trgt_fetch_registers()
98 regcache_raw_supply(regcache, AMD64_RIP_REGNUM, &regs[6]); in kgdb_trgt_fetch_registers()
[all …]
/dragonfly/contrib/gcc-4.7/gcc/
H A Dresource.c237 SET_HARD_REG_BIT (res->regs, r); in mark_referenced_resources()
344 SET_HARD_REG_BIT (res->regs, i); in mark_referenced_resources()
355 SET_HARD_REG_SET (res->regs); in mark_referenced_resources()
563 COPY_HARD_REG_SET (scratch, set.regs); in find_dead_or_set_registers()
574 IOR_HARD_REG_SET (fallthrough_res.regs, target_res.regs); in find_dead_or_set_registers()
575 AND_HARD_REG_SET (res->regs, fallthrough_res.regs); in find_dead_or_set_registers()
594 COPY_HARD_REG_SET (scratch, set.regs); in find_dead_or_set_registers()
673 SET_HARD_REG_SET (res->regs); in mark_set_resources()
771 SET_HARD_REG_BIT (res->regs, r); in mark_set_resources()
1093 SET_HARD_REG_SET (res->regs); in mark_target_live_regs()
[all …]
H A Dregs.h337 add_to_hard_reg_set (HARD_REG_SET *regs, enum machine_mode mode, in add_to_hard_reg_set() argument
344 SET_HARD_REG_BIT (*regs, regno); in add_to_hard_reg_set()
358 CLEAR_HARD_REG_BIT (*regs, regno); in remove_from_hard_reg_set()
365 in_hard_reg_set_p (const HARD_REG_SET regs, enum machine_mode mode, in in_hard_reg_set_p() argument
370 if (!TEST_HARD_REG_BIT (regs, regno)) in in_hard_reg_set_p()
375 if (!TEST_HARD_REG_BIT (regs, regno)) in in_hard_reg_set_p()
389 if (TEST_HARD_REG_BIT (regs, regno)) in overlaps_hard_reg_set_p()
394 if (TEST_HARD_REG_BIT (regs, regno)) in overlaps_hard_reg_set_p()
404 add_range_to_hard_reg_set (HARD_REG_SET *regs, unsigned int regno, in add_range_to_hard_reg_set() argument
408 SET_HARD_REG_BIT (*regs, regno + nregs); in add_range_to_hard_reg_set()
[all …]
/dragonfly/contrib/cvs-1.12/lib/
H A Dregex.c33 # define re_match_2(bufp, string1, size1, string2, size2, pos, regs, stop) \ argument
34 __re_match_2 (bufp, string1, size1, string2, size2, pos, regs, stop)
35 # define re_match(bufp, string, size, pos, regs) \ argument
36 __re_match (bufp, string, size, pos, regs)
37 # define re_search(bufp, string, size, startpos, range, regs) \ argument
38 __re_search (bufp, string, size, startpos, range, regs)
42 # define re_search_2(bufp, st1, s1, st2, s2, startpos, range, regs, stop) \ argument
43 __re_search_2 (bufp, st1, s1, st2, s2, startpos, range, regs, stop)

1234567891011