pvscsi_softc_t
pvscsi_setup_isr(pvscsi_softc_t *pvs)
pvscsi_add_to_queue(pvscsi_softc_t *pvs, pvscsi_cmd_t *cmd)
pvscsi_softc_t *pvs;
pvscsi_softc_t *pvs;
pvscsi_max_targets(pvscsi_softc_t *pvs)
pvscsi_probe_target(pvscsi_softc_t *pvs, int target)
pvscsi_softc_t *pvs;
pvscsi_reg_read(pvscsi_softc_t *pvs, uint32_t offset)
pvscsi_softc_t *pvs;
pvscsi_softc_t *pvs;
pvscsi_softc_t *pvs;
pvscsi_reg_write(pvscsi_softc_t *pvs, uint32_t offset, uint32_t value)
pvscsi_cmd_init(pvscsi_softc_t *pvs, pvscsi_cmd_t *cmd, int sleep)
pvscsi_write_cmd_desc(pvscsi_softc_t *pvs, uint32_t cmd, void *desc, size_t len)
pvscsi_softc_t *pvs = tran->tran_hba_private;
pvscsi_hba_setup(pvscsi_softc_t *pvs)
pvscsi_teardown(pvscsi_softc_t *pvs)
pvscsi_read_intr_status(pvscsi_softc_t *pvs)
pvscsi_softc_t *pvs;
pvscsi_write_intr_status(pvscsi_softc_t *pvs, uint32_t val)
pvscsi_softc_t *pvs;
pvscsi_reclaim_cmds(pvscsi_softc_t *pvs)
pvscsi_softc_t *pvs;
pvscsi_softc_t *pvs;
pvscsi_softc_t *pvs;
pvscsi_stop_hba(pvscsi_softc_t *pvs)
pvscsi_start_hba(pvscsi_softc_t *pvs)
pvscsi_reset_bus(pvscsi_softc_t *pvs)
pvscsi_restart_hba(pvscsi_softc_t *pvs)
pvscsi_submit_nonrw_io(pvscsi_softc_t *pvs)
pvscsi_submit_rw_io(pvscsi_softc_t *pvs)
pvscsi_process_comp_ring(pvscsi_softc_t *pvs)
pvscsi_process_msg_ring(pvscsi_softc_t *pvs)
pvscsi_softc_t *pvs = msg->pvs;
pvscsi_abort_cmd(pvscsi_softc_t *pvs, pvscsi_cmd_t *cmd)
static void pvscsi_setup_rings(pvscsi_softc_t *);
pvscsi_set_status(pvscsi_softc_t *pvs, pvscsi_cmd_t *cmd)
static void pvscsi_complete_cmds(pvscsi_softc_t *, pvscsi_cmd_t *);
static boolean_t pvscsi_cmd_init(pvscsi_softc_t *, pvscsi_cmd_t *, int);
pvscsi_complete_cmds(pvscsi_softc_t *pvs, pvscsi_cmd_t *cmd)
pvscsi_dev_reset(pvscsi_softc_t *pvs, int target, int lun)
pvscsi_poll_cmd_until(pvscsi_softc_t *pvs, pvscsi_cmd_t *cmd, clock_t usec)
pvscsi_poll_cmd(pvscsi_softc_t *pvs, pvscsi_cmd_t *cmd)
pvscsi_abort_all(pvscsi_softc_t *pvs, pvscsi_device_t *pd)
pvscsi_transport_command(pvscsi_softc_t *pvs, pvscsi_cmd_t *cmd)
pvscsi_setup_dma_buffer(pvscsi_softc_t *pvs, size_t length,
pvscsi_allocate_rings(pvscsi_softc_t *pvs)
pvscsi_free_rings(pvscsi_softc_t *pvs)
pvscsi_setup_rings(pvscsi_softc_t *pvs)
pvscsi_setup_io(pvscsi_softc_t *pvs)
pvscsi_enable_intrs(pvscsi_softc_t *pvs)
pvscsi_softc_t *pvs = (pvscsi_softc_t *)arg1;
pvscsi_free_intrs(pvscsi_softc_t *pvs)
pvscsi_register_isr(pvscsi_softc_t *pvs, int type)