Lines Matching refs:rangep
365 kmem_free(sbbcsoftp->rangep, sbbcsoftp->range_len); in sbbc_attach()
444 kmem_free(sbbcsoftp->rangep, sbbcsoftp->range_len); in sbbc_attach()
499 kmem_free(sbbcsoftp->rangep, sbbcsoftp->range_len); in sbbc_detach()
893 struct sbbc_pci_rangespec *rangep = sbbc_p->rangep; in sbbc_apply_range() local
898 ddi_driver_name(rdip), sbbc_p->rangep, child_rp, nrange); in sbbc_apply_range()
902 for (b = 0; b < nrange; ++b, ++rangep) { in sbbc_apply_range()
905 if (child_rp->addr_hi == rangep->sbbc_phys_hi) in sbbc_apply_range()
908 rangep->sbbc_phys_low) && in sbbc_apply_range()
910 <= (rangep->sbbc_phys_low + in sbbc_apply_range()
911 rangep->rng_size - 1))) { in sbbc_apply_range()
913 rangep->sbbc_phys_low; in sbbc_apply_range()
920 rangep->pci_phys_hi; in sbbc_apply_range()
921 rp->pci_phys_mid = rangep->pci_phys_mid; in sbbc_apply_range()
923 rangep->pci_phys_low + addr_offset; in sbbc_apply_range()
926 min(child_rp->size, (rangep->rng_size - in sbbc_apply_range()
949 struct sbbc_pci_rangespec *rangep; in sbbc_get_ranges() local
953 "ranges", (caddr_t)&rangep, &range_len) != DDI_SUCCESS) { in sbbc_get_ranges()
962 kmem_free(rangep, range_len); in sbbc_get_ranges()
967 sbbcsoftp->rangep = rangep; in sbbc_get_ranges()