if (PCI_DN(dn)->phb) { 
if (PCI_DN(dn) && PCI_DN(dn)->phb) { 
static int dlpar_add_phb(char *drc_name, struct device_node *dn){	struct pci_controller *phb;	if (PCI_DN(dn)->phb) {		/* PHB already exists */		return -EINVAL;	}	phb = init_phb_dynamic(dn);	if (!phb)		return -EIO;	if (rpaphp_add_slot(dn)) {		printk(KERN_ERR "%s: unable to add hotplug slot %s\n",			__FUNCTION__, drc_name);		return -EIO;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/fe98aeab8494cf431ef62e080cbe1dc1b6f5bd49/rpadlpar_core.c/buggy/drivers/pci/hotplug/rpadlpar_core.c