static inline int dma_region_find(struct dma_region *dma, unsigned long offset, unsigned long *rem) 
static inline int dma_region_find(struct dma_region *dma, unsigned long offset, unsigned long *rem) 
static inline int dma_region_find(struct dma_region *dma, unsigned long offset, unsigned long *rem){	int i;	unsigned long off = offset;	for (i = 0; i < dma->n_dma_pages; i++) {		if (off < sg_dma_len(&dma->sglist[i])) {			*rem = off;			break;		}		off -= sg_dma_len(&dma->sglist[i]);	}	BUG_ON(i >= dma->n_dma_pages);	return i;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/6649e92d792efa00a823781bcee2dba7f21199ba/dma.c/clean/drivers/ieee1394/dma.c