Lines Matching refs:ranges

2705 	pcicfg_range_t *ranges;  in pcicfg_find_resource_end()  local
2719 (caddr_t)&ranges, &length) != DDI_PROP_SUCCESS) { in pcicfg_find_resource_end()
2728 uint64_t mid = ranges[i].child_mid; in pcicfg_find_resource_end()
2729 uint64_t lo = ranges[i].child_lo; in pcicfg_find_resource_end()
2730 uint64_t size = ranges[i].size_lo; in pcicfg_find_resource_end()
2732 switch (PCI_REG_ADDR_G(ranges[i].child_hi)) { in pcicfg_find_resource_end()
2750 kmem_free(ranges, length); in pcicfg_find_resource_end()
2812 pcicfg_range_t *ranges; in pcicfg_free_bridge_resources() local
2820 DDI_PROP_DONTPASS, "ranges", (caddr_t)&ranges, in pcicfg_free_bridge_resources()
2840 if (ranges[i].size_lo != 0 || in pcicfg_free_bridge_resources()
2841 ranges[i].size_hi != 0) { in pcicfg_free_bridge_resources()
2842 switch (ranges[i].parent_hi & PCI_REG_ADDR_M) { in pcicfg_free_bridge_resources()
2846 ranges[i].child_lo, in pcicfg_free_bridge_resources()
2847 ranges[i].size_lo); in pcicfg_free_bridge_resources()
2849 (uint64_t)ranges[i].child_lo, in pcicfg_free_bridge_resources()
2850 (uint64_t)ranges[i].size_lo, in pcicfg_free_bridge_resources()
2855 kmem_free(ranges, length); in pcicfg_free_bridge_resources()
2863 ranges[i].child_mid, in pcicfg_free_bridge_resources()
2864 ranges[i].child_lo, in pcicfg_free_bridge_resources()
2865 ranges[i].size_lo) in pcicfg_free_bridge_resources()
2867 PCICFG_LADDR(ranges[i].child_lo, in pcicfg_free_bridge_resources()
2868 ranges[i].child_mid), in pcicfg_free_bridge_resources()
2869 (uint64_t)ranges[i].size_lo, in pcicfg_free_bridge_resources()
2874 kmem_free(ranges, length); in pcicfg_free_bridge_resources()
2886 kmem_free(ranges, length); in pcicfg_free_bridge_resources()
3128 pcicfg_range_t *ranges; in pcicfg_update_ranges_prop() local
3133 dip, DDI_PROP_DONTPASS, "ranges", (caddr_t)&ranges, &rlen); in pcicfg_update_ranges_prop()
3160 bcopy(ranges, newreg, rlen); in pcicfg_update_ranges_prop()
3172 kmem_free((caddr_t)ranges, rlen); in pcicfg_update_ranges_prop()