/titanic_52/usr/src/uts/common/sys/scsi/adapters/smrt/ |
H A D | smrt.h | 237 struct smrt { struct 238 smrt_dipsmrt global() argument 239 smrt_instancesmrt global() argument 240 smrt_statussmrt global() argument 241 smrt_statssmrt global() argument 246 smrt_host_supportsmrt global() argument 247 smrt_bus_supportsmrt global() argument 248 smrt_maxcmdssmrt global() argument 249 smrt_sg_cntsmrt global() argument 250 smrt_versionssmrt global() argument 251 smrt_pci_vendorsmrt global() argument 252 smrt_pci_devicesmrt global() argument 257 smrt_virt_iportsmrt global() argument 258 smrt_phys_iportsmrt global() argument 259 smrt_virt_tgtmapsmrt global() argument 260 smrt_phys_tgtmapsmrt global() argument 265 smrt_ctlr_modesmrt global() argument 272 smrt_init_levelsmrt global() argument 279 smrt_mutexsmrt global() argument 280 smrt_cv_finishqsmrt global() argument 285 smrt_volumessmrt global() argument 290 smrt_physicalssmrt global() argument 295 smrt_targetssmrt global() argument 300 smrt_last_heartbeatsmrt global() argument 301 smrt_last_heartbeat_timesmrt global() argument 303 smrt_last_interrupt_claimedsmrt global() argument 304 smrt_last_interrupt_unclaimedsmrt global() argument 305 smrt_last_reset_startsmrt global() argument 306 smrt_last_reset_finishsmrt global() argument 312 smrt_next_tagsmrt global() argument 313 smrt_inflightsmrt global() argument 314 smrt_commandssmrt global() argument 315 smrt_finishqsmrt global() argument 316 smrt_abortqsmrt global() argument 321 smrt_discover_taskqsmrt global() argument 322 smrt_last_phys_discoverysmrt global() argument 323 smrt_last_log_discoverysmrt global() argument 324 smrt_discover_gensmrt global() argument 329 smrt_interrupt_typesmrt global() argument 330 smrt_interrupt_capsmrt global() argument 331 smrt_interrupt_prismrt global() argument 332 smrt_interruptssmrt global() argument 333 smrt_ninterruptssmrt global() argument 335 smrt_periodicsmrt global() argument 337 smrt_hba_transmrt global() argument 339 smrt_dma_attrsmrt global() argument 344 smrt_i2o_barsmrt global() argument 345 smrt_i2o_spacesmrt global() argument 346 smrt_i2o_handlesmrt global() argument 351 smrt_ct_barsmrt global() argument 352 smrt_ct_baseaddrsmrt global() argument 353 smrt_ctsmrt global() argument 354 smrt_ct_handlesmrt global() argument 359 smrt_event_countsmrt global() argument 360 smrt_event_cmdsmrt global() argument 361 smrt_event_cancel_cmdsmrt global() argument 362 smrt_event_queuesmrt global() argument
|
/titanic_52/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) smrt_retrieve() argument 480 smrt_set_new_tag(smrt_t * smrt,smrt_command_t * smcm) smrt_set_new_tag() argument 518 smrt_submit(smrt_t * smrt,smrt_command_t * smcm) smrt_submit() argument 606 smrt_t *smrt = smcm->smcm_ctlr; smrt_process_finishq_sync() local 617 smrt_t *smrt = smcm->smcm_ctlr; smrt_process_finishq_one() local 658 smrt_process_finishq(smrt_t * smrt) smrt_process_finishq() argument 716 smrt_process_abortq(smrt_t * smrt) smrt_process_abortq() argument 797 smrt_poll_for(smrt_t * smrt,smrt_command_t * smcm) smrt_poll_for() argument 853 smrt_intr_set(smrt_t * smrt,boolean_t enabled) smrt_intr_set() argument 885 smrt_cfgtbl_flush(smrt_t * smrt) smrt_cfgtbl_flush() argument 920 smrt_cfgtbl_transport_has_support(smrt_t * smrt,int xport) smrt_cfgtbl_transport_has_support() argument 946 smrt_cfgtbl_transport_set(smrt_t * smrt,int xport) smrt_cfgtbl_transport_set() argument 955 smrt_cfgtbl_transport_confirm(smrt_t * smrt,int xport) smrt_cfgtbl_transport_confirm() argument 989 smrt_ctlr_get_maxsgelements(smrt_t * smrt) smrt_ctlr_get_maxsgelements() argument 995 smrt_ctlr_get_cmdsoutmax(smrt_t * smrt) smrt_ctlr_get_cmdsoutmax() argument 1001 smrt_ctlr_get_hostdrvsup(smrt_t * smrt) smrt_ctlr_get_hostdrvsup() argument 1008 smrt_ctlr_init(smrt_t * smrt) smrt_ctlr_init() argument 1073 smrt_ctlr_teardown(smrt_t * smrt) smrt_ctlr_teardown() argument 1090 smrt_ctlr_wait_for_state(smrt_t * smrt,smrt_wait_state_t state) smrt_ctlr_wait_for_state() argument 1145 smrt_lockup_check(smrt_t * smrt) smrt_lockup_check() argument 1198 smrt_ctlr_identify(smrt_t * smrt,uint16_t timeout,smrt_identify_controller_t * resp) smrt_ctlr_identify() argument 1326 smrt_ctlr_versions(smrt_t * smrt,uint16_t timeout,smrt_versions_t * smrtv) smrt_ctlr_versions() argument 1347 smrt_ctlr_reset(smrt_t * smrt) smrt_ctlr_reset() argument 1597 smrt_event_init(smrt_t * smrt) smrt_event_init() argument 1649 smrt_t *smrt = smcm->smcm_ctlr; smrt_event_complete() local 1802 smrt_event_fini(smrt_t * smrt) smrt_event_fini() argument 1923 smrt_discover_panic_check(smrt_t * smrt) smrt_discover_panic_check() argument 1958 smrt_t *smrt = arg; smrt_discover() local 2006 smrt_discover_request(smrt_t * smrt) smrt_discover_request() argument [all...] |
H A D | smrt_interrupts.c | 34 smrt_try_msix(smrt_t *smrt) in smrt_try_msix() argument 70 smrt_interrupts_disable(smrt_t *smrt) in smrt_interrupts_disable() argument 83 smrt_interrupts_enable(smrt_t * smrt) smrt_interrupts_enable() argument 106 smrt_interrupts_free(smrt_t * smrt) smrt_interrupts_free() argument 118 smrt_interrupts_alloc(smrt_t * smrt,int type) smrt_interrupts_alloc() argument 160 smrt_interrupts_setup(smrt_t * smrt) smrt_interrupts_setup() argument 267 smrt_interrupts_teardown(smrt_t * smrt) smrt_interrupts_teardown() argument [all...] |
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() argument 153 smrt_command_alloc_impl(smrt_t *smrt, smrt_command_type_t type, int kmflags) in smrt_command_alloc_impl() argument 205 smrt_command_alloc_preinit(smrt_t *smrt, size_t datasize, int kmflags) in smrt_command_alloc_preinit() argument 232 smrt_command_alloc(smrt_t * smrt,smrt_command_type_t type,int kmflags) smrt_command_alloc() argument 253 smrt_command_attach_internal(smrt_t * smrt,smrt_command_t * smcm,size_t len,int kmflags) smrt_command_attach_internal() argument 286 smrt_t *smrt = smcm->smcm_ctlr; smrt_command_reuse() local 316 smrt_t *smrt = smcm->smcm_ctlr; smrt_command_free() local 352 smrt_lookup_inflight(smrt_t * smrt,uint32_t tag) smrt_lookup_inflight() argument [all...] |
H A D | smrt_device.c | 45 smrt_locate_cfgtbl(smrt_t *smrt, pci_regspec_t *regs, unsigned nregs, in smrt_locate_cfgtbl() argument 97 smrt_identify_device(smrt_t *smrt) in smrt_identify_device() argument 113 smrt_map_device(smrt_t *smrt) in smrt_map_device() argument 174 smrt_device_setup(smrt_t * smrt) smrt_device_setup() argument 201 smrt_device_teardown(smrt_t * smrt) smrt_device_teardown() argument 215 smrt_get32(smrt_t * smrt,offset_t off) smrt_get32() argument 228 smrt_put32(smrt_t * smrt,offset_t off,uint32_t val) smrt_put32() argument [all...] |
H A D | smrt_ciss_simple.c | 81 smrt_retrieve_simple(smrt_t * smrt) smrt_retrieve_simple() argument 117 smrt_submit_simple(smrt_t * smrt,smrt_command_t * smcm) smrt_submit_simple() argument 131 smrt_preinit_command_simple(smrt_t * smrt,smrt_command_t * smcm) smrt_preinit_command_simple() argument 193 smrt_ctlr_init_simple(smrt_t * smrt) smrt_ctlr_init_simple() argument 272 smrt_ctlr_teardown_simple(smrt_t * smrt) smrt_ctlr_teardown_simple() argument [all...] |
H A D | smrt_logvol.c | 32 smrt_logvol_lookup_by_id(smrt_t *smrt, unsigned long id) in smrt_logvol_lookup_by_id() argument 47 smrt_read_logvols(smrt_t *smrt, smrt_report_logical_lun_t *smrll, uint64_t gen) in smrt_read_logvols() argument 104 smrt_read_logvols_ext(smrt_t * smrt,smrt_report_logical_lun_t * smrll,uint64_t gen) smrt_read_logvols_ext() argument 176 smrt_logvol_discover(smrt_t * smrt,uint16_t timeout,uint64_t gen) smrt_logvol_discover() argument 317 smrt_t *smrt = arg; smrt_logvol_tgtmap_activate() local 336 smrt_t *smrt = arg; smrt_logvol_tgtmap_deactivate() local 360 smrt_logvol_teardown(smrt_t * smrt) smrt_logvol_teardown() argument [all...] |
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; smrt_phys_tran_tgt_init() local 297 smrt_t *smrt; smrt_tran_setup_pkt() local 448 smrt_t *smrt; smrt_tran_start() local 667 smrt_t *smrt; smrt_tran_reset() local 796 smrt_t *smrt; smrt_tran_abort() local 977 smrt_t *smrt = smcm->smcm_ctlr; smrt_hba_complete_log_error() local 993 smrt_t *smrt = smcm->smcm_ctlr; smrt_hba_complete() local 1157 smrt_t *smrt; smrt_getcap() local 1288 smrt_ctrl_hba_setup(smrt_t * smrt) smrt_ctrl_hba_setup() argument 1328 smrt_ctrl_hba_teardown(smrt_t * smrt) smrt_ctrl_hba_teardown() argument 1338 smrt_logvol_hba_setup(smrt_t * smrt,dev_info_t * iport) smrt_logvol_hba_setup() argument 1370 smrt_logvol_hba_teardown(smrt_t * smrt,dev_info_t * iport) smrt_logvol_hba_teardown() argument 1399 smrt_phys_hba_setup(smrt_t * smrt,dev_info_t * iport) smrt_phys_hba_setup() argument 1431 smrt_phys_hba_teardown(smrt_t * smrt,dev_info_t * iport) smrt_phys_hba_teardown() argument [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() argument 97 smrt_phys_lookup_by_wwn(smrt_t *smrt, uint64_t wwn) in smrt_phys_lookup_by_wwn() argument 111 smrt_phys_identify(smrt_t * smrt,smrt_identify_physical_drive_t * info,uint16_t bmic,uint16_t timeout) smrt_phys_identify() argument 222 smrt_read_phys_ext(smrt_t * smrt,smrt_report_physical_lun_t * smrpl,uint16_t timeout,uint64_t gen) smrt_read_phys_ext() argument 383 smrt_phys_discover(smrt_t * smrt,uint16_t timeout,uint64_t gen) smrt_phys_discover() argument 563 smrt_t *smrt = arg; smrt_phys_tgtmap_activate() local 580 smrt_t *smrt = arg; smrt_phys_tgtmap_deactivate() local 605 smrt_phys_teardown(smrt_t * smrt) smrt_phys_teardown() argument [all...] |
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; smrt_attach() local 415 smrt_t *smrt = (smrt_t *)tran->tran_hba_private; smrt_detach() local 485 smrt_cleanup(smrt_t * smrt) smrt_cleanup() argument [all...] |
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() argument [all...] |