Home
last modified time | relevance | path

Searched refs:child_rp (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/io/
H A Dsbbc.c128 sbbc_child_regspec_t *child_rp, pci_regspec_t *rp);
516 sbbc_child_regspec_t *child_rp, *child_regs; in sbbc_busmap() local
544 child_rp = (sbbc_child_regspec_t *)mp->map_obj.rp; in sbbc_busmap()
570 child_rp = &child_regs[rnumber]; in sbbc_busmap()
579 child_rp->addr_low += off; in sbbc_busmap()
582 child_rp->size = len; in sbbc_busmap()
588 rval = sbbc_apply_range(sbbcsoftp, rdip, child_rp, &pci_reg); in sbbc_busmap()
823 sbbc_child_regspec_t *child_rp; in sbbc_ctlops() local
851 if (getprop(rdip, "reg", &child_rp, &i) != DDI_SUCCESS) { in sbbc_ctlops()
856 kmem_free(child_rp, i); in sbbc_ctlops()
[all …]
H A Dupa64s.c968 xlate_reg_prop(dev_info_t *dip, upa64s_regspec_t *child_rp, off_t off, in xlate_reg_prop() argument
976 HI32(child_rp->upa64s_phys), LO32(child_rp->upa64s_phys), in xlate_reg_prop()
977 HI32(child_rp->upa64s_size), LO32(child_rp->upa64s_size)); in xlate_reg_prop()
985 if (off + len > child_rp->upa64s_size) { in xlate_reg_prop()
993 if (child_rp->upa64s_size >= (1ull << 32)) in xlate_reg_prop()
1004 child_beg = child_rp->upa64s_phys; in xlate_reg_prop()
1010 child_end = child_beg + child_rp->upa64s_size; in xlate_reg_prop()
1023 rp->regspec_size = len ? len : child_rp->upa64s_size; in xlate_reg_prop()
1067 upa64s_regspec_t *child_rp; in init_child() local
1081 (caddr_t)&child_rp, &i) != DDI_SUCCESS) { in init_child()
[all …]