ms->dma_cmd_space, ms->dma_cmd_bus); 
ms->dma_cmd_space, ms->dma_cmd_bus); 
static int mesh_remove(struct macio_dev *mdev){	struct mesh_state *ms = (struct mesh_state *)macio_get_drvdata(mdev);	struct Scsi_Host *mesh_host = ms->host;	scsi_remove_host(mesh_host);	free_irq(ms->meshintr, ms);	/* Reset scsi bus */	mesh_shutdown(mdev);	/* Shut down chip & termination */	set_mesh_power(ms, 0);	/* Unmap registers & dma controller */	iounmap(ms->mesh);       	iounmap(ms->dma);	/* Free DMA commands memory */	pci_free_consistent(macio_get_pci_dev(mdev), ms->dma_cmd_size,			  ms->dma_cmd_space, ms->dma_cmd_bus);	/* Release memory resources */	macio_release_resources(mdev);	scsi_host_put(mesh_host);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/0cdc82ee1ae36c1ae4631fc3a782faeb0b90df38/mesh.c/buggy/drivers/scsi/mesh.c