Searched refs:regs (Results 76 - 100 of 252) sorted by relevance

1234567891011

/illumos-gate/usr/src/uts/common/io/iprb/
H A Diprb.h52 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 Dxcalppm.c242 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 Dfpu.c208 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 Dsubr_asm.s511 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 Dbscv_impl.h152 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 Dcpu_module.h108 struct regs;
208 extern void cmi_mca_trap(struct regs *);
/illumos-gate/usr/src/uts/sparc/fpu/
H A Diu_simulator.c44 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 Dprivregs.h53 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 Dieeefp.h225 long regs[19]; /* all registers */ member in struct:_fpstackframe
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/
H A Dcb_srt0.s74 ! regs on entry:
/illumos-gate/usr/src/uts/sun4u/cherrystone/os/
H A Dcherrystone.c206 * 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 Dinstr_size.c129 instr_size(struct regs *rp, caddr_t *addrp, enum seg_rw rw)
/illumos-gate/usr/src/uts/sun4u/daktari/os/
H A Ddaktari.c195 * 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 Di2bsc.c594 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 Dunix.c417 #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 Dqlt.h277 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 Dpmap.c204 xdr_pmap(XDR *xdrs, struct pmap *regs) argument
206 if (xdr_rpcprog(xdrs, &regs->pm_prog) &&
207 xdr_rpcvers(xdrs, &regs->pm_vers) &&
208 xdr_rpcprot(xdrs, &regs->pm_prot))
209 return (xdr_rpcprot(xdrs, &regs->pm_port));
/illumos-gate/usr/src/uts/sun4u/littleneck/io/
H A Dpcf8574_lneck.c503 int *regs; local
543 "reg", (int **)&regs, &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 Dprmachdep.c121 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 DPisadep.c236 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 Dus3_module.h570 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 Dsundep.c308 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 Dpcmcia.c958 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 Dbge_mii.c115 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 Dtrap.c70 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...]

Completed in 105 milliseconds

1234567891011