dma_addr_t *dma_handle, unsigned int __nocast flag) 
dma_addr_t *dma_handle, gfp_t flag) 
static void *bpa_alloc_coherent(struct device *hwdev, size_t size,			   dma_addr_t *dma_handle, unsigned int __nocast flag){	void *ret;	ret = (void *)__get_free_pages(flag, get_order(size));	if (ret != NULL) {		memset(ret, 0, size);		*dma_handle = virt_to_abs(ret) | BPA_DMA_VALID;	}	return ret;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7/bpa_iommu.c/buggy/arch/ppc64/kernel/bpa_iommu.c