scsi_to_pci_dma_dir(PCI_DMA_TODEVICE)); 
PCI_DMA_TODEVICE); 
cpqfc_undo_SEST_mappings(struct pci_dev *pcidev,			unsigned long contigaddr, int len, int dir,  			struct scatterlist *sgl, int use_sg,    			PSGPAGES *sgPages_head,			int allocated_pages){	PSGPAGES i, next;	if (contigaddr != (unsigned long) NULL)		pci_unmap_single(pcidev, contigaddr, len, dir);	if (sgl != NULL)		pci_unmap_sg(pcidev, sgl, use_sg, dir);	for (i=*sgPages_head; i != NULL ;i = next)	{		pci_unmap_single(pcidev, i->busaddr, i->maplen, 			scsi_to_pci_dma_dir(PCI_DMA_TODEVICE));		i->busaddr = (dma_addr_t) NULL; 		i->maplen = 0L; 		next = i->next;		kfree(i); 	}	*sgPages_head = NULL;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/be7db055dd7261522557046370f49160728e3847/cpqfcTSworker.c/clean/drivers/scsi/cpqfcTSworker.c