int gfp_mask) 
gfp_t gfp_mask) 
struct scsi_request *scsi_allocate_request(struct scsi_device *sdev,					   int gfp_mask){	const int offset = ALIGN(sizeof(struct scsi_request), 4);	const int size = offset + sizeof(struct request);	struct scsi_request *sreq;  	sreq = kmalloc(size, gfp_mask);	if (likely(sreq != NULL)) {		memset(sreq, 0, size);		sreq->sr_request = (struct request *)(((char *)sreq) + offset);		sreq->sr_device = sdev;		sreq->sr_host = sdev->host;		sreq->sr_magic = SCSI_REQ_MAGIC;		sreq->sr_data_direction = DMA_BIDIRECTIONAL;	}	return sreq;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/c53033f6b0bd7cc133b7f433083f0394cf29ac70/scsi.c/buggy/drivers/scsi/scsi.c