Searched refs:regs (Results 101 - 125 of 252) sorted by relevance

1234567891011

/illumos-gate/usr/src/uts/sun4v/os/
H A Derror.c98 static int errh_error_protected(struct regs *, struct async_flt *, int *);
110 process_resumable_error(struct regs *rp, uint32_t head_offset,
214 process_nonresumable_error(struct regs *rp, uint64_t flags,
438 errh_error_protected(struct regs *rp, struct async_flt *aflt, int *expected)
714 rq_overflow(struct regs *rp, uint64_t head_offset,
840 nrq_overflow(struct regs *rp)
/illumos-gate/usr/src/uts/intel/dtrace/
H A Ddtrace_isa.c217 struct regs *rp;
273 struct regs *rp;
305 struct regs *rp;
445 * regs structure that was pushed when we took the
456 struct regs *rp = (struct regs *)((uintptr_t)&fp[1] +
550 dtrace_getreg(struct regs *rp, uint_t reg)
/illumos-gate/usr/src/lib/libslp/javalib/com/sun/slp/
H A DServerDATable.java67 // The table of regs to forward. Keys are the reg URL and locale, values
382 Enumeration regs = forwardRegs.elements();
419 while (regs.hasMoreElements()) {
420 SrvLocMsg reg = (SrvLocMsg)regs.nextElement();
/illumos-gate/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkaif_invoke.s76 sub %i1, 6, %i1 ! %i1 is now num regs over 6 (if any)
/illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/
H A Dao.h160 struct regs;
/illumos-gate/usr/src/uts/common/io/zyd/
H A Dzyd_hw.c76 uint16_t regs[2]; local
78 regs[0] = LE_16(ZYD_REG32_HI(reg));
79 regs[1] = LE_16(ZYD_REG32_LO(reg));
81 result = zyd_usb_ioread_req(&sc->usb, regs, sizeof (regs),
87 if (tmp[0] != regs[0] || tmp[2] != regs[1]) {
89 ZYD_WARN("requested regs %04x, %04x; got %04x, %04x\n",
90 LE_16(regs[0]), LE_16(regs[
[all...]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_fm.h127 px_err_pcie_t *regs, pf_intr_type_t intr_type);
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/
H A Dpcf8584.c922 int32_t regs[2]; local
941 len = sizeof (regs);
944 "reg", (caddr_t)regs, &len);
952 ppvt->pcf8584_ppvt_addr = regs[0];
953 (void) sprintf(name, "%x", regs[0]);
955 ppvt->pcf8584_ppvt_bus = regs[0];
956 ppvt->pcf8584_ppvt_addr = regs[1];
957 (void) sprintf(name, "%x,%x", regs[0], regs[1]);
/illumos-gate/usr/src/uts/sparc/dtrace/
H A Dfasttrap_isa.c198 fasttrap_anarg(struct regs *rp, int argno)
224 static ulong_t fasttrap_getreg(struct regs *, uint_t);
225 static void fasttrap_putreg(struct regs *, uint_t, ulong_t);
228 fasttrap_usdt_args(fasttrap_probe_t *probe, struct regs *rp,
277 fasttrap_return_common(struct regs *rp, uintptr_t pc, pid_t pid,
412 fasttrap_pid_probe(struct regs *rp)
1014 fasttrap_return_probe(struct regs *rp)
1384 fasttrap_getreg(struct regs *rp, uint_t reg)
1392 * We have the %os and %gs in our struct regs, but if we need to
1484 fasttrap_putreg(struct regs *r
[all...]
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapic_common.h168 extern void apic_nmi_intr(caddr_t arg, struct regs *rp);
/illumos-gate/usr/src/uts/intel/ia32/os/
H A Dfpu.c407 fpnoextflt(struct regs *rp)
497 fpextovrflt(struct regs *rp)
519 fpexterrflt(struct regs *rp)
594 fpsimderrflt(struct regs *rp)
/illumos-gate/usr/src/uts/sun4/os/
H A Dvisinstr.c47 static enum ftt_type vis_array(fp_simd_type *, vis_inst_type, struct regs *,
50 struct regs *, void *, kfpu_t *);
51 static enum ftt_type vis_edge(fp_simd_type *, vis_inst_type, struct regs *,
55 static enum ftt_type vis_bmask(fp_simd_type *, vis_inst_type, struct regs *,
60 static enum ftt_type vis_fcmp(fp_simd_type *, vis_inst_type, struct regs *,
65 static enum ftt_type vis_pdist(fp_simd_type *, fp_inst_type, struct regs *,
67 static enum ftt_type vis_prtl_fst(fp_simd_type *, vis_inst_type, struct regs *,
70 struct regs *, void *, uint_t);
72 struct regs *, void *, uint_t);
82 struct regs *preg
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dpanic.c162 struct regs *panic_reg; /* regs struct from first panicsys() */
209 panicsys(const char *format, va_list alist, struct regs *rp, int on_panic_stack)
/illumos-gate/usr/src/uts/sparc/v9/fpu/
H A Duword.c195 struct regs *pregs, /* Pointer to PCB image of registers. */
257 struct regs *pregs, /* Pointer to PCB image of registers. */
/illumos-gate/usr/src/uts/i86pc/os/cpupm/
H A Dcpu_acpi.c78 cpu_acpi_ctrl_regs_t *regs)
100 regs[0].cr_addrspace_id = ACPI_ADR_SPACE_FIXED_HARDWARE;
101 regs[1].cr_addrspace_id = ACPI_ADR_SPACE_FIXED_HARDWARE;
165 regs[i].cr_addrspace_id = greg->AddressSpaceId;
166 regs[i].cr_width = greg->BitWidth;
167 regs[i].cr_offset = greg->BitOffset;
168 regs[i].cr_asize = greg->AccessSize;
169 regs[i].cr_address = greg->Address;
77 cpu_acpi_cache_ctrl_regs(cpu_acpi_handle_t handle, cpu_acpi_obj_t objtype, cpu_acpi_ctrl_regs_t *regs) argument
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c499 void do_interrupt(struct regs *rp, trap_trace_rec_t *ttp);
501 void (*do_interrupt_common)(struct regs *, trap_trace_rec_t *) = do_interrupt;
527 hilevel_intr_prolog(struct cpu *cpu, uint_t pil, uint_t oldpil, struct regs *rp)
1313 dosoftint(struct regs *regs) argument
1321 newsp = dosoftint_prolog(cpu, (caddr_t)regs,
1339 do_interrupt(struct regs *rp, trap_trace_rec_t *ttp)
1419 sys_rtt_common(struct regs *rp)
/illumos-gate/usr/src/uts/intel/amd64/sys/
H A Dprivregs.h53 struct regs { struct
112 #define lwptoregs(lwp) ((struct regs *)((lwp)->lwp_regs))
145 * Create a struct regs on the stack suitable for an
/illumos-gate/usr/src/uts/intel/ia32/syscall/
H A Dlwp_private.c44 struct regs *rp = lwptoregs(lwp);
161 struct regs *rp = lwptoregs(lwp);
/illumos-gate/usr/src/uts/common/io/audio/drv/audioens/
H A Daudioens.c131 caddr_t regs; member in struct:audioens_dev
171 ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
173 ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
175 ddi_get32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)))
177 ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
179 ddi_put16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)), v)
181 ddi_put32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)), v)
1085 if (ddi_regs_map_setup(dip, 1, &dev->regs, 0, 0, &acc_attr,
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/
H A Darmada-380.dtsi70 internal-regs {
/illumos-gate/usr/src/cmd/ptools/pstack/
H A Dpstack.c64 prgregset_t regs; member in struct:threadinfo
334 ((error = td_thr_getgregs(Thp, tip->regs)) != TD_OK &&
336 (void) memset(tip->regs, 0, sizeof (prgregset_t));
403 (void) memcpy(lwpstatus.pr_reg, tip->regs,
463 (void) memcpy(lwpstatus.pr_reg, tip->regs,
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dsimulator.c75 do_unaligned(struct regs *rp, caddr_t *badaddr)
561 simulate_lddstd(struct regs *rp, caddr_t *badaddr)
718 simulate_popc(struct regs *rp, caddr_t *badaddr, uint_t inst)
763 simulate_mulscc(struct regs *rp, caddr_t *badaddr, uint_t inst)
845 simulate_unimp(struct regs *rp, caddr_t *badaddr)
1145 simulate_rdtick(struct regs *rp)
1183 * by using the regs or window structure pointers.
1190 getreg(struct regs *rp, uint_t reg, uint64_t *val, caddr_t *badaddr)
1236 * by using the regs or window structure pointers.
1243 putreg(uint64_t *data, struct regs *r
[all...]
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c379 apix_do_softint(struct regs *regs) argument
394 (caddr_t)regs);
404 struct regs *rp)
570 apix_do_pending_hilevel(struct cpu *cpu, struct regs *rp)
770 apix_do_pending_hardint(struct cpu *cpu, struct regs *rp)
869 apix_do_interrupt(struct regs *rp, trap_trace_rec_t *ttp)
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c290 * get their HyperTransport MSI mapping regs programmed first.
848 uint32_t regs; local
924 regs = pcie_get_aer_uce_mask() | npe_aer_uce_mask;
925 pcie_set_aer_uce_mask(regs);
926 regs = pcie_get_aer_ce_mask() | npe_aer_ce_mask;
927 pcie_set_aer_ce_mask(regs);
928 regs = pcie_get_aer_suce_mask() | npe_aer_suce_mask;
929 pcie_set_aer_suce_mask(regs);
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c233 struct regs *r = lwptoregs(lwp);
378 struct regs *r = lwptoregs(lwp);
645 struct regs *r = lwptoregs(lwp);
732 struct regs *r = lwptoregs(lwp);
829 struct regs *r = lwptoregs(lwp);
879 struct regs *r = lwptoregs(lwp);
1034 pr_watch_emul(struct regs *rp, caddr_t addr, enum seg_rw rw)

Completed in 151 milliseconds

1234567891011