Lines Matching refs:bus_pfmem

566 	struct resource_node *bus_pfmem[2] = {NULL, NULL};  in configure_bridge()  local
684 bus_pfmem[count] = kzalloc(sizeof(struct resource_node), GFP_KERNEL); in configure_bridge()
685 if (!bus_pfmem[count]) { in configure_bridge()
689 bus_pfmem[count]->type = PFMEM; in configure_bridge()
690 bus_pfmem[count]->busno = func->busno; in configure_bridge()
691 bus_pfmem[count]->devfunc = PCI_DEVFN(func->device, in configure_bridge()
693 bus_pfmem[count]->len = len[count]; in configure_bridge()
694 bus_pfmem[count]->fromMem = 0; in configure_bridge()
695 if (ibmphp_check_resource(bus_pfmem[count], 0) == 0) { in configure_bridge()
696 ibmphp_add_resource(bus_pfmem[count]); in configure_bridge()
697 func->pfmem[count] = bus_pfmem[count]; in configure_bridge()
705 mem_tmp->busno = bus_pfmem[count]->busno; in configure_bridge()
706 mem_tmp->devfunc = bus_pfmem[count]->devfunc; in configure_bridge()
707 mem_tmp->len = bus_pfmem[count]->len; in configure_bridge()
710 bus_pfmem[count]->fromMem = 1; in configure_bridge()
711 bus_pfmem[count]->rangeno = mem_tmp->rangeno; in configure_bridge()
712 ibmphp_add_pfmem_from_mem(bus_pfmem[count]); in configure_bridge()
713 func->pfmem[count] = bus_pfmem[count]; in configure_bridge()
718 kfree(bus_pfmem[count]); in configure_bridge()
791 } else if (bus_pfmem[count]) { in configure_bridge()
792 ibmphp_remove_resource(bus_pfmem[count]); in configure_bridge()
1030 } else if (bus_pfmem[i]) { in configure_bridge()
1031 ibmphp_remove_resource(bus_pfmem[i]); in configure_bridge()