Lines Matching refs:phdl
1131 pcicfg_phdl_t *phdl; in pcicfg_ntbridge_allocate_resources() local
1136 phdl = pcicfg_find_phdl(dip); in pcicfg_ntbridge_allocate_resources()
1137 ASSERT(phdl); in pcicfg_ntbridge_allocate_resources()
1139 mem_request = &phdl->mem_req; in pcicfg_ntbridge_allocate_resources()
1140 io_request = &phdl->io_req; in pcicfg_ntbridge_allocate_resources()
1142 phdl->error = PCICFG_SUCCESS; in pcicfg_ntbridge_allocate_resources()
1149 phdl->memory_len = 0; in pcicfg_ntbridge_allocate_resources()
1164 phdl->memory_base = phdl->memory_last = boundbase; in pcicfg_ntbridge_allocate_resources()
1165 phdl->memory_len = boundlen; in pcicfg_ntbridge_allocate_resources()
1166 phdl->mem_hole.start = phdl->memory_base; in pcicfg_ntbridge_allocate_resources()
1167 phdl->mem_hole.len = mem_request->ra_len; in pcicfg_ntbridge_allocate_resources()
1168 phdl->mem_hole.next = (hole_t *)NULL; in pcicfg_ntbridge_allocate_resources()
1188 phdl->io_len = 0; in pcicfg_ntbridge_allocate_resources()
1203 phdl->io_base = phdl->io_last = (uint32_t)boundbase; in pcicfg_ntbridge_allocate_resources()
1204 phdl->io_len = (uint32_t)boundlen; in pcicfg_ntbridge_allocate_resources()
1205 phdl->io_hole.start = phdl->io_base; in pcicfg_ntbridge_allocate_resources()
1206 phdl->io_hole.len = io_request->ra_len; in pcicfg_ntbridge_allocate_resources()
1207 phdl->io_hole.next = (hole_t *)NULL; in pcicfg_ntbridge_allocate_resources()
1213 phdl->memory_base, phdl->memory_len); in pcicfg_ntbridge_allocate_resources()
1215 phdl->io_base, phdl->io_len); in pcicfg_ntbridge_allocate_resources()
1808 pcicfg_phdl_t *phdl; in pcicfg_program_ap() local
1831 phdl = pcicfg_find_phdl(dip); in pcicfg_program_ap()
1832 ASSERT(phdl); in pcicfg_program_ap()
1834 (void) pcicfg_bridge_assign(dip, (void *)phdl); in pcicfg_program_ap()
1836 if (phdl->error != PCICFG_SUCCESS) { in pcicfg_program_ap()
1839 return (phdl->error); in pcicfg_program_ap()
1848 entry = (pcicfg_phdl_t *)phdl; in pcicfg_program_ap()
2371 pcicfg_phdl_t *phdl; in pcicfg_allocate_chunk() local
2383 phdl = pcicfg_find_phdl(dip); in pcicfg_allocate_chunk()
2384 ASSERT(phdl); in pcicfg_allocate_chunk()
2386 mem_request = &phdl->mem_req; in pcicfg_allocate_chunk()
2387 io_request = &phdl->io_req; in pcicfg_allocate_chunk()
2396 ddi_walk_devs(dip, pcicfg_sum_resources, (void *)phdl); in pcicfg_allocate_chunk()
2399 if (phdl->error != PCICFG_SUCCESS) { in pcicfg_allocate_chunk()
2401 return (phdl->error); in pcicfg_allocate_chunk()
2434 phdl->memory_base = phdl->memory_last = mem_answer; in pcicfg_allocate_chunk()
2435 phdl->memory_len = alen; in pcicfg_allocate_chunk()
2437 phdl->mem_hole.start = phdl->memory_base; in pcicfg_allocate_chunk()
2438 phdl->mem_hole.len = phdl->memory_len; in pcicfg_allocate_chunk()
2439 phdl->mem_hole.next = (hole_t *)NULL; in pcicfg_allocate_chunk()
2447 phdl->memory_len = phdl->io_len = 0; in pcicfg_allocate_chunk()
2451 phdl->io_base = phdl->io_last = (uint32_t)io_answer; in pcicfg_allocate_chunk()
2452 phdl->io_len = (uint32_t)alen; in pcicfg_allocate_chunk()
2454 phdl->io_hole.start = phdl->io_base; in pcicfg_allocate_chunk()
2455 phdl->io_hole.len = phdl->io_len; in pcicfg_allocate_chunk()
2456 phdl->io_hole.next = (hole_t *)NULL; in pcicfg_allocate_chunk()
2459 phdl->memory_base, phdl->memory_len); in pcicfg_allocate_chunk()
2461 phdl->io_base, phdl->io_len); in pcicfg_allocate_chunk()
4904 pcicfg_phdl_t phdl; in pcicfg_probe_bridge() local
5346 phdl.dip = new_child; in pcicfg_probe_bridge()
5347 phdl.memory_base = mem_answer; in pcicfg_probe_bridge()
5348 phdl.io_base = (uint32_t)io_answer; in pcicfg_probe_bridge()
5349 phdl.error = PCICFG_SUCCESS; /* in case of empty child tree */ in pcicfg_probe_bridge()
5352 ddi_walk_devs(new_child, pcicfg_find_resource_end, (void *)&phdl); in pcicfg_probe_bridge()
5355 if (phdl.error != PCICFG_SUCCESS) { in pcicfg_probe_bridge()
5361 mem_end = PCICFG_ROUND_UP(phdl.memory_base, PCICFG_MEMGRAN); in pcicfg_probe_bridge()
5362 io_end = PCICFG_ROUND_UP(phdl.io_base, PCICFG_IOGRAN); in pcicfg_probe_bridge()