iSeries_Get_Location_Code(node); 
static struct iSeries_Device_Node *build_device_node(HvBusNumber Bus,		HvSubBusNumber SubBus, int AgentId, int Function){	struct iSeries_Device_Node *node;	PPCDBG(PPCDBG_BUSWALK,			"-build_device_node 0x%02X.%02X.%02X Function: %02X\n",			Bus, SubBus, AgentId, Function);	node = kmalloc(sizeof(struct iSeries_Device_Node), GFP_KERNEL);	if (node == NULL)		return NULL;	memset(node, 0, sizeof(struct iSeries_Device_Node));	list_add_tail(&node->Device_List, &iSeries_Global_Device_List);#if 0	node->DsaAddr = ((u64)Bus << 48) + ((u64)SubBus << 40) + ((u64)0x10 << 32);#endif	node->DsaAddr.DsaAddr = 0;	node->DsaAddr.Dsa.busNumber = Bus;	node->DsaAddr.Dsa.subBusNumber = SubBus;	node->DsaAddr.Dsa.deviceId = 0x10;	node->AgentId = AgentId;	node->DevFn = PCI_DEVFN(ISERIES_ENCODE_DEVICE(AgentId), Function);	iSeries_Get_Location_Code(node);	return node;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/061c063efce96b33f9e26d5f83a8eb0643fa493c/iSeries_pci.c/clean/arch/ppc64/kernel/iSeries_pci.c