Lines Matching refs:scsi_cmnd

229 static int ips_eh_abort(struct scsi_cmnd *);
230 static int ips_eh_reset(struct scsi_cmnd *);
231 static int ips_queue(struct Scsi_Host *, struct scsi_cmnd *);
304 static void ips_putq_wait_tail(ips_wait_queue_t *, struct scsi_cmnd *);
309 static struct scsi_cmnd *ips_removeq_wait_head(ips_wait_queue_t *);
310 static struct scsi_cmnd *ips_removeq_wait(ips_wait_queue_t *,
311 struct scsi_cmnd *);
316 static int ips_is_passthru(struct scsi_cmnd *);
317 static int ips_make_passthru(ips_ha_t *, struct scsi_cmnd *, ips_scb_t *, int);
320 static void ips_scmd_buf_write(struct scsi_cmnd * scmd, void *data,
322 static void ips_scmd_buf_read(struct scsi_cmnd * scmd, void *data,
780 int ips_eh_abort(struct scsi_cmnd *SC) in ips_eh_abort()
837 static int __ips_eh_reset(struct scsi_cmnd *SC) in __ips_eh_reset()
933 struct scsi_cmnd *scsi_cmd; in __ips_eh_reset()
962 struct scsi_cmnd *scsi_cmd; in __ips_eh_reset()
1023 static int ips_eh_reset(struct scsi_cmnd *SC) in ips_eh_reset()
1046 static int ips_queue_lck(struct scsi_cmnd *SC, void (*done) (struct scsi_cmnd *)) in ips_queue_lck() argument
1490 static int ips_is_passthru(struct scsi_cmnd *SC) in ips_is_passthru()
1564 ips_make_passthru(ips_ha_t *ha, struct scsi_cmnd *SC, ips_scb_t *scb, int intr) in ips_make_passthru()
2538 struct scsi_cmnd *SC; in ips_next()
2539 struct scsi_cmnd *p; in ips_next()
2540 struct scsi_cmnd *q; in ips_next()
2650 p = (struct scsi_cmnd *) p->host_scribble; in ips_next()
2749 p = (struct scsi_cmnd *) p->host_scribble; in ips_next()
2877 static void ips_putq_wait_tail(ips_wait_queue_t *queue, struct scsi_cmnd *item) in ips_putq_wait_tail()
2908 static struct scsi_cmnd *ips_removeq_wait_head(ips_wait_queue_t *queue) in ips_removeq_wait_head()
2910 struct scsi_cmnd *item; in ips_removeq_wait_head()
2920 queue->head = (struct scsi_cmnd *) item->host_scribble; in ips_removeq_wait_head()
2942 static struct scsi_cmnd *ips_removeq_wait(ips_wait_queue_t *queue, in ips_removeq_wait()
2943 struct scsi_cmnd *item) in ips_removeq_wait()
2945 struct scsi_cmnd *p; in ips_removeq_wait()
2958 while ((p) && (item != (struct scsi_cmnd *) p->host_scribble)) in ips_removeq_wait()
2959 p = (struct scsi_cmnd *) p->host_scribble; in ips_removeq_wait()
3427 ips_scmd_buf_write(struct scsi_cmnd *scmd, void *data, unsigned int count) in ips_scmd_buf_write()
3444 ips_scmd_buf_read(struct scsi_cmnd *scmd, void *data, unsigned int count) in ips_scmd_buf_read()