Searched defs:rp (Results 226 - 250 of 403) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/
H A Dpcf8584.c760 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local
762 ddi_put8(hp, rp->pcf8584_regs_s1, cmd);
768 (void) ddi_get8(hp, rp->pcf8584_regs_s1);
780 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local
782 ddi_put8(hp, rp->pcf8584_regs_s0, data);
788 (void) ddi_get8(hp, rp->pcf8584_regs_s1);
800 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local
803 s0 = ddi_get8(hp, rp->pcf8584_regs_s0);
817 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local
820 s1 = ddi_get8(hp, rp
879 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local
[all...]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci.c488 pci_regspec_t reloc_reg, *rp = &reloc_reg; local
498 reloc_reg = *(pci_regspec_t *)mp->map_obj.rp; /* dup whole */
506 "reg", (caddr_t)&rp, &reglen) != DDI_SUCCESS)
510 kmem_free(rp, reglen);
513 rp += r_no;
522 if (rval = pci_reloc_reg(dip, rdip, pci_p, rp))
526 rp->pci_size_low = len;
527 rp->pci_phys_low += off;
530 if (rval = pci_xlate_reg(pci_p, rp, &p_regspec))
535 p_mapreq.map_obj.rp
[all...]
H A Dpci_tools.c838 pci_ranges_t *rp = pci_p->pci_ranges; local
869 range_prop = PCI_GET_RANGE_PROP(rp, PCI_CONFIG_RANGE_BANK);
870 range_prop_size = PCI_GET_RANGE_PROP_SIZE(rp, PCI_CONFIG_RANGE_BANK);
912 range_prop = PCI_GET_RANGE_PROP(rp, PCI_IO_RANGE_BANK);
913 range_prop_size = PCI_GET_RANGE_PROP_SIZE(rp,
923 range_prop = PCI_GET_RANGE_PROP(rp,
925 range_prop_size = PCI_GET_RANGE_PROP_SIZE(rp,
951 range_prop = PCI_GET_RANGE_PROP(rp, PCI_MEM_RANGE_BANK);
952 range_prop_size = PCI_GET_RANGE_PROP_SIZE(rp,
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsbbc.c128 sbbc_child_regspec_t *child_rp, pci_regspec_t *rp);
544 child_rp = (sbbc_child_regspec_t *)mp->map_obj.rp;
598 p_map_request.map_obj.rp = (struct regspec *)&pci_reg;
888 sbbc_child_regspec_t *child_rp, pci_regspec_t *rp)
918 rp->pci_phys_hi =
920 rp->pci_phys_mid = rangep->pci_phys_mid;
921 rp->pci_phys_low =
923 rp->pci_size_hi = 0;
924 rp->pci_size_low =
887 sbbc_apply_range(struct sbbcsoft *sbbc_p, dev_info_t *rdip, sbbc_child_regspec_t *child_rp, pci_regspec_t *rp) argument
H A Dupa64s.c188 off_t off, off_t len, struct regspec *rp);
190 off_t off, off_t len, struct regspec *rp);
525 rval = xlate_reg_prop(dip, (upa64s_regspec_t *)mp->map_obj.rp,
560 p_map_request.map_obj.rp = &regspec;
925 off_t off, off_t len, struct regspec *rp)
947 rval = xlate_reg_prop(dip, &upa64s_rp[rnumber], off, len, rp);
969 off_t len, struct regspec *rp)
1021 rp->regspec_bustype = HI32(addr);
1022 rp->regspec_addr = LO32(addr);
1023 rp
924 get_reg_set(dev_info_t *dip, dev_info_t *child, int rnumber, off_t off, off_t len, struct regspec *rp) argument
968 xlate_reg_prop(dev_info_t *dip, upa64s_regspec_t *child_rp, off_t off, off_t len, struct regspec *rp) argument
[all...]
/illumos-gate/usr/src/uts/sun4u/montecarlo/io/
H A Dacebus.c84 ebus_regspec_t *ebus_rp, pci_regspec_t *rp);
400 ebus_rp = (ebus_regspec_t *)mp->map_obj.rp;
478 p_map_request.map_obj.rp = (struct regspec *)&pci_reg;
487 ebus_regspec_t *ebus_rp, pci_regspec_t *rp)
516 rp->pci_phys_hi =
518 rp->pci_phys_mid = rangep->pci_phys_mid;
519 rp->pci_phys_low =
521 rp->pci_size_hi = 0;
522 rp->pci_size_low =
486 acebus_apply_range(ebus_devstate_t *ebus_p, dev_info_t *rdip, ebus_regspec_t *ebus_rp, pci_regspec_t *rp) argument
/illumos-gate/usr/src/uts/sun4u/ngdr/io/
H A Ddr_quiesce.c280 struct dr_ref *rp = (struct dr_ref *)arg; local
294 if (ref && rp->refcount) {
295 *rp->refcount += ref;
299 if (ref && rp->refcount_non_gldv3) {
301 *rp->refcount_non_gldv3 += ref;
306 if (rp->arr != NULL && rp->idx != NULL)
307 *rp->idx = dr_add_int(rp->arr, *rp
[all...]
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c1034 pr_watch_emul(struct regs *rp, caddr_t addr, enum seg_rw rw) argument
1045 res = do_unaligned(rp, &badaddr);
1051 rp->r_pc = rp->r_npc;
1052 rp->r_npc += 4;
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c499 void do_interrupt(struct regs *rp, trap_trace_rec_t *ttp);
524 * The 'pil' is already set to the appropriate level for rp->r_trapno.
527 hilevel_intr_prolog(struct cpu *cpu, uint_t pil, uint_t oldpil, struct regs *rp) argument
538 if (USERMODE(rp->r_cs)) {
540 cpu->cpu_profile_upc = rp->r_pc;
542 cpu->cpu_cpcprofile_upc = rp->r_pc;
544 cpu->cpu_profile_pc = rp->r_pc;
546 cpu->cpu_cpcprofile_pc = rp->r_pc;
1339 do_interrupt(struct regs *rp, trap_trace_rec_t *ttp) argument
1361 if (rp
1419 sys_rtt_common(struct regs *rp) argument
[all...]
/illumos-gate/usr/src/uts/intel/ia32/os/
H A Dsyscall.c88 copyin_args(struct regs *rp, long *ap, uint_t nargs) argument
90 greg_t *sp = 1 + (greg_t *)rp->r_sp; /* skip ret addr */
99 copyin_args32(struct regs *rp, long *ap, uint_t nargs) argument
101 greg32_t *sp = 1 + (greg32_t *)rp->r_sp; /* skip ret addr */
145 struct regs *rp = lwptoregs(lwp); local
168 code = rp->r_r0;
196 COPYIN_ARGS32(rp, argp, nargs)) {
212 struct regs *rp = lwptoregs(lwp); local
218 rp->r_ps &= ~PS_C; /* reset carry bit */
219 rp
440 struct regs *rp = lwptoregs(lwp); local
1050 struct regs *rp = lwptoregs(lwp); local
1091 struct regs *rp = lwptoregs(lwp); local
[all...]
/illumos-gate/usr/src/uts/common/io/efe/
H A Defe.c974 efe_ring_t *rp; local
978 rp = efep->efe_rx_ring;
980 for (int i = 0; i < DESCLEN(rp); ++i) {
981 efe_desc_t *dp = GETDESC(rp, i);
982 efe_buf_t *bp = GETBUF(rp, i);
984 PUTDESC16(rp, &dp->d_status, RXSTAT_OWNER);
985 PUTDESC16(rp, &dp->d_len, 0);
986 PUTDESC32(rp, &dp->d_bufaddr, BUFADDR(bp));
987 PUTDESC16(rp, &dp->d_buflen, BUFLEN(bp));
988 PUTDESC16(rp,
1002 efe_ring_t *rp; local
1149 efe_ring_t *rp; local
1199 efe_ring_t *rp = *rpp; local
1304 efe_ring_t *rp; local
1361 efe_ring_t *rp; local
1416 efe_ring_t *rp; local
1485 efe_ring_t *rp; local
[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);
90 die(unsigned type, struct regs *rp, caddr_t addr, uint_t mmu_fsr) argument
98 ti.trap_regs = rp;
106 panic("BAD TRAP: type=%x rp=%p addr=%p mmu_fsr=%x "
108 type, (void *)rp, (void *)addr, mmu_fsr,
109 mod_containing_pc((caddr_t)rp->r_pc),
114 panic("BAD TRAP: type=%x rp=%p addr=%p mmu_fsr=%x",
115 type, (void *)rp, (void *)addr, mmu_fsr);
143 trap(struct regs *rp, caddr_t addr, uint32_t type, uint32_t mmu_fsr) argument
178 if (USERMODE(rp
1242 trap_cleanup( struct regs *rp, uint_t fault, k_siginfo_t *sip, int restartable) argument
1360 fpu_trap(struct regs *rp, caddr_t addr, uint32_t type, uint32_t code) argument
1613 nfload(struct regs *rp, int *instrp) argument
1696 swap_nc(struct regs *rp, int instr) argument
1724 ldstub_nc(struct regs *rp, int instr) argument
1903 get_accesstype(struct regs *rp) argument
1952 trap_async_berr_bto(int type, struct regs *rp) argument
[all...]
/illumos-gate/usr/src/uts/sun4/io/
H A Drootnex.c335 struct regspec *rp = mp->map_obj.rp; local
338 base = (uint64_t)rp->regspec_addr & (~MMU_PAGEOFFSET); /* base addr */
344 pfn = mmu_btop(((uint64_t)(rp->regspec_bustype &
353 if (rp->regspec_size == 0) {
362 pgoffset = (ulong_t)rp->regspec_addr & MMU_PAGEOFFSET;
363 npages = mmu_btopr(rp->regspec_size + pgoffset);
366 "%lu pages physical %x.%lx ", npages, rp->regspec_bustype,
399 struct regspec *rp; local
404 rp
431 register struct regspec *rp; local
486 struct regspec *rp, tmp_reg; local
[all...]
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxpv_panic.c473 xpv_die(struct regs *rp) argument
478 ti.trap_regs = rp;
479 ti.trap_type = rp->r_trapno;
485 panic("Fatal pagefault at 0x%lx. fault addr=0x%p rp=0x%p",
486 rp->r_pc, (void *)ti.trap_addr, (void *)rp);
488 ti.trap_addr = (caddr_t)rp->r_pc;
489 panic("Fatal trap %ld at 0x%lx. rp=0x%p", rp->r_trapno,
490 rp
650 xpv_panicsys(struct regs *rp, char *fmt, ...) argument
[all...]
/illumos-gate/usr/src/uts/common/klm/
H A Dnlm_client.c530 rnode_t *rp = VTOR(vp); local
534 if ((rp->r_mapcnt > 0) && (fl->l_start != 0 || fl->l_len != 0))
/illumos-gate/usr/src/cmd/boot/bootadm/
H A Dbootadm_hyper.c216 char **rp = &serial_config[com - 1]; local
226 if (*rp != NULL) {
227 free(*rp);
228 *rp = NULL;
233 *rp = s_realloc(*rp, strlen(rate) + 1);
234 (void) strcpy(*rp, rate);
/illumos-gate/usr/src/uts/i86pc/io/psm/
H A Dpsm_common.c591 ACPI_RESOURCE *rp; local
615 for (rp = rb.Pointer; rp->Type != ACPI_RESOURCE_TYPE_END_TAG;
616 rp = ACPI_NEXT_RESOURCE(rp)) {
617 if (rp->Type == ACPI_RESOURCE_TYPE_IRQ) {
625 if (rp->Data.Irq.InterruptCount != 1) {
633 rp->Data.Irq.Triggering);
635 rp->Data.Irq.Polarity);
636 irq = rp
[all...]
/illumos-gate/usr/src/lib/lvm/libmeta/common/
H A Dmeta_mirror.c307 md_row_t *rp; local
369 rp = &stripep->rows.rows_val[0];
370 cp = &rp->comps.comps_val[0];
H A Dmeta_mn_handlers.c2131 md_mn_rr_dirty_params_t rp; local
2141 (void) memset(&rp, 0, sizeof (rp));
2142 MD_SETDRIVERNAME(&rp, MD_MIRROR, MD_MIN2SET(d->rr_mnum))
2143 rp.rr_mnum = d->rr_mnum;
2144 rp.rr_nodeid = d->rr_nodeid;
2145 rp.rr_start = (ushort_t)((d->rr_range >> 16) & 0xffff);
2146 rp.rr_end = (ushort_t)(d->rr_range & 0xffff);
2148 ret = metaioctl(MD_MN_RR_DIRTY, &rp, &rp
[all...]
H A Dmeta_stripe.c178 md_row_t *rp = &stripep->rows.rows_val[row]; local
180 if (rp->comps.comps_val != NULL) {
181 assert(rp->comps.comps_len > 0);
182 Free(rp->comps.comps_val);
262 md_row_t *rp = &stripep->rows.rows_val[row]; local
266 rp->interlace = mdr->un_interlace;
270 rp->comps.comps_len = mdr->un_ncomp;
271 rp->comps.comps_val = Zalloc(rp->comps.comps_len *
272 sizeof (*rp
416 md_row_t *rp = &stripep->rows.rows_val[row]; local
584 md_row_t *rp = &stripep->rows.rows_val[row]; local
670 subdev_row_report( mdsetname_t *sp, md_row_t *rp, char *fname, FILE *fp, mdprtopts_t options, uint_t top_tstate, md_error_t *ep ) argument
837 toplev_row_report( mdsetname_t *sp, md_row_t *rp, char *fname, FILE *fp, mdprtopts_t options, md_error_t *ep ) argument
1058 md_row_t *rp = &stripep->rows.rows_val[row]; local
1175 md_row_t *rp = &stripep->rows.rows_val[row]; local
1221 md_row_t *rp = &stripep->rows.rows_val[row]; local
1235 md_row_t *rp = &stripep->rows.rows_val[row]; local
1275 md_row_t *rp = &stripep->rows.rows_val[row]; local
1643 md_row_t *rp = &stripep->rows.rows_val[r]; local
1716 md_row_t *rp = &stripep->rows.rows_val[row]; local
1803 md_row_t *rp = &stripep->rows.rows_val[row]; local
1949 md_row_t *rp = &stripep->rows.rows_val[row]; local
1963 md_row_t *rp = &stripep->rows.rows_val[row]; local
2466 md_row_t *rp = &stripep->rows.rows_val[row]; local
2507 md_row_t *rp = &stripep->rows.rows_val[row]; local
2595 md_row_t *rp = &stripe->rows.rows_val[i]; local
[all...]
H A Dmeta_db.c593 md_replica_t *rp,
600 mdname_t *repnp = rp->r_namep;
601 diskaddr_t rep_sblk = rp->r_blkno;
602 diskaddr_t rep_nblks = rp->r_nblk;
647 md_replica_t *rp = rl->rl_repp; local
650 if (in_replica(sp, rp, np, slblk, nblks, ep) != 0) {
2172 md_replica_t *rp; local
2179 rp = Zalloc(sizeof (*rp));
2201 Free(rp);
591 in_replica( mdsetname_t *sp, md_replica_t *rp, mdname_t *np, diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep ) argument
2307 md_replica_t *rp; local
[all...]
/illumos-gate/usr/src/lib/cfgadm_plugins/sbd/common/
H A Dap_sbd.c646 ap_sys_err(apd_t *a, char **rp) argument
673 if (*rsc != '\0' && rp != NULL)
674 *rp = strdup(rsc);
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dpath.c633 struct Ufunction *rp; local
636 if(shp->fpathdict && (rp = dtmatch(shp->fpathdict,(void*)pname)))
641 if((np = dtsearch(funtree,rp->np)) && is_afunction(np))
643 if(np->nvalue.rp)
644 np->nvalue.rp->fdict = 0;
647 dtinsert(funtree,rp->np);
648 rp->fdict = funtree;
650 while((rp=dtnext(shp->fpathdict,rp)) && strcmp(pname,rp
1697 struct Ufunction *rp, *rpnext; local
[all...]
/illumos-gate/usr/src/lib/libsip/common/
H A Dsip_dialog.c322 char *rp; local
407 rp = rset;
409 count = snprintf(rp, rpl, "%s %c ", SIP_ROUTE, SIP_HCOLON);
410 rp += count;
415 count = snprintf(rp, rpl, "%s", route->sip_dlg_route);
416 rp += count;
429 count = snprintf(rp, rpl, "%c%s", SIP_COMMA,
431 rp += count;
451 count = snprintf(rp, rpl, "%c %s %c", SIP_LAQUOT,
454 count = snprintf(rp, rp
[all...]
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_module.c139 dt_module_symcomp32(const void *lp, const void *rp) argument
142 Elf32_Sym *rhs = *((Elf32_Sym **)rp);
168 dt_module_symcomp64(const void *lp, const void *rp) argument
171 Elf64_Sym *rhs = *((Elf64_Sym **)rp);

Completed in 163 milliseconds

1234567891011>>