Searched refs:regs (Results 51 - 75 of 252) sorted by relevance

1234567891011

/illumos-gate/usr/src/cmd/sunpc/other/
H A Ddos2unix.c328 union REGS regs; local
329 regs.h.ah = 0x66; /* get/set global code page */
330 regs.h.al = 0x01; /* get */
331 intdos(&regs, &regs);
332 type = regs.x.bx;
H A Dunix2dos.c334 union REGS regs; local
335 regs.h.ah = 0x66; /* get/set global code page */
336 regs.h.al = 0x01; /* get */
337 intdos(&regs, &regs);
338 type = regs.x.bx;
/illumos-gate/usr/src/uts/i86pc/os/
H A Ddtrace_subr.c174 int (*dtrace_pid_probe_ptr)(struct regs *);
175 int (*dtrace_return_probe_ptr)(struct regs *);
178 dtrace_user_probe(struct regs *rp, caddr_t addr, processorid_t cpuid)
182 extern void trap(struct regs *, caddr_t, processorid_t);
298 struct regs *rp = lwptoregs(ttolwp(t));
323 struct regs *rp = lwptoregs(ttolwp(t));
H A Dcpuid.c401 #define CPI_NUM_CORES(regs) BITX((regs)->cp_eax, 31, 26)
402 #define CPI_NTHR_SHR_CACHE(regs) BITX((regs)->cp_eax, 25, 14)
403 #define CPI_FULL_ASSOC_CACHE(regs) BITX((regs)->cp_eax, 9, 9)
404 #define CPI_SELF_INIT_CACHE(regs) BITX((regs)->cp_eax, 8, 8)
405 #define CPI_CACHE_LVL(regs) BITX((regs)
623 uint32_t regs[4]; local
1900 struct cpuid_regs regs; local
1958 struct cpuid_regs regs; local
2529 struct cpuid_regs regs; local
3558 struct cpuid_regs regs; local
4637 struct cpuid_regs regs; local
4727 struct cpuid_regs regs; local
4759 struct cpuid_regs regs; local
4793 struct cpuid_regs regs; local
4843 struct cpuid_regs regs; local
[all...]
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe_misc.c154 uint32_t regs; local
160 regs = pcie_get_aer_uce_mask() | npe_aer_uce_mask |
162 pcie_set_aer_uce_mask(regs);
174 uint32_t regs; local
191 regs = pcie_get_aer_uce_mask() | PCIE_AER_UCE_ECRC;
192 pcie_set_aer_uce_mask(regs);
324 * save config regs for HyperTransport devices without drivers of classes:
352 "regs for %s\n", ddi_node_name(cdip));
382 "regs for %s\n", ddi_node_name(cdip));
/illumos-gate/usr/src/uts/common/io/audio/drv/audioemu10k/
H A Daudioemu10k.c183 OUTB(devc, index, devc->regs + 0x1e);
185 if (INB(devc, devc->regs + 0x1e) & 0x80)
192 dtemp = INW(devc, devc->regs + 0x1c);
207 OUTB(devc, index, devc->regs + 0x1e);
209 if (INB(devc, devc->regs + 0x1e) & 0x80)
211 OUTW(devc, data, devc->regs + 0x1c);
225 OUTL(devc, ptr, devc->regs + 0x00); /* Pointer */
226 val = INL(devc, devc->regs + 0x04); /* Data */
247 OUTL(devc, ptr, devc->regs + 0x00); /* Pointer */
254 value |= INL(devc, devc->regs
[all...]
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_hio_guest.c63 dev_regs_t *regs; local
74 regs = nxge->dev_regs;
81 rv = ddi_regs_map_setup(nxge->dip, 0, (caddr_t *)&regs->nxge_regp, 0, 0,
82 &nxge_guest_register_access_attributes, &regs->nxge_regh);
89 nxge->npi_handle.regh = regs->nxge_regh;
90 nxge->npi_handle.regp = (npi_reg_ptr_t)regs->nxge_regp;
97 nxge->npi_reg_handle.regh = regs->nxge_regh;
98 nxge->npi_reg_handle.regp = (npi_reg_ptr_t)regs->nxge_regp;
105 nxge->npi_vreg_handle.regh = regs->nxge_regh;
106 nxge->npi_vreg_handle.regp = (npi_reg_ptr_t)regs
[all...]
/illumos-gate/usr/src/uts/common/io/audio/drv/audiocmi/
H A Daudiocmi.h301 caddr_t regs; member in struct:cmpci_dev
325 ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
327 ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
329 ddi_get32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)))
331 ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
333 ddi_put16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)), v)
335 ddi_put32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)), v)
/illumos-gate/usr/src/uts/common/io/drm/
H A Ddrm_pci.c294 pci_regspec_t *regs; local
298 "assigned-addresses", (caddr_t)&regs, &length) !=
304 (unsigned long)regs[resp->regnum].pci_phys_low;
306 (unsigned long)regs[resp->regnum].pci_size_low;
307 kmem_free(regs, (size_t)length);
/illumos-gate/usr/src/cmd/mdb/intel/modules/genunix/
H A Dgcore_isadep.c45 struct regs rgs;
46 struct regs *rp;
49 mdb_warn("Failed to read regs from %p\n", lwp->lwp_regs);
100 struct regs *r = lwptoregs(lwp);
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/
H A Dkmdb_kdi_isadep.c229 kmdb_kdi_kernpanic(struct regs *regs, uint_t tt) argument
233 args[0] = (uintptr_t)regs;
/illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/
H A Dgcpu.h203 struct regs;
218 extern uint64_t gcpu_mca_trap(cmi_hdl_t, struct regs *);
238 extern void gcpu_mca_logout(cmi_hdl_t, struct regs *, uint64_t,
/illumos-gate/usr/src/uts/common/io/rtw/
H A Drtwphy.c78 rtw_bbp_preinit(struct rtw_regs *regs, uint_t antatten0, int dflantb, argument
86 return (rtw_bbp_write(regs, RTW_BBP_ANTATTEN, antatten));
90 rtw_bbp_init(struct rtw_regs *regs, struct rtw_bbpset *bb, int antdiv, argument
103 if ((rc = rtw_bbp_write(regs, reg, val)) != 0) \
113 if ((rc = rtw_bbp_preinit(regs, bb->bb_antatten, dflantb, freq)) != 0)
442 rtw_sa2400_create(struct rtw_regs *regs, rtw_rf_write_t rf_write, int digphy) argument
481 bus->b_regs = regs;
590 rtw_max2820_create(struct rtw_regs *regs, rtw_rf_write_t rf_write, int is_a) argument
629 bus->b_regs = regs;
639 rtw_phy_init(struct rtw_regs *regs, struc argument
[all...]
/illumos-gate/usr/src/uts/intel/sys/
H A Darchsystm.h139 struct regs;
141 extern int instr_size(struct regs *, caddr_t *, enum seg_rw);
180 extern int sys_rtt_common(struct regs *);
/illumos-gate/usr/src/uts/common/sys/
H A Dfasttrap_impl.h182 extern int fasttrap_pid_probe(struct regs *);
183 extern int fasttrap_return_probe(struct regs *);
H A Dprsystm.h59 struct regs;
109 extern int pr_watch_emul(struct regs *, caddr_t, enum seg_rw);
/illumos-gate/usr/src/boot/sys/boot/i386/btx/btx/
H A Dbtx.S477 pusha # Save gp regs
480 pushl %ds # regs
542 popl %fs # regs
544 popal # Restore gp regs
554 * If this is a v86 call, copy the seg regs out of the btx_v86 structure.
558 leal -0x44(%esi),%edi # %edi => kernel stack seg regs
560 leal V86_ES(%ecx),%esi # %esi => btx_v86 seg regs
561 movl $4,%ecx # Copy seg regs
582 popl %fs # regs
584 popal # Restore gp regs
[all...]
/illumos-gate/usr/src/uts/common/dtrace/
H A Ddtrace.c4013 dtrace_dif_subr(uint_t subr, uint_t rd, uint64_t *regs, argument
4033 regs[rd] = (dtrace_gethrtime() * 2416 + 374441) % 1771875;
4039 regs[rd] = NULL;
4045 regs[rd] = MUTEX_OWNER(&m.mi) != MUTEX_NO_OWNER;
4047 regs[rd] = LOCK_HELD(&m.mi.m_spin.m_spinlock);
4053 regs[rd] = NULL;
4060 regs[rd] = (uintptr_t)MUTEX_OWNER(&m.mi);
4062 regs[rd] = 0;
4068 regs[rd] = NULL;
4073 regs[r
5706 uint64_t regs[DIF_DIR_NREGS]; local
6252 regs, tupregs, ttop, mstate, state); local
[all...]
/illumos-gate/usr/src/lib/libproc/i386/
H A DPisadep.c174 Pstack_iter(struct ps_prochandle *P, const prgregset_t regs, argument
209 (void) memcpy(gregs, regs, sizeof (gregs));
211 fp = regs[R_FP];
212 pc = regs[R_PC];
/illumos-gate/usr/src/cmd/mdb/sparc/mdb/
H A Dproc_isadep.c266 uint32_t *regs; local
344 * Set up the regs pointer to be a pointer to a contiguous chunk of
349 regs = fprs.pr_fr.pr_regs;
354 regs = mdb_alloc(sizeof (uint32_t) * 64, UM_SLEEP | UM_GC);
355 bcopy(fprs.pr_fr.pr_regs, regs, sizeof (uint32_t) * 32);
356 bcopy(xrs.pr_un.pr_v8p.pr_xfr.pr_regs, regs + 32,
362 regs = fprs.pr_fr.pr_regs;
370 fpu.ip.i1 = regs[i];
373 fpu.ip.i1 = regs[i - 1];
374 fpu.ip.i2 = regs[
[all...]
/illumos-gate/usr/src/uts/common/io/audio/drv/audiots/
H A Daudiots.c649 audiots_regs_t *regs = state->ts_regs; local
653 ddi_put32(handle, &regs->aud_regs.ap_stop, TS_ALL_DMA_ENGINES);
654 ddi_put32(handle, &regs->aud_regs.ap_ainten, TS_ALL_DMA_OFF);
657 ddi_put32(handle, &regs->aud_regs.ap_volume, 0x0);
660 ddi_put32(handle, &regs->aud_regs.ap_cir_gc, AP_CIR_GC_ENDLP_IE);
669 &regs->aud_ram[str].eram.eram_gvsel_pan_vol,
673 &regs->aud_ram[str].eram.eram_gvsel_pan_vol,
683 ddi_put32(handle, &regs->aud_ram[str].eram.eram_ebuf1,
685 ddi_put32(handle, &regs->aud_ram[str].eram.eram_ebuf2,
689 ddi_put16(handle, &regs
1291 audiots_regs_t *regs = state->ts_regs; local
[all...]
/illumos-gate/usr/src/psm/stand/bootlst/sparc/
H A Dsrt0.s65 ! regs on entry:
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmachsystm.h123 extern struct regs sync_reg_buf;
130 struct regs;
131 extern void trap(struct regs *rp, caddr_t addr, uint32_t type,
139 struct regs *trap_regs;
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachsystm.h121 extern struct regs sync_reg_buf;
128 struct regs;
129 extern void trap(struct regs *rp, caddr_t addr, uint32_t type,
137 struct regs *trap_regs;
/illumos-gate/usr/src/uts/sun4u/excalibur/sys/
H A Dxcalppm_var.h68 struct xcppmreg regs; /* register accessed by ppm */ member in struct:__anon9785

Completed in 157 milliseconds

1234567891011