Lines Matching refs:ips_scb_t

422 static int ips_map_status(ips_ha_t *, ips_scb_t *, ips_stat_t *);
423 static int ips_send_wait(ips_ha_t *, ips_scb_t *, int, int);
424 static int ips_send_cmd(ips_ha_t *, ips_scb_t *);
425 static int ips_online(ips_ha_t *, ips_scb_t *);
426 static int ips_inquiry(ips_ha_t *, ips_scb_t *);
427 static int ips_rdcap(ips_ha_t *, ips_scb_t *);
428 static int ips_msense(ips_ha_t *, ips_scb_t *);
429 static int ips_reqsen(ips_ha_t *, ips_scb_t *);
435 static int ips_issue_copperhead(ips_ha_t *, ips_scb_t *);
436 static int ips_issue_copperhead_memio(ips_ha_t *, ips_scb_t *);
437 static int ips_issue_i2o(ips_ha_t *, ips_scb_t *);
438 static int ips_issue_i2o_memio(ips_ha_t *, ips_scb_t *);
461 static int ips_flash_copperhead(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
462 static int ips_flash_bios(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
463 static int ips_flash_firmware(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
476 static void ips_done(ips_ha_t *, ips_scb_t *);
478 static void ips_init_scb(ips_ha_t *, ips_scb_t *);
479 static void ips_freescb(ips_ha_t *, ips_scb_t *);
483 static void ips_fix_ffdc_time(ips_ha_t *, ips_scb_t *, time_t);
489 static ips_scb_t *ips_getscb(ips_ha_t *);
490 static void ips_putq_scb_head(ips_scb_queue_t *, ips_scb_t *);
494 static ips_scb_t *ips_removeq_scb_head(ips_scb_queue_t *);
495 static ips_scb_t *ips_removeq_scb(ips_scb_queue_t *, ips_scb_t *);
503 static int ips_make_passthru(ips_ha_t *, Scsi_Cmnd *, ips_scb_t *, int);
504 static int ips_usrcmd(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
505 static void ips_cleanup_passthru(ips_ha_t *, ips_scb_t *);
684 ips_scb_t *scb; in ips_release()
761 ips_scb_t *scb; in ips_halt()
883 ips_scb_t *scb; in ips_eh_reset()
1377 ips_scb_t *scb;
1415 scb = (ips_scb_t *) sp->scb_addr;
1441 ips_scb_t *scb;
1485 scb = (ips_scb_t *) sp->scb_addr;
1664 ips_make_passthru(ips_ha_t * ha, Scsi_Cmnd * SC, ips_scb_t * scb, int intr)
1762 ips_flash_copperhead(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb)
1834 ips_flash_bios(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb)
1899 ips_scb_t * scb, int indx, unsigned int e_len)
1936 ips_flash_firmware(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb)
2009 ips_usrcmd(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb)
2097 ips_cleanup_passthru(ips_ha_t * ha, ips_scb_t * scb)
2413 ips_scb_t *scb;
2712 ips_scb_t *scb;
2963 ips_putq_scb_head(ips_scb_queue_t * queue, ips_scb_t * item)
2990 static ips_scb_t *
2993 ips_scb_t *item;
3025 static ips_scb_t *
3026 ips_removeq_scb(ips_scb_queue_t * queue, ips_scb_t * item)
3028 ips_scb_t *p;
3296 ipsintr_blocking(ips_ha_t * ha, ips_scb_t * scb)
3318 ipsintr_done(ips_ha_t * ha, ips_scb_t * scb)
3350 ips_done(ips_ha_t * ha, ips_scb_t * scb)
3474 ips_map_status(ips_ha_t * ha, ips_scb_t * scb, ips_stat_t * sp)
3612 ips_send_wait(ips_ha_t * ha, ips_scb_t * scb, int timeout, int intr)
3708 ips_send_cmd(ips_ha_t * ha, ips_scb_t * scb)
4097 ips_scb_t *scb;
4252 ips_online(ips_ha_t * ha, ips_scb_t * scb)
4287 ips_inquiry(ips_ha_t * ha, ips_scb_t * scb)
4322 ips_rdcap(ips_ha_t * ha, ips_scb_t * scb)
4352 ips_msense(ips_ha_t * ha, ips_scb_t * scb)
4443 ips_reqsen(ips_ha_t * ha, ips_scb_t * scb)
4555 pci_free_consistent(ha->pcidev, sizeof (ips_scb_t) * cmds,
4574 ips_scb_t *scb_p;
4583 pci_alloc_consistent(ha->pcidev, ha->max_cmds * sizeof (ips_scb_t),
4593 ha->max_cmds * sizeof (ips_scb_t), ha->scbs,
4598 memset(ha->scbs, 0, ha->max_cmds * sizeof (ips_scb_t));
4602 scb_p->scb_busaddr = command_dma + sizeof (ips_scb_t) * i;
4637 ips_init_scb(ips_ha_t * ha, ips_scb_t * scb)
4650 memset(scb, 0, sizeof (ips_scb_t));
4681 static ips_scb_t *
4684 ips_scb_t *scb;
4714 ips_freescb(ips_ha_t * ha, ips_scb_t * scb)
5454 ips_issue_copperhead(ips_ha_t * ha, ips_scb_t * scb)
5508 ips_issue_copperhead_memio(ips_ha_t * ha, ips_scb_t * scb)
5561 ips_issue_i2o(ips_ha_t * ha, ips_scb_t * scb)
5593 ips_issue_i2o_memio(ips_ha_t * ha, ips_scb_t * scb)
5840 ips_scb_t *scb;
5883 ips_scb_t *scb;
5927 ips_scb_t *scb;
5985 ips_scb_t *scb;
6035 ips_scb_t *scb;
6098 ips_scb_t *scb;
6132 ips_scb_t *scb;
6165 ips_fix_ffdc_time(ips_ha_t * ha, ips_scb_t * scb, time_t current_time)
6832 ips_scb_t *scb;