ireq->sg_dma_direction = PCI_DMA_FROMDEVICE; 
direction = PCI_DMA_FROMDEVICE; 
static inline int i2o_block_sglist_alloc(struct i2o_block_request *ireq){	struct device *dev = &ireq->i2o_blk_dev->i2o_dev->iop->pdev->dev;	int nents;	nents = blk_rq_map_sg(ireq->req->q, ireq->req, ireq->sg_table);	if (rq_data_dir(ireq->req) == READ)		ireq->sg_dma_direction = PCI_DMA_FROMDEVICE;	else		ireq->sg_dma_direction = PCI_DMA_TODEVICE;	ireq->sg_nents = dma_map_sg(dev, ireq->sg_table, nents,				    ireq->sg_dma_direction);	return ireq->sg_nents;};
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/f10378fff658f61307496e0ae00095041725cf07/i2o_block.c/buggy/drivers/message/i2o/i2o_block.c