/illumos-gate/usr/src/uts/sun4/os/ |
H A D | visinstr.c | 50 struct regs *, void *, kfpu_t *); 70 struct regs *, void *, uint_t); 72 struct regs *, void *, uint_t); 82 struct regs *pregs, /* Pointer to PCB image of registers. */ in vis_fpu_simulator() 374 struct regs *pregs, /* Pointer to PCB image of registers. */ in vis_edge() 551 struct regs *pregs, /* Pointer to PCB image of registers. */ in vis_array() 616 struct regs *pregs, /* Pointer to PCB image of registers. */ in vis_alignaddr() 663 struct regs *pregs, /* Pointer to PCB image of registers. */ in vis_bmask() 797 struct regs *pregs, /* Pointer to PCB image of registers. */ in vis_fcmp() 1189 struct regs *pregs, /* Pointer to PCB image of registers. */ in vis_pdist() [all …]
|
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_mii.c | 119 uint16_t regs[32]; in bge_phydump() local 127 regs[i] = bge_mii_get16(bgep, i); in bge_phydump() 131 regs[i] = mii_status; in bge_phydump() 135 regs[i] = aux; in bge_phydump() 143 regs[i] = 0; in bge_phydump() 150 regs[i+0], regs[i+1], regs[i+2], regs[i+3], in bge_phydump() 151 regs[i+4], regs[i+5], regs[i+6], regs[i+7])); in bge_phydump()
|
/illumos-gate/usr/src/lib/libproc/i386/ |
H A D | Pisadep.c | 197 Pstack_iter(struct ps_prochandle *P, const prgregset_t regs, in Pstack_iter() argument 232 (void) memcpy(gregs, regs, sizeof (gregs)); in Pstack_iter() 234 fp = regs[R_FP]; in Pstack_iter() 235 ctf_pc = pc = regs[R_PC]; in Pstack_iter()
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | pmap.c | 202 xdr_pmap(XDR *xdrs, struct pmap *regs) in xdr_pmap() argument 204 if (xdr_rpcprog(xdrs, ®s->pm_prog) && in xdr_pmap() 205 xdr_rpcvers(xdrs, ®s->pm_vers) && in xdr_pmap() 206 xdr_rpcprot(xdrs, ®s->pm_prot)) in xdr_pmap() 207 return (xdr_rpcprot(xdrs, ®s->pm_port)); in xdr_pmap()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ksensor.c | 552 int *regs, ret; in ksensor_create_scalar_pcidev() local 582 ®s, &nregs) != DDI_PROP_SUCCESS) { in ksensor_create_scalar_pcidev() 587 ddi_prop_free(regs); in ksensor_create_scalar_pcidev() 591 bus = PCI_REG_BUS_G(regs[0]); in ksensor_create_scalar_pcidev() 592 dev = PCI_REG_DEV_G(regs[0]); in ksensor_create_scalar_pcidev() 593 ddi_prop_free(regs); in ksensor_create_scalar_pcidev()
|
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | dtrace_isa.c | 218 struct regs *rp; in dtrace_getupcstack() 274 struct regs *rp; in dtrace_getustackdepth() 306 struct regs *rp; in dtrace_getufpstack() 444 struct regs *rp = (struct regs *)((uintptr_t)&fp[1] + in dtrace_getarg() 558 dtrace_getreg(struct regs *rp, uint_t reg) in dtrace_getreg() 632 dtrace_setreg(struct regs *rp, uint_t reg, ulong_t val) in dtrace_setreg()
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | fp.h | 371 struct regs; 372 extern int fpexterrflt(struct regs *); 373 extern int fpsimderrflt(struct regs *);
|
/illumos-gate/usr/src/uts/common/pcmcia/nexus/ |
H A D | pcmcia.c | 990 if (regs == NULL) in pcmcia_bus_map() 1006 regs = mregs; in pcmcia_bus_map() 1018 tmp_reg = *regs; in pcmcia_bus_map() 1020 base = regs->phys_lo; in pcmcia_bus_map() 1034 regs->phys_len = len; in pcmcia_bus_map() 2777 regs->phys_hi = in pcmcia_get_io_regs() 2800 regs->phys_hi = in pcmcia_get_io_regs() 2808 regs->phys_lo = 0; in pcmcia_get_io_regs() 2810 regs++; in pcmcia_get_io_regs() 2832 regs++; in pcmcia_get_io_regs() [all …]
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/ |
H A D | Makefile.com | 37 M_SRC= regs.c m_utils.c 68 test-sparc= test-sparc-regs
|
H A D | Makefile.targ | 87 test-sparc-regs: simp FRC 88 ./rdb -f ../tests/test-sparc-regs simp
|
/illumos-gate/usr/src/uts/sun4u/daktari/os/ |
H A D | daktari.c | 343 uint32_t regs[4]; in plat_fill_mc() local 372 if (prom_getprop(nodeid, "reg", (caddr_t)regs) < 0) in plat_fill_mc() 374 mc_addr = ((uint64_t)regs[0]) << 32; in plat_fill_mc() 375 mc_addr |= (uint64_t)regs[1]; in plat_fill_mc()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | sundep.c | 311 struct regs *rp = lwptoregs(lwp); in lwp_load() 395 struct regs *rp = lwptoregs(lwp); in lwp_forkregs() 409 bcopy(lwp->lwp_regs, clwp->lwp_regs, sizeof (struct regs)); in lwp_forkregs() 466 struct regs *rp; in lwp_segregs_save() 509 update_sregs(struct regs *rp, klwp_t *lwp) in update_sregs() 909 struct regs *rp; in setregs()
|
H A D | hma_fpu.c | 242 struct cpuid_regs regs = { in hma_fpu_describe_xsave_state() local 249 (void) __cpuid_insn(®s); in hma_fpu_describe_xsave_state() 250 size = regs.cp_eax; in hma_fpu_describe_xsave_state() 251 off = regs.cp_ebx; in hma_fpu_describe_xsave_state()
|
H A D | hma.c | 677 struct cpuid_regs regs; in hma_svm_init() local 691 regs.cp_eax = 0x8000000a; in hma_svm_init() 692 (void) cpuid_insn(NULL, ®s); in hma_svm_init() 693 const uint32_t nasid = regs.cp_ebx; in hma_svm_init() 694 const uint32_t feat = regs.cp_edx; in hma_svm_init()
|
/illumos-gate/usr/src/uts/sun4u/littleneck/io/ |
H A D | pcf8574_lneck.c | 503 int *regs; in pcf8574_do_attach() local 543 "reg", (int **)®s, &len); in pcf8574_do_attach() 553 if (regs[0] == 0 && regs[1] == 0x7c) { in pcf8574_do_attach() 560 ddi_prop_free(regs); in pcf8574_do_attach()
|
/illumos-gate/usr/src/uts/sun4u/cherrystone/os/ |
H A D | cherrystone.c | 352 uint32_t regs[4]; in plat_fill_mc() local 381 if (prom_getprop(nodeid, "reg", (caddr_t)regs) < 0) in plat_fill_mc() 383 mc_addr = ((uint64_t)regs[0]) << 32; in plat_fill_mc() 384 mc_addr |= (uint64_t)regs[1]; in plat_fill_mc()
|
/illumos-gate/usr/src/lib/libproc/amd64/ |
H A D | Pisadep.c | 259 Pstack_iter32(struct ps_prochandle *P, const prgregset_t regs, in Pstack_iter32() argument 295 (void) memcpy(gregs, regs, sizeof (gregs)); in Pstack_iter32() 297 fp = regs[R_FP]; in Pstack_iter32() 298 ctf_pc = pc = regs[R_PC]; in Pstack_iter32() 496 Pstack_iter(struct ps_prochandle *P, const prgregset_t regs, in Pstack_iter() argument 532 return (Pstack_iter32(P, regs, func, arg)); in Pstack_iter() 535 (void) memcpy(gregs, regs, sizeof (gregs)); in Pstack_iter()
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | error.c | 98 static int errh_error_protected(struct regs *, struct async_flt *, int *); 110 process_resumable_error(struct regs *rp, uint32_t head_offset, in process_resumable_error() 214 process_nonresumable_error(struct regs *rp, uint64_t flags, in process_nonresumable_error() 438 errh_error_protected(struct regs *rp, struct async_flt *aflt, int *expected) in errh_error_protected() 714 rq_overflow(struct regs *rp, uint64_t head_offset, in rq_overflow() 840 nrq_overflow(struct regs *rp) in nrq_overflow()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | fasttrap_impl.h | 180 extern int fasttrap_pid_probe(struct regs *); 181 extern int fasttrap_return_probe(struct regs *);
|
H A D | prsystm.h | 62 struct regs; 110 extern int pr_watch_emul(struct regs *, caddr_t, enum seg_rw);
|
/illumos-gate/usr/src/uts/intel/fs/proc/ |
H A D | prmachdep.c | 126 struct regs *rp = lwptoregs(lwp); in prgregset_32ton() 173 struct regs *r = lwptoregs(lwp); in prgetrvals() 521 struct regs *r = lwptoregs(lwp); in prsvaddr() 600 struct regs *r = lwptoregs(lwp); in prstop() 657 pr_watch_emul(struct regs *rp, caddr_t addr, enum seg_rw rw) in pr_watch_emul()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | intr.c | 511 void do_interrupt(struct regs *rp, trap_trace_rec_t *ttp); 513 void (*do_interrupt_common)(struct regs *, trap_trace_rec_t *) = do_interrupt; 539 hilevel_intr_prolog(struct cpu *cpu, uint_t pil, uint_t oldpil, struct regs *rp) in hilevel_intr_prolog() 1335 dosoftint(struct regs *regs) in dosoftint() argument 1343 newsp = dosoftint_prolog(cpu, (caddr_t)regs, in dosoftint() 1361 do_interrupt(struct regs *rp, trap_trace_rec_t *ttp) in do_interrupt() 1441 sys_rtt_common(struct regs *rp) in sys_rtt_common()
|
H A D | trap.c | 185 static void dumpregs(struct regs *); 186 static void showregs(uint_t, struct regs *, caddr_t); 187 static int kern_gpfault(struct regs *); 302 ldt_rewrite_syscall(struct regs *rp, proc_t *p, int syscall_insn) in ldt_rewrite_syscall() 402 emulate_lsahf(struct regs *rp, uchar_t instr) in emulate_lsahf() 462 trap(struct regs *rp, caddr_t addr, processorid_t cpuid) in trap() 1590 showregs(uint_t type, struct regs *rp, caddr_t addr) in showregs() 1647 dumpregs(struct regs *rp) in dumpregs() 1750 kern_gpfault(struct regs *rp) in kern_gpfault() 1755 struct regs tmpregs, *trp = NULL; in kern_gpfault() [all …]
|
/illumos-gate/usr/src/uts/common/io/ena/ |
H A D | ena_admin.c | 288 int *regs; in ena_init_host_info() local 320 DDI_PROP_DONTPASS, "reg", ®s, &nregs) == DDI_PROP_SUCCESS) { in ena_init_host_info() 322 ehi->ehi_bdf |= PCI_REG_BUS_G(regs[0]) << 8; in ena_init_host_info() 323 ehi->ehi_bdf |= PCI_REG_DEV_G(regs[0]) << 3; in ena_init_host_info() 324 ehi->ehi_bdf |= PCI_REG_FUNC_G(regs[0]); in ena_init_host_info() 327 ddi_prop_free(regs); in ena_init_host_info()
|
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | simulator.c | 75 do_unaligned(struct regs *rp, caddr_t *badaddr) in do_unaligned() 561 simulate_lddstd(struct regs *rp, caddr_t *badaddr) in simulate_lddstd() 718 simulate_popc(struct regs *rp, caddr_t *badaddr, uint_t inst) in simulate_popc() 763 simulate_mulscc(struct regs *rp, caddr_t *badaddr, uint_t inst) in simulate_mulscc() 845 simulate_unimp(struct regs *rp, caddr_t *badaddr) in simulate_unimp() 1145 simulate_rdtick(struct regs *rp) in simulate_rdtick() 1190 getreg(struct regs *rp, uint_t reg, uint64_t *val, caddr_t *badaddr) in getreg() 1243 putreg(uint64_t *data, struct regs *rp, uint_t reg, caddr_t *badaddr) in putreg() 1313 calc_memaddr(struct regs *rp, caddr_t *badaddr) in calc_memaddr() 1419 instr_size(struct regs *rp, caddr_t *addrp, enum seg_rw rdwr) in instr_size()
|