Lines Matching refs:ips_scb_t

233 static int ips_map_status(ips_ha_t *, ips_scb_t *, ips_stat_t *);
234 static int ips_send_wait(ips_ha_t *, ips_scb_t *, int, int);
235 static int ips_send_cmd(ips_ha_t *, ips_scb_t *);
236 static int ips_online(ips_ha_t *, ips_scb_t *);
237 static int ips_inquiry(ips_ha_t *, ips_scb_t *);
238 static int ips_rdcap(ips_ha_t *, ips_scb_t *);
239 static int ips_msense(ips_ha_t *, ips_scb_t *);
240 static int ips_reqsen(ips_ha_t *, ips_scb_t *);
246 static int ips_issue_copperhead(ips_ha_t *, ips_scb_t *);
247 static int ips_issue_copperhead_memio(ips_ha_t *, ips_scb_t *);
248 static int ips_issue_i2o(ips_ha_t *, ips_scb_t *);
249 static int ips_issue_i2o_memio(ips_ha_t *, ips_scb_t *);
272 static int ips_flash_copperhead(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
273 static int ips_flash_bios(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
274 static int ips_flash_firmware(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
287 static void ips_done(ips_ha_t *, ips_scb_t *);
289 static void ips_init_scb(ips_ha_t *, ips_scb_t *);
290 static void ips_freescb(ips_ha_t *, ips_scb_t *);
294 static void ips_fix_ffdc_time(ips_ha_t *, ips_scb_t *, time64_t);
300 static ips_scb_t *ips_getscb(ips_ha_t *);
301 static void ips_putq_scb_head(ips_scb_queue_t *, ips_scb_t *);
305 static ips_scb_t *ips_removeq_scb_head(ips_scb_queue_t *);
306 static ips_scb_t *ips_removeq_scb(ips_scb_queue_t *, ips_scb_t *);
315 static int ips_make_passthru(ips_ha_t *, struct scsi_cmnd *, ips_scb_t *, int);
316 static int ips_usrcmd(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
317 static void ips_cleanup_passthru(ips_ha_t *, ips_scb_t *);
645 ips_scb_t *scb; in ips_release()
719 ips_scb_t *scb; in ips_halt()
838 ips_scb_t *scb; in __ips_eh_reset()
1269 ips_scb_t *scb; in ips_intr_copperhead()
1307 scb = (ips_scb_t *) sp->scb_addr; in ips_intr_copperhead()
1333 ips_scb_t *scb; in ips_intr_morpheus()
1377 scb = (ips_scb_t *) sp->scb_addr; in ips_intr_morpheus()
1557 ips_make_passthru(ips_ha_t *ha, struct scsi_cmnd *SC, ips_scb_t *scb, int intr) in ips_make_passthru()
1651 ips_flash_copperhead(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) in ips_flash_copperhead()
1723 ips_flash_bios(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) in ips_flash_bios()
1788 ips_scb_t * scb, int indx, unsigned int e_len) in ips_fill_scb_sg_single()
1825 ips_flash_firmware(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) in ips_flash_firmware()
1898 ips_usrcmd(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) in ips_usrcmd()
1986 ips_cleanup_passthru(ips_ha_t * ha, ips_scb_t * scb) in ips_cleanup_passthru()
2231 ips_scb_t *scb; in ips_get_bios_version()
2525 ips_scb_t *scb; in ips_next()
2754 ips_putq_scb_head(ips_scb_queue_t * queue, ips_scb_t * item) in ips_putq_scb_head()
2781 static ips_scb_t *
2784 ips_scb_t *item; in ips_removeq_scb_head()
2816 static ips_scb_t *
2817 ips_removeq_scb(ips_scb_queue_t * queue, ips_scb_t * item) in ips_removeq_scb()
2819 ips_scb_t *p; in ips_removeq_scb()
3085 ipsintr_blocking(ips_ha_t * ha, ips_scb_t * scb) in ipsintr_blocking()
3107 ipsintr_done(ips_ha_t * ha, ips_scb_t * scb) in ipsintr_done()
3139 ips_done(ips_ha_t * ha, ips_scb_t * scb) in ips_done()
3245 ips_map_status(ips_ha_t * ha, ips_scb_t * scb, ips_stat_t * sp) in ips_map_status()
3382 ips_send_wait(ips_ha_t * ha, ips_scb_t * scb, int timeout, int intr) in ips_send_wait()
3448 ips_send_cmd(ips_ha_t * ha, ips_scb_t * scb) in ips_send_cmd()
3832 ips_scb_t *scb; in ips_chkstatus()
3988 ips_online(ips_ha_t * ha, ips_scb_t * scb) in ips_online()
4023 ips_inquiry(ips_ha_t * ha, ips_scb_t * scb) in ips_inquiry()
4058 ips_rdcap(ips_ha_t * ha, ips_scb_t * scb) in ips_rdcap()
4088 ips_msense(ips_ha_t * ha, ips_scb_t * scb) in ips_msense()
4179 ips_reqsen(ips_ha_t * ha, ips_scb_t * scb) in ips_reqsen()
4283 pci_free_consistent(ha->pcidev, sizeof (ips_scb_t) * cmds, in ips_deallocatescbs()
4302 ips_scb_t *scb_p; in ips_allocatescbs()
4311 pci_alloc_consistent(ha->pcidev, ha->max_cmds * sizeof (ips_scb_t), in ips_allocatescbs()
4321 ha->max_cmds * sizeof (ips_scb_t), ha->scbs, in ips_allocatescbs()
4326 memset(ha->scbs, 0, ha->max_cmds * sizeof (ips_scb_t)); in ips_allocatescbs()
4330 scb_p->scb_busaddr = command_dma + sizeof (ips_scb_t) * i; in ips_allocatescbs()
4365 ips_init_scb(ips_ha_t * ha, ips_scb_t * scb) in ips_init_scb()
4378 memset(scb, 0, sizeof (ips_scb_t)); in ips_init_scb()
4409 static ips_scb_t *
4412 ips_scb_t *scb; in ips_getscb()
4442 ips_freescb(ips_ha_t * ha, ips_scb_t * scb) in ips_freescb()
4555 ips_scb_t *scb; in ips_flush_and_reset()
4562 scb = pci_alloc_consistent(ha->pcidev, sizeof(ips_scb_t), &command_dma); in ips_flush_and_reset()
4564 memset(scb, 0, sizeof(ips_scb_t)); in ips_flush_and_reset()
4597 pci_free_consistent(ha->pcidev, sizeof(ips_scb_t), scb, command_dma); in ips_flush_and_reset()
5272 ips_issue_copperhead(ips_ha_t * ha, ips_scb_t * scb) in ips_issue_copperhead()
5326 ips_issue_copperhead_memio(ips_ha_t * ha, ips_scb_t * scb) in ips_issue_copperhead_memio()
5379 ips_issue_i2o(ips_ha_t * ha, ips_scb_t * scb) in ips_issue_i2o()
5411 ips_issue_i2o_memio(ips_ha_t * ha, ips_scb_t * scb) in ips_issue_i2o_memio()
5658 ips_scb_t *scb; in ips_read_adapter_status()
5701 ips_scb_t *scb; in ips_read_subsystem_parameters()
5745 ips_scb_t *scb; in ips_read_config()
5803 ips_scb_t *scb; in ips_readwrite_page5()
5853 ips_scb_t *scb; in ips_clear_adapter()
5916 ips_scb_t *scb; in ips_ffdc_reset()
5950 ips_scb_t *scb; in ips_ffdc_time()
5983 ips_fix_ffdc_time(ips_ha_t * ha, ips_scb_t * scb, time64_t current_time) in ips_fix_ffdc_time()