return map_sg_data(cmd, srp_cmd, dev); 
return map_sg_data(cmd, evt_struct, srp_cmd, dev); 
static int map_data_for_srp_cmd(struct scsi_cmnd *cmd,				struct srp_cmd *srp_cmd, struct device *dev){	switch (cmd->sc_data_direction) {	case DMA_FROM_DEVICE:	case DMA_TO_DEVICE:		break;	case DMA_NONE:		return 1;	case DMA_BIDIRECTIONAL:		printk(KERN_ERR		       "ibmvscsi: Can't map DMA_BIDIRECTIONAL to read/write\n");		return 0;	default:		printk(KERN_ERR		       "ibmvscsi: Unknown data direction 0x%02x; can't map!\n",		       cmd->sc_data_direction);		return 0;	}	if (!cmd->request_buffer)		return 1;	if (cmd->use_sg)		return map_sg_data(cmd, srp_cmd, dev);	return map_single_data(cmd, srp_cmd, dev);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4dddbc26c3895ecdab1f4b16435685b47f96f599/ibmvscsi.c/buggy/drivers/scsi/ibmvscsi/ibmvscsi.c