/illumos-gate/usr/src/uts/common/io/iprb/ |
H A D | iprb.h | 52 caddr_t regs; member in struct:iprb 225 ddi_get8(ip->regsh, (void *)(ip->regs + (offset))) 227 ddi_get16(ip->regsh, (void *)(ip->regs + (offset))) 229 ddi_get32(ip->regsh, (void *)(ip->regs + (offset))) 231 ddi_put8(ip->regsh, (void *)(ip->regs + (offset)), (val)) 233 ddi_put16(ip->regsh, (void *)(ip->regs + (offset)), (val)) 235 ddi_put32(ip->regsh, (void *)(ip->regs + (offset)), (val))
|
/illumos-gate/usr/src/uts/sun4u/excalibur/io/ |
H A D | xcalppm.c | 242 unitp->regs.bbc_estar_ctrl = (uint16_t *)(base_addr + 244 unitp->regs.bbc_assert_change = (uint32_t *)(base_addr + 246 unitp->regs.bbc_pll_settle = (uint32_t *)(base_addr + 250 (caddr_t *)&unitp->regs.rio_mode_auxio, 256 unitp->regs.gpio_bank_sel_index = (uint8_t *)(base_addr + 258 unitp->regs.gpio_bank_sel_data = (uint8_t *)(base_addr + 264 unitp->regs.gpio_port1_data = (uint8_t *)(base_addr + 266 unitp->regs.gpio_port2_data = (uint8_t *)(base_addr + 287 unitp->regs.gpio_bank_sel_index, data8); 289 unitp->regs [all...] |
/illumos-gate/usr/src/uts/sparc/v9/fpu/ |
H A D | fpu.c | 208 fp_disabled(struct regs *rp) 221 extern void trap(struct regs *rp, caddr_t addr, uint32_t type, 318 fp_runq(struct regs *rp) 412 fp_precise(struct regs *rp) 526 struct regs *rp) /* ptr to regs fro trap */
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | subr_asm.s | 511 BSTORE_FPREGS(%o0, %o1) ! store V9 regs 535 BSTORE_V8_FPREGS(%o0, %o1) ! store V8 regs 558 BSTORE_V8P_FPREGS(%o0, %o1) ! store V9 extra regs 579 BLOAD_FPREGS(%o0, %o1) ! load V9 regs 600 BLOAD_V8_FPREGS(%o0, %o1) ! load V8 regs 621 BLOAD_V8P_FPREGS(%o0, %o1) ! load V9 extra regs
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | bscv_impl.h | 152 uint8_t *regs; member in struct:xbus_channel 355 (&((ssp)->channel[chan].regs[((as) * 256) + (index)]))
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | cpu_module.h | 108 struct regs; 208 extern void cmi_mca_trap(struct regs *);
|
/illumos-gate/usr/src/uts/sparc/fpu/ |
H A D | iu_simulator.c | 44 struct regs *pregs, /* Pointer to PCB image of registers. */ 179 struct regs *pregs, /* Pointer to PCB image of registers. */
|
/illumos-gate/usr/src/uts/intel/ia32/sys/ |
H A D | privregs.h | 53 struct regs { struct 89 #define GREG_NUM 8 /* Number of regs between %edi and %eax */ 92 #define lwptoregs(lwp) ((struct regs *)((lwp)->lwp_regs))
|
/illumos-gate/usr/src/head/ |
H A D | ieeefp.h | 225 long regs[19]; /* all registers */ member in struct:_fpstackframe
|
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/ |
H A D | cb_srt0.s | 74 ! regs on entry:
|
/illumos-gate/usr/src/uts/sun4u/cherrystone/os/ |
H A D | cherrystone.c | 206 * regs[0] contains the bus number and regs[1] 351 uint32_t regs[4]; local 380 if (prom_getprop(nodeid, "reg", (caddr_t)regs) < 0) 382 mc_addr = ((uint64_t)regs[0]) << 32; 383 mc_addr |= (uint64_t)regs[1];
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | instr_size.c | 129 instr_size(struct regs *rp, caddr_t *addrp, enum seg_rw rw)
|
/illumos-gate/usr/src/uts/sun4u/daktari/os/ |
H A D | daktari.c | 195 * regs[0] contains the bus number and regs[1] 343 uint32_t regs[4]; local 372 if (prom_getprop(nodeid, "reg", (caddr_t)regs) < 0) 374 mc_addr = ((uint64_t)regs[0]) << 32; 375 mc_addr |= (uint64_t)regs[1];
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/ |
H A D | i2bsc.c | 594 int32_t regs[3]; local 614 len = sizeof (regs); 617 "reg", (caddr_t)regs, &len); 623 ppvt->i2bsc_ppvt_addr = regs[0]; 624 (void) sprintf(name, "%x", regs[0]); 626 " regs[0] = %d", regs[0]); 628 ppvt->i2bsc_ppvt_bus = regs[0]; 629 ppvt->i2bsc_ppvt_addr = regs[1]; 630 (void) sprintf(name, "%x,%x", regs[ [all...] |
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | unix.c | 417 #define DUMP(reg) #reg, regs->r_##reg 423 struct regs *regs = &rec->ttr_regs; local 431 mdb_printf(THREEREGS, DUMP(gs), "trp", regs->r_trapno, DUMP(err)); 439 #define DUMP(reg) #reg, regs->r_##reg 445 struct regs *regs = &rec->ttr_regs; local 450 mdb_printf(FOURREGS, "trp", regs->r_trapno, DUMP(err), 452 mdb_printf(FOURREGS, DUMP(efl), "usp", regs->r_uesp, DUMP(ss), 462 struct regs *reg local [all...] |
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/ |
H A D | qlt.h | 277 caddr_t regs; member in struct:qlt_state 418 ddi_get16(qlt->regs_acc_handle, (uint16_t *)(qlt->regs + addr)) 420 ddi_get32(qlt->regs_acc_handle, (uint32_t *)(qlt->regs + addr)) 422 ddi_put16(qlt->regs_acc_handle, (uint16_t *)(qlt->regs + addr), \ 425 ddi_put32(qlt->regs_acc_handle, (uint32_t *)(qlt->regs + addr), \
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | pmap.c | 204 xdr_pmap(XDR *xdrs, struct pmap *regs) argument 206 if (xdr_rpcprog(xdrs, ®s->pm_prog) && 207 xdr_rpcvers(xdrs, ®s->pm_vers) && 208 xdr_rpcprot(xdrs, ®s->pm_prot)) 209 return (xdr_rpcprot(xdrs, ®s->pm_port));
|
/illumos-gate/usr/src/uts/sun4u/littleneck/io/ |
H A D | pcf8574_lneck.c | 503 int *regs; local 543 "reg", (int **)®s, &len); 549 * regs[0] contains the bus number and regs[1] contains the device 553 if (regs[0] == 0 && regs[1] == 0x7c) { 560 ddi_prop_free(regs);
|
/illumos-gate/usr/src/uts/intel/fs/proc/ |
H A D | prmachdep.c | 121 struct regs *rp = lwptoregs(lwp); 168 struct regs *r = lwptoregs(lwp); 359 struct regs *r = lwptoregs(lwp); 438 struct regs *r = lwptoregs(lwp); 495 pr_watch_emul(struct regs *rp, caddr_t addr, enum seg_rw rw)
|
/illumos-gate/usr/src/lib/libproc/amd64/ |
H A D | Pisadep.c | 236 Pstack_iter32(struct ps_prochandle *P, const prgregset_t regs, argument 272 (void) memcpy(gregs, regs, sizeof (gregs)); 274 fp = regs[R_FP]; 275 pc = regs[R_PC]; 351 * Read arguments from the frame indicated by regs into args, return the 467 Pstack_iter(struct ps_prochandle *P, const prgregset_t regs, argument 503 return (Pstack_iter32(P, regs, func, arg)); 506 (void) memcpy(gregs, regs, sizeof (gregs));
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | us3_module.h | 570 extern void cpu_fast_ecc_error(struct regs *rp, ulong_t p_clo_flags); 571 extern void cpu_tl1_error(struct regs *rp, int panic); 572 extern void cpu_tl1_err_panic(struct regs *rp, ulong_t flags); 573 extern void cpu_disrupting_error(struct regs *rp, ulong_t p_clo_flags); 574 extern void cpu_deferred_error(struct regs *rp, ulong_t p_clo_flags); 576 extern void cpu_parity_error(struct regs *rp, uint_t flags, caddr_t tpc); 585 extern void cpu_tlb_parity_error(struct regs *rp, ulong_t trap_va,
|
/illumos-gate/usr/src/uts/intel/ia32/os/ |
H A D | sundep.c | 308 struct regs *rp = lwptoregs(lwp); 386 * Copy regs from parent to child. 393 struct regs *rp = lwptoregs(lwp); 406 bcopy(lwp->lwp_regs, clwp->lwp_regs, sizeof (struct regs)); 435 * Here we save the current values from the lwp regs into the pcb 463 struct regs *rp; 473 * %ds/%es/%fs/%gs values from lwp's regs in case the user 509 update_sregs(struct regs *rp, klwp_t *lwp) 865 SA(sizeof (struct regs) + MINFRAME); 894 struct regs *r [all...] |
/illumos-gate/usr/src/uts/common/pcmcia/nexus/ |
H A D | pcmcia.c | 958 struct pcm_regs *regs, *mregs = NULL, tmp_reg; local 970 regs = (struct pcm_regs *)mp->map_obj.rp; 976 if (!PC_REG_RELOC(regs->phys_hi)) 981 regs = (struct pcm_regs *) 986 if (regs == NULL) 1002 regs = mregs; 1014 tmp_reg = *regs; 1015 mp->map_obj.rp = (struct regspec *)(regs = &tmp_reg); 1016 base = regs->phys_lo; 1025 regs 2644 pcmcia_get_mem_regs(struct pcm_regs *regs, struct pcm_device_info *info, int type, int pctype) argument 2713 pcmcia_get_io_regs(struct pcm_regs *regs, struct pcm_device_info *info, int pctype) argument 2847 struct pcm_regs regs[32]; /* assume worst case */ local [all...] |
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_mii.c | 115 uint16_t regs[32]; local 123 regs[i] = bge_mii_get16(bgep, i); 127 regs[i] = mii_status; 131 regs[i] = aux; 139 regs[i] = 0; 146 regs[i+0], regs[i+1], regs[i+2], regs[i+3], 147 regs[ [all...] |
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | trap.c | 70 int vis1_partial_support(struct regs *rp, k_siginfo_t *siginfo, uint_t *fault); 73 void showregs(unsigned, struct regs *, caddr_t, uint_t); 79 void trap_async_berr_bto(int, struct regs *); 82 static enum seg_rw get_accesstype(struct regs *); 83 static int nfload(struct regs *, int *); 84 static int swap_nc(struct regs *, int); 85 static int ldstub_nc(struct regs *, int); 86 void trap_cleanup(struct regs *, uint_t, k_siginfo_t *, int); 90 die(unsigned type, struct regs *rp, caddr_t addr, uint_t mmu_fsr) 143 trap(struct regs *r [all...] |