Lines Matching refs:phdl
993 pcicfg_phdl_t *phdl;
999 phdl = pcicfg_find_phdl(dip);
1000 ASSERT(phdl);
1002 mem_request = &phdl->mem_req;
1003 pf_mem_request = &phdl->pf_mem_req;
1004 io_request = &phdl->io_req;
1006 phdl->error = PCICFG_SUCCESS;
1013 phdl->memory_len = 0;
1028 phdl->memory_base = phdl->memory_last = boundbase;
1029 phdl->memory_len = boundlen;
1030 phdl->mem_hole.start = phdl->memory_base;
1031 phdl->mem_hole.len = mem_request->ra_len;
1032 phdl->mem_hole.next = (hole_t *)NULL;
1041 phdl->io_len = 0;
1056 phdl->io_base = phdl->io_last = (uint32_t)boundbase;
1057 phdl->io_len = (uint32_t)boundlen;
1058 phdl->io_hole.start = phdl->io_base;
1059 phdl->io_hole.len = io_request->ra_len;
1060 phdl->io_hole.next = (hole_t *)NULL;
1070 phdl->pf_memory_len = 0;
1085 phdl->pf_memory_base = phdl->pf_memory_last = boundbase;
1086 phdl->pf_memory_len = boundlen;
1087 phdl->pf_mem_hole.start = phdl->pf_memory_base;
1088 phdl->pf_mem_hole.len = pf_mem_request->ra_len;
1089 phdl->pf_mem_hole.next = (hole_t *)NULL;
1095 phdl->memory_base, phdl->memory_len);
1097 phdl->io_base, phdl->io_len);
1099 phdl->pf_memory_base, phdl->pf_memory_len);
4052 pcicfg_phdl_t phdl;
4598 phdl.dip = new_child;
4599 phdl.memory_base = mem_answer;
4600 phdl.io_base = io_answer;
4601 phdl.pf_memory_base = pf_mem_answer;
4602 phdl.error = PCICFG_SUCCESS; /* in case of empty child tree */
4605 ddi_walk_devs(new_child, pcicfg_find_resource_end, (void *)&phdl);
4609 mem_end = PCICFG_ROUND_UP(phdl.memory_base, PCICFG_MEMGRAN);
4610 io_end = PCICFG_ROUND_UP(phdl.io_base, PCICFG_IOGRAN);
4611 pf_mem_end = PCICFG_ROUND_UP(phdl.pf_memory_base, PCICFG_MEMGRAN);