Lines Matching refs:scsi_cmnd
233 static int ips_eh_abort(struct scsi_cmnd *);
234 static int ips_eh_reset(struct scsi_cmnd *);
235 static int ips_queue(struct Scsi_Host *, struct scsi_cmnd *);
308 static void ips_putq_wait_tail(ips_wait_queue_t *, struct scsi_cmnd *);
313 static struct scsi_cmnd *ips_removeq_wait_head(ips_wait_queue_t *);
314 static struct scsi_cmnd *ips_removeq_wait(ips_wait_queue_t *,
315 struct scsi_cmnd *);
320 static int ips_is_passthru(struct scsi_cmnd *);
321 static int ips_make_passthru(ips_ha_t *, struct scsi_cmnd *, ips_scb_t *, int);
324 static void ips_scmd_buf_write(struct scsi_cmnd * scmd, void *data,
326 static void ips_scmd_buf_read(struct scsi_cmnd * scmd, void *data,
784 int ips_eh_abort(struct scsi_cmnd *SC) in ips_eh_abort()
841 static int __ips_eh_reset(struct scsi_cmnd *SC) in __ips_eh_reset()
937 struct scsi_cmnd *scsi_cmd; in __ips_eh_reset()
966 struct scsi_cmnd *scsi_cmd; in __ips_eh_reset()
1027 static int ips_eh_reset(struct scsi_cmnd *SC) in ips_eh_reset()
1050 static int ips_queue_lck(struct scsi_cmnd *SC, void (*done) (struct scsi_cmnd *)) in ips_queue_lck() argument
1494 static int ips_is_passthru(struct scsi_cmnd *SC) in ips_is_passthru()
1568 ips_make_passthru(ips_ha_t *ha, struct scsi_cmnd *SC, ips_scb_t *scb, int intr) in ips_make_passthru()
2542 struct scsi_cmnd *SC; in ips_next()
2543 struct scsi_cmnd *p; in ips_next()
2544 struct scsi_cmnd *q; in ips_next()
2654 p = (struct scsi_cmnd *) p->host_scribble; in ips_next()
2753 p = (struct scsi_cmnd *) p->host_scribble; in ips_next()
2881 static void ips_putq_wait_tail(ips_wait_queue_t *queue, struct scsi_cmnd *item) in ips_putq_wait_tail()
2912 static struct scsi_cmnd *ips_removeq_wait_head(ips_wait_queue_t *queue) in ips_removeq_wait_head()
2914 struct scsi_cmnd *item; in ips_removeq_wait_head()
2924 queue->head = (struct scsi_cmnd *) item->host_scribble; in ips_removeq_wait_head()
2946 static struct scsi_cmnd *ips_removeq_wait(ips_wait_queue_t *queue, in ips_removeq_wait()
2947 struct scsi_cmnd *item) in ips_removeq_wait()
2949 struct scsi_cmnd *p; in ips_removeq_wait()
2962 while ((p) && (item != (struct scsi_cmnd *) p->host_scribble)) in ips_removeq_wait()
2963 p = (struct scsi_cmnd *) p->host_scribble; in ips_removeq_wait()
3431 ips_scmd_buf_write(struct scsi_cmnd *scmd, void *data, unsigned int count) in ips_scmd_buf_write()
3448 ips_scmd_buf_read(struct scsi_cmnd *scmd, void *data, unsigned int count) in ips_scmd_buf_read()