From da64b256d828a33ff5c3bd78b11aad3705056019 Mon Sep 17 00:00:00 2001 From: fche Date: Mon, 24 Sep 2007 18:16:16 +0000 Subject: Add /* pure */ to embedded-C functions. --- tapset/scsi.stp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tapset/scsi.stp') diff --git a/tapset/scsi.stp b/tapset/scsi.stp index 10993ee7..c9103cd6 100644 --- a/tapset/scsi.stp +++ b/tapset/scsi.stp @@ -80,13 +80,13 @@ probe scsi.iocompleted } function scsi_timer_pending:long(var:long) -%{ +%{ /* pure */ struct scsi_cmnd *cmd = (struct scsi_cmnd *)((long)THIS->var); THIS->__retvalue = timer_pending(&cmd->eh_timeout); /* FIXME: deref hazard! */ %} function get_devstate_from_req:long(var:long) -%{ +%{ /* pure */ struct request_queue *q = (struct request_queue *)((long)THIS->var); struct scsi_device *sdev = (struct scsi_device *)kread(&(q->queuedata)); THIS->__retvalue = kread(&(sdev->sdev_state)); -- cgit