/titanic_44/usr/src/uts/common/sys/scsi/adapters/smrt/ |
H A D | smrt.h | 237 struct smrt { struct 238 dev_info_t *smrt_dip; argument 239 int smrt_instance; argument 240 smrt_controller_status_t smrt_status; argument 241 smrt_stats_t smrt_stats; argument 246 uint32_t smrt_host_support; argument 247 uint32_t smrt_bus_support; argument 248 uint32_t smrt_maxcmds; argument 249 uint32_t smrt_sg_cnt; argument 250 smrt_versions_t smrt_versions; argument [all …]
|
/titanic_44/usr/src/uts/common/io/scsi/adapters/smrt/ |
H A D | smrt_ciss.c | 349 smrt_t *smrt = arg; in smrt_periodic() local 457 smrt_retrieve(smrt_t *smrt) in smrt_retrieve() 480 smrt_set_new_tag(smrt_t *smrt, smrt_command_t *smcm) in smrt_set_new_tag() 518 smrt_submit(smrt_t *smrt, smrt_command_t *smcm) in smrt_submit() 606 smrt_t *smrt = smcm->smcm_ctlr; in smrt_process_finishq_sync() local 617 smrt_t *smrt = smcm->smcm_ctlr; in smrt_process_finishq_one() local 658 smrt_process_finishq(smrt_t *smrt) in smrt_process_finishq() 716 smrt_process_abortq(smrt_t *smrt) in smrt_process_abortq() 797 smrt_poll_for(smrt_t *smrt, smrt_command_t *smcm) in smrt_poll_for() 853 smrt_intr_set(smrt_t *smrt, boolean_t enabled) in smrt_intr_set() [all …]
|
H A D | smrt_interrupts.c | 34 smrt_try_msix(smrt_t *smrt) in smrt_try_msix() 70 smrt_interrupts_disable(smrt_t *smrt) in smrt_interrupts_disable() 83 smrt_interrupts_enable(smrt_t *smrt) in smrt_interrupts_enable() 106 smrt_interrupts_free(smrt_t *smrt) in smrt_interrupts_free() 118 smrt_interrupts_alloc(smrt_t *smrt, int type) in smrt_interrupts_alloc() 160 smrt_interrupts_setup(smrt_t *smrt) in smrt_interrupts_setup() 267 smrt_interrupts_teardown(smrt_t *smrt) in smrt_interrupts_teardown()
|
H A D | smrt_commands.c | 70 smrt_contig_alloc(smrt_t *smrt, smrt_dma_t *smdma, size_t sz, int kmflags, in smrt_contig_alloc() 153 smrt_command_alloc_impl(smrt_t *smrt, smrt_command_type_t type, int kmflags) in smrt_command_alloc_impl() 205 smrt_command_alloc_preinit(smrt_t *smrt, size_t datasize, int kmflags) in smrt_command_alloc_preinit() 232 smrt_command_alloc(smrt_t *smrt, smrt_command_type_t type, int kmflags) in smrt_command_alloc() 253 smrt_command_attach_internal(smrt_t *smrt, smrt_command_t *smcm, size_t len, in smrt_command_attach_internal() 286 smrt_t *smrt = smcm->smcm_ctlr; in smrt_command_reuse() local 316 smrt_t *smrt = smcm->smcm_ctlr; in smrt_command_free() local 352 smrt_lookup_inflight(smrt_t *smrt, uint32_t tag) in smrt_lookup_inflight()
|
H A D | smrt_device.c | 45 smrt_locate_cfgtbl(smrt_t *smrt, pci_regspec_t *regs, unsigned nregs, in smrt_locate_cfgtbl() 97 smrt_identify_device(smrt_t *smrt) in smrt_identify_device() 113 smrt_map_device(smrt_t *smrt) in smrt_map_device() 174 smrt_device_setup(smrt_t *smrt) in smrt_device_setup() 201 smrt_device_teardown(smrt_t *smrt) in smrt_device_teardown() 215 smrt_get32(smrt_t *smrt, offset_t off) in smrt_get32() 228 smrt_put32(smrt_t *smrt, offset_t off, uint32_t val) in smrt_put32()
|
H A D | smrt_ciss_simple.c | 81 smrt_retrieve_simple(smrt_t *smrt) in smrt_retrieve_simple() 117 smrt_submit_simple(smrt_t *smrt, smrt_command_t *smcm) in smrt_submit_simple() 131 smrt_preinit_command_simple(smrt_t *smrt, smrt_command_t *smcm) in smrt_preinit_command_simple() 193 smrt_ctlr_init_simple(smrt_t *smrt) in smrt_ctlr_init_simple() 272 smrt_ctlr_teardown_simple(smrt_t *smrt) in smrt_ctlr_teardown_simple()
|
H A D | smrt_logvol.c | 32 smrt_logvol_lookup_by_id(smrt_t *smrt, unsigned long id) in smrt_logvol_lookup_by_id() 47 smrt_read_logvols(smrt_t *smrt, smrt_report_logical_lun_t *smrll, uint64_t gen) in smrt_read_logvols() 104 smrt_read_logvols_ext(smrt_t *smrt, smrt_report_logical_lun_t *smrll, in smrt_read_logvols_ext() 176 smrt_logvol_discover(smrt_t *smrt, uint16_t timeout, uint64_t gen) in smrt_logvol_discover() 317 smrt_t *smrt = arg; in smrt_logvol_tgtmap_activate() local 336 smrt_t *smrt = arg; in smrt_logvol_tgtmap_deactivate() local 360 smrt_logvol_teardown(smrt_t *smrt) in smrt_logvol_teardown()
|
H A D | smrt_hba.c | 79 smrt_t *smrt = (smrt_t *)hba_tran->tran_hba_private; in smrt_logvol_tran_tgt_init() local 179 smrt_t *smrt = (smrt_t *)hba_tran->tran_hba_private; in smrt_phys_tran_tgt_init() local 297 smrt_t *smrt; in smrt_tran_setup_pkt() local 448 smrt_t *smrt; in smrt_tran_start() local 667 smrt_t *smrt; in smrt_tran_reset() local 796 smrt_t *smrt; in smrt_tran_abort() local 977 smrt_t *smrt = smcm->smcm_ctlr; in smrt_hba_complete_log_error() local 993 smrt_t *smrt = smcm->smcm_ctlr; in smrt_hba_complete() local 1157 smrt_t *smrt; in smrt_getcap() local 1288 smrt_ctrl_hba_setup(smrt_t *smrt) in smrt_ctrl_hba_setup() [all …]
|
H A D | smrt_physical.c | 61 smrt_phys_lookup_by_ua(smrt_t *smrt, const char *ua) in smrt_phys_lookup_by_ua() 97 smrt_phys_lookup_by_wwn(smrt_t *smrt, uint64_t wwn) in smrt_phys_lookup_by_wwn() 111 smrt_phys_identify(smrt_t *smrt, smrt_identify_physical_drive_t *info, in smrt_phys_identify() 222 smrt_read_phys_ext(smrt_t *smrt, smrt_report_physical_lun_t *smrpl, in smrt_read_phys_ext() 383 smrt_phys_discover(smrt_t *smrt, uint16_t timeout, uint64_t gen) in smrt_phys_discover() 563 smrt_t *smrt = arg; in smrt_phys_tgtmap_activate() local 580 smrt_t *smrt = arg; in smrt_phys_tgtmap_deactivate() local 605 smrt_phys_teardown(smrt_t *smrt) in smrt_phys_teardown()
|
H A D | smrt.c | 174 smrt_t *smrt; in smrt_iport_attach() local 211 smrt_t *smrt; in smrt_iport_detach() local 241 smrt_t *smrt; in smrt_attach() local 415 smrt_t *smrt = (smrt_t *)tran->tran_hba_private; in smrt_detach() local 485 smrt_cleanup(smrt_t *smrt) in smrt_cleanup()
|
H A D | smrt_sata.c | 34 smrt_sata_determine_wwn(smrt_t *smrt, PhysDevAddr_t *addr, uint64_t *wwnp, in smrt_sata_determine_wwn()
|