Symbol: mptsas_t
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10020
mptsas_alloc_active_slots(mptsas_t *mpt, int flag)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10054
mptsas_free_active_slots(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10073
mptsas_log(mptsas_t *mpt, int level, char *fmt, ...)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10158
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10164
for (mpt = mptsas_head; mpt != (mptsas_t *)NULL; mpt = mpt->m_next) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10215
mptsas_watchsubr_tgt(mptsas_t *mpt, mptsas_target_t *ptgt, hrtime_t timestamp)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10270
mptsas_watchsubr(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10333
mptsas_cmd_timeout(mptsas_t *mpt, mptsas_target_t *ptgt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10370
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10383
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10394
mptsas_quiesce_bus(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10447
mptsas_unquiesce_bus(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10466
mptsas_t *mpt = arg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10495
mptsas_dump_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10606
mptsas_start_passthru(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
1073
mptsas_t *mpt = NULL;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10732
typedef void (mptsas_pre_f)(mptsas_t *, mptsas_pt_request_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10749
mpi_pre_fw_download(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10795
mpi_pre_fw_25_download(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10835
mpi_pre_fw_upload(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10881
mpi_pre_fw_25_upload(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10921
mpi_pre_ioc_facts(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10945
mpi_pre_port_facts(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10969
mpi_pre_sata_passthrough(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10989
mpi_pre_smp_passthrough(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11012
mpi_pre_config(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11035
mpi_pre_scsi_io_req(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11058
mpi_pre_sas_io_unit_control(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11092
mptsas_prep_sgl_offset(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11116
mptsas_do_passthru(mptsas_t *mpt, uint8_t *request, uint8_t *reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11477
mptsas_pass_thru(mptsas_t *mpt, mptsas_pass_thru_t *data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11515
mptsas_get_fw_diag_buffer_number(mptsas_t *mpt, uint32_t unique_id)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11529
mptsas_start_diag(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11602
mptsas_post_fw_diag_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11753
mptsas_release_fw_diag_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11913
mptsas_diag_register(mptsas_t *mpt, mptsas_fw_diag_register_t *diag_register,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12020
mptsas_diag_unregister(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12076
mptsas_diag_query(mptsas_t *mpt, mptsas_fw_diag_query_t *diag_query,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12151
mptsas_diag_read_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12226
mptsas_diag_release(mptsas_t *mpt, mptsas_fw_diag_release_t *diag_release,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12267
mptsas_do_diag_action(mptsas_t *mpt, uint32_t action, uint8_t *diag_action,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12393
mptsas_diag_action(mptsas_t *mpt, mptsas_diag_action_t *user_data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12443
mptsas_event_query(mptsas_t *mpt, mptsas_event_query_t *data, int mode,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12472
mptsas_event_enable(mptsas_t *mpt, mptsas_event_enable_t *data, int mode,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12498
mptsas_event_report(mptsas_t *mpt, mptsas_event_report_t *data, int mode,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12543
mptsas_lookup_pci_data(mptsas_t *mpt, mptsas_adapter_data_t *adapter_data)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12589
mptsas_read_adapter_data(mptsas_t *mpt, mptsas_adapter_data_t *adapter_data)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12607
mptsas_read_pci_info(mptsas_t *mpt, mptsas_pci_info_t *pci_info)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12653
mptsas_reg_access(mptsas_t *mpt, mptsas_reg_access_t *data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12704
led_control(mptsas_t *mpt, intptr_t data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12774
get_disk_info(mptsas_t *mpt, intptr_t data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12865
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13109
mptsas_restart_ioc(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13194
mptsas_init_chip(mptsas_t *mpt, int first_time)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13382
mptsas_get_pci_cap(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13463
mptsas_init_pm(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13525
mptsas_register_intrs(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13566
mptsas_unregister_intrs(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13577
mptsas_add_intrs(mptsas_t *mpt, int intr_type)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13719
mptsas_rem_intrs(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13764
mptsas_fm_init(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13810
mptsas_fm_fini(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13866
mptsas_fm_ereport(mptsas_t *mpt, char *detail)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13880
mptsas_get_target_device_info(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13972
mptsas_get_sata_guid(mptsas_t *mpt, mptsas_target_t *ptgt, int lun)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14022
mptsas_inquiry(mptsas_t *mpt, mptsas_target_t *ptgt, int lun, uchar_t page,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14065
mptsas_send_scsi_cmd(mptsas_t *mpt, struct scsi_address *ap,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14215
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14335
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14357
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
144
static void mptsas_setup_cmd_reg(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14418
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
145
static void mptsas_disable_bus_master(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14506
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
146
static void mptsas_hba_fini(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14625
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14659
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14698
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
147
static void mptsas_cfg_fini(mptsas_t *mptsas_blkp);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14787
mptsas_enclosure_update(mptsas_t *mpt, mptsas_enclosure_t *mep)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
148
static int mptsas_hba_setup(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
149
static void mptsas_hba_teardown(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14971
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
150
static int mptsas_config_space_init(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
15052
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
151
static void mptsas_config_space_fini(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
152
static void mptsas_iport_register(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
153
static int mptsas_smp_setup(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
15333
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
154
static void mptsas_smp_teardown(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
15455
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
155
static int mptsas_enc_setup(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
156
static void mptsas_enc_teardown(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
157
static int mptsas_cache_create(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
158
static void mptsas_cache_destroy(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
15815
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
159
static int mptsas_alloc_request_frames(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
160
static int mptsas_alloc_sense_bufs(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
161
static int mptsas_alloc_reply_frames(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16179
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16195
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
162
static int mptsas_alloc_free_queue(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16230
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
163
static int mptsas_alloc_post_queue(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
164
static void mptsas_alloc_reply_args(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16481
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16485
mpt = (mptsas_t *)smp_pkt->smp_pkt_address->
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
165
static int mptsas_alloc_extra_sgl_frame(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16564
mptsas_phy_to_tgt(mptsas_t *mpt, mptsas_phymask_t phymask, uint8_t phy)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
166
static void mptsas_free_extra_sgl_frame(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16644
mptsas_wwid_to_ptgt(mptsas_t *mpt, mptsas_phymask_t phymask, uint64_t wwid)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
167
static int mptsas_init_chip(mptsas_t *mpt, int first_time);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16709
mptsas_wwid_to_psmp(mptsas_t *mpt, mptsas_phymask_t phymask, uint64_t wwid)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
168
static void mptsas_update_hashtab(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16803
mptsas_smp_alloc(mptsas_t *mpt, mptsas_smp_t *data)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
1682
mptsas_t *mpt, *g;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16846
mptsas_addr_to_ptgt(mptsas_t *mpt, char *addr, mptsas_phymask_t phymask)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16865
mptsas_flush_led_status(mptsas_t *mpt, mptsas_enclosure_t *mep, uint16_t idx)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16890
mptsas_send_sep(mptsas_t *mpt, mptsas_enclosure_t *mep, uint16_t idx,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16969
mptsas_dma_addr_create(mptsas_t *mpt, ddi_dma_attr_t dma_attr,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
17037
mptsas_t *mpt = (mptsas_t *)arg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
1799
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
1850
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2067
mptsas_list_add(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
207
static void mptsas_list_add(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
208
static void mptsas_list_del(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2081
mptsas_list_del(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2083
mptsas_t *m;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
210
static int mptsas_quiesce_bus(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2109
mptsas_alloc_handshake_msg(mptsas_t *mpt, size_t alloc_size)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
211
static int mptsas_unquiesce_bus(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
213
static int mptsas_alloc_handshake_msg(mptsas_t *mpt, size_t alloc_size);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2130
mptsas_free_handshake_msg(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2139
mptsas_hba_setup(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
214
static void mptsas_free_handshake_msg(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
219
static int mptsas_accept_pkt(mptsas_t *mpt, mptsas_cmd_t *sp);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
220
static int mptsas_accept_txwq_and_pkt(mptsas_t *mpt, mptsas_cmd_t *sp);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2201
mptsas_hba_teardown(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
221
static void mptsas_accept_tx_waitq(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2211
mptsas_iport_register(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
224
static int mptsas_do_scsi_reset(mptsas_t *mpt, uint16_t devhdl);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
225
static int mptsas_do_scsi_abort(mptsas_t *mpt, int target, int lun,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2266
mptsas_smp_setup(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
229
static void mptsas_handle_qfull(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2292
mptsas_smp_teardown(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2303
mptsas_enc_setup(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2323
mptsas_enc_teardown(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2334
mptsas_enc_lookup(mptsas_t *mpt, uint16_t hdl)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2351
mptsas_cache_create(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
238
static void mptsas_flush_hba(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2389
mptsas_cache_destroy(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
239
static void mptsas_flush_target(mptsas_t *mpt, ushort_t target, int lun,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2408
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
241
static void mptsas_set_pkt_reason(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
245
static void mptsas_process_intr(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
247
static void mptsas_handle_scsi_io_success(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2478
mptsas_ioc_check_rev(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
249
static void mptsas_handle_address_reply(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2503
mptsas_find_mem_bar(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
251
static int mptsas_wait_intr(mptsas_t *mpt, int polltime);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
252
static void mptsas_sge_setup(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2533
mptsas_config_space_init(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
256
static void mptsas_watchsubr(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
257
static void mptsas_cmd_timeout(mptsas_t *mpt, mptsas_target_t *ptgt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
259
static void mptsas_start_passthru(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2590
mptsas_config_space_fini(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
260
static int mptsas_do_passthru(mptsas_t *mpt, uint8_t *request, uint8_t *reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2600
mptsas_setup_cmd_reg(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2615
mptsas_disable_bus_master(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2629
mptsas_dma_alloc(mptsas_t *mpt, mptsas_dma_alloc_state_t *dma_statep)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
264
static int mptsas_free_devhdl(mptsas_t *mpt, uint16_t devhdl);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2656
mptsas_do_dma(mptsas_t *mpt, uint32_t size, int var, int (*callback)())
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
266
static uint8_t mptsas_get_fw_diag_buffer_number(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
268
static void mptsas_start_diag(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2689
mptsas_alloc_request_frames(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
269
static int mptsas_post_fw_diag_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
271
static int mptsas_release_fw_diag_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
274
static int mptsas_diag_register(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2743
mptsas_alloc_sense_bufs(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
276
static int mptsas_diag_unregister(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
278
static int mptsas_diag_query(mptsas_t *mpt, mptsas_fw_diag_query_t *diag_query,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
280
static int mptsas_diag_read_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2817
mptsas_alloc_reply_frames(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
283
static int mptsas_diag_release(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
285
static int mptsas_do_diag_action(mptsas_t *mpt, uint32_t action,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2871
mptsas_alloc_free_queue(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
288
static int mptsas_diag_action(mptsas_t *mpt, mptsas_diag_action_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
291
static int mptsas_pkt_alloc_extern(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2928
mptsas_alloc_post_queue(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
293
static void mptsas_pkt_destroy_extern(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2984
mptsas_alloc_reply_args(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2993
mptsas_alloc_extra_sgl_frame(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3007
mptsas_free_extra_sgl_frame(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3017
mptsas_cfg_fini(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
302
static void mptsas_check_scsi_io_error(mptsas_t *mpt, pMpi2SCSIIOReply_t reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3024
mptsas_hba_fini(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
304
static void mptsas_check_task_mgt(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
306
static int mptsas_send_scsi_cmd(mptsas_t *mpt, struct scsi_address *ap,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
310
static int mptsas_alloc_active_slots(mptsas_t *mpt, int flag);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
311
static void mptsas_free_active_slots(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
312
static int mptsas_start_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3121
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
314
static void mptsas_restart_hba(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
315
static void mptsas_restart_waitq(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
317
static void mptsas_deliver_doneq_thread(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
318
static void mptsas_doneq_add(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
319
static void mptsas_doneq_mv(mptsas_t *mpt, uint64_t t);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
321
static mptsas_cmd_t *mptsas_doneq_thread_rm(mptsas_t *mpt, uint64_t t);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
322
static void mptsas_doneq_empty(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
325
static mptsas_cmd_t *mptsas_waitq_rm(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
326
static void mptsas_waitq_delete(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
327
static mptsas_cmd_t *mptsas_tx_waitq_rm(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
328
static void mptsas_tx_waitq_delete(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3309
mptsas_t *mpt = PKT2MPT(pkt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
332
static void mptsas_setup_bus_reset_delay(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
334
static int mptsas_watch_reset_delay_subr(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
339
static void mptsas_dump_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3450
mptsas_accept_txwq_and_pkt(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3490
mptsas_accept_pkt(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
354
static mptsas_target_t *mptsas_phy_to_tgt(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
356
static mptsas_target_t *mptsas_wwid_to_ptgt(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
358
static mptsas_smp_t *mptsas_wwid_to_psmp(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3594
mptsas_save_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
361
static int mptsas_inquiry(mptsas_t *mpt, mptsas_target_t *ptgt, int lun,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
364
static int mptsas_get_target_device_info(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
366
static void mptsas_update_phymask(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
368
static int mptsas_flush_led_status(mptsas_t *mpt, mptsas_enclosure_t *mep,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
370
static int mptsas_send_sep(mptsas_t *mpt, mptsas_enclosure_t *mep, uint16_t idx,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3718
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
374
static mptsas_target_t *mptsas_addr_to_ptgt(mptsas_t *mpt, char *addr,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4092
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4143
mptsas_t *mpt = cdrarg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
416
static int mptsas_event_query(mptsas_t *mpt, mptsas_event_query_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
418
static int mptsas_event_enable(mptsas_t *mpt, mptsas_event_enable_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4181
mptsas_t *mpt = cdrarg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
420
static int mptsas_event_report(mptsas_t *mpt, mptsas_event_report_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
423
static int mptsas_reg_access(mptsas_t *mpt, mptsas_reg_access_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4257
mptsas_cmdarqsize(mptsas_t *mpt, mptsas_cmd_t *cmd, size_t senselength, int kf)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
428
static mptsas_smp_t *mptsas_smp_alloc(mptsas_t *, mptsas_smp_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4291
mptsas_pkt_alloc_extern(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4341
mptsas_pkt_destroy_extern(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
435
static int mptsas_get_pci_cap(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
436
static int mptsas_init_pm(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4395
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4465
mptsas_sge_chain(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
453
static int mptsas_register_intrs(mptsas_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
454
static void mptsas_unregister_intrs(mptsas_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
455
static int mptsas_add_intrs(mptsas_t *, int);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
456
static void mptsas_rem_intrs(mptsas_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
461
static void mptsas_fm_init(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
462
static void mptsas_fm_fini(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4805
mptsas_ieee_sge_chain(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5080
mptsas_sge_setup(mptsas_t *mpt, mptsas_cmd_t *cmd, uint32_t *control,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5136
mptsas_poll(mptsas_t *mpt, mptsas_cmd_t *poll_cmd, int polltime)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5200
mptsas_wait_intr(mptsas_t *mpt, int polltime)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5270
mptsas_handle_scsi_io_success(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5340
mptsas_handle_address_reply(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5575
mptsas_check_scsi_io_error(mptsas_t *mpt, pMpi2SCSIIOReply_t reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5845
mptsas_check_task_mgt(mptsas_t *mpt, pMpi2SCSIManagementReply_t reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5901
mptsas_t *mpt = arg->mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5937
mptsas_t *mpt = (void *)arg1;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6049
mptsas_process_intr(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6089
mptsas_handle_qfull(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
610
static mptsas_t *mptsas_head, *mptsas_tail;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6142
mptsas_physport_to_phymask(mptsas_t *mpt, uint8_t physport)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6175
mptsas_free_devhdl(mptsas_t *mpt, uint16_t devhdl)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6221
mptsas_update_sata_bridge(mptsas_t *mpt, dev_info_t *parent,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6288
mptsas_update_phymask(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6359
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6548
mptsas_t *mpt = (void *)topo_node->mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
7011
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
7100
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
7797
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
814
mptsas_destroy_hashes(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
838
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8436
mptsas_t *mpt = arg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8457
mptsas_remove_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8532
mptsas_restart_hba(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8548
mptsas_restart_waitq(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8630
mptsas_accept_tx_waitq(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8669
mptsas_start_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8885
mptsas_deliver_doneq_thread(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8921
mptsas_doneq_mv(mptsas_t *mpt, uint64_t t)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8940
mptsas_fma_check(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9012
mptsas_doneq_add(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9037
mptsas_doneq_thread_rm(mptsas_t *mpt, uint64_t t)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9056
mptsas_doneq_empty(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9091
mptsas_waitq_add(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9111
mptsas_waitq_rm(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9134
mptsas_waitq_delete(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9174
mptsas_tx_waitq_rm(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9190
mptsas_tx_waitq_delete(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9234
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9270
mptsas_do_scsi_reset(mptsas_t *mpt, uint16_t devhdl)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9308
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9340
mptsas_set_throttle(mptsas_t *mpt, mptsas_target_t *ptgt, int what)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9370
mptsas_flush_target(mptsas_t *mpt, ushort_t target, int lun, uint8_t tasktype)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9516
mptsas_flush_hba(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9612
mptsas_set_pkt_reason(mptsas_t *mpt, mptsas_cmd_t *cmd, uchar_t reason,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9646
mptsas_setup_bus_reset_delay(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9673
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9698
mptsas_watch_reset_delay_subr(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9732
mptsas_test_reset(mptsas_t *mpt, int target)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9757
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9777
mptsas_do_scsi_abort(mptsas_t *mpt, int target, int lun, struct scsi_pkt *pkt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9863
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9937
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
100
static m_event_struct_t *mptsas_ioc_event_find_by_cmd(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1070
mptsas_request_from_pool(mptsas_t *mpt, mptsas_cmd_t **cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1088
mptsas_return_to_pool(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
109
mptsas_hirrd(mptsas_t *mpt, uint32_t *regaddr)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1110
mptsas_ioc_task_management(mptsas_t *mpt, int task_type, uint16_t dev_handle,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
127
mptsas_ioc_event_cmdq_add(mptsas_t *mpt, m_event_struct_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1315
mptsas_update_flash(mptsas_t *mpt, caddr_t ptrbuffer, uint32_t size,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
143
mptsas_ioc_event_cmdq_delete(mptsas_t *mpt, m_event_struct_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1443
mptsas_sasdevpage_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1530
mptsas_get_sas_device_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1554
mptsas_sasexpdpage_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1621
mptsas_get_sas_expander_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1642
mptsas_sasportpage_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
168
mptsas_ioc_event_find_by_cmd(mptsas_t *mpt, struct mptsas_cmd *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1682
mptsas_get_sas_port_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1702
mptsas_sasiou_page_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1774
mptsas_sasiou_page_1_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1826
mptsas_get_sas_io_unit_page(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
184
mptsas_destroy_ioc_event_cmd(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1898
mptsas_biospage_3_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1928
mptsas_get_bios_page3(mptsas_t *mpt, uint32_t *bios_version)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
1951
mptsas_get_sas_io_unit_page_hndshk(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
221
mptsas_start_config_page_access(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2322
mptsas_get_manufacture_page5(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2501
mptsas_sasphypage_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2582
mptsas_get_sas_phy_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2606
mptsas_sasphypage_1_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2670
mptsas_get_sas_phy_page1(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2701
mptsas_get_manufacture_page0(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2884
mptsas_enclosurepage_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2945
mptsas_get_enclosure_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
316
mptsas_access_config_page(mptsas_t *mpt, uint8_t action, uint8_t page_type,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
317
uint8_t page_number, uint32_t page_address, int (*callback) (mptsas_t *,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
638
mptsas_send_config_request_msg(mptsas_t *mpt, uint8_t action, uint8_t pagetype,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
674
mptsas_send_extended_config_request_msg(mptsas_t *mpt, uint8_t action,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
713
mptsas_ioc_wait_for_response(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
728
mptsas_ioc_wait_for_doorbell(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
743
mptsas_send_handshake_msg(mptsas_t *mpt, caddr_t memp, int numbytes,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
795
mptsas_get_handshake_msg(mptsas_t *mpt, caddr_t memp, int numbytes,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
886
mptsas_kick_start(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
98
static void mptsas_ioc_event_cmdq_add(mptsas_t *mpt, m_event_struct_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
99
static void mptsas_ioc_event_cmdq_delete(mptsas_t *mpt, m_event_struct_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
993
mptsas_ioc_reset(mptsas_t *mpt, int first_time)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
101
static int mptsas_do_ioc_init(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
103
static int mptsas_do_ioc_init_reply(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
107
mptsas_devid_type_string(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
180
mptsas_ioc_get_facts(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
202
mptsas_ioc_do_get_facts(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
227
mptsas_ioc_do_get_facts_reply(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
403
mptsas_ioc_get_port_facts(mptsas_t *mpt, int port)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
425
mptsas_ioc_do_get_port_facts(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
448
mptsas_ioc_do_get_port_facts_reply(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
480
mptsas_ioc_enable_port(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
502
mptsas_ioc_do_enable_port(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
527
mptsas_ioc_do_enable_port_reply(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
560
mptsas_ioc_enable_event_notification(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
584
mptsas_ioc_do_enable_event_notification(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
610
mptsas_ioc_do_enable_event_notification_reply(mptsas_t *mpt, caddr_t memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
643
mptsas_ioc_init(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
665
mptsas_do_ioc_init(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
736
mptsas_do_ioc_init_reply(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
85
static int mptsas_ioc_do_get_facts(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
87
static int mptsas_ioc_do_get_facts_reply(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
89
static int mptsas_ioc_do_get_port_facts(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
91
static int mptsas_ioc_do_get_port_facts_reply(mptsas_t *mpt, caddr_t memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
93
static int mptsas_ioc_do_enable_port(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
95
static int mptsas_ioc_do_enable_port_reply(mptsas_t *mpt, caddr_t memp, int var,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
97
static int mptsas_ioc_do_enable_event_notification(mptsas_t *mpt, caddr_t memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
99
static int mptsas_ioc_do_enable_event_notification_reply(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
101
mptsas_raidconf_page_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
258
mptsas_get_raid_info(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
293
mptsas_raidvol_page_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
384
mptsas_get_raid_settings(mptsas_t *mpt, mptsas_raidvol_t *raidvol)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
406
mptsas_raidvol_page_1_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
439
mptsas_get_raid_wwid(mptsas_t *mpt, mptsas_raidvol_t *raidvol)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
474
mptsas_raidphydsk_page_0_cb(mptsas_t *mpt, caddr_t page_memp,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
505
mptsas_get_physdisk_settings(mptsas_t *mpt, mptsas_raidvol_t *raidvol,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
569
mptsas_raid_action_system_shutdown(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
759
mptsas_delete_volume(mptsas_t *mpt, uint16_t volid)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_raid.c
93
static int mptsas_get_raid_wwid(mptsas_t *mpt, mptsas_raidvol_t *raidvol);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
105
mptsas_smhba_show_phy_info(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
150
mptsas_smhba_update_phy_props(mptsas_t *mpt, dev_info_t *dip,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
187
mptsas_smhba_set_one_phy_props(mptsas_t *mpt, dev_info_t *dip, uint8_t phy_id,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
203
mptsas_smhba_set_all_phy_props(mptsas_t *mpt, dev_info_t *dip, uint8_t phy_nums,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
231
mptsas_smhba_log_sysevent(mptsas_t *mpt, char *subclass, char *etype,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
301
mptsas_create_phy_stats(mptsas_t *mpt, char *iport, dev_info_t *dip)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
383
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
389
mpt = (mptsas_t *)pptr->mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
424
mptsas_destroy_phy_stats(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
447
mptsas_smhba_phy_init(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
476
mptsas_smhba_setup(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
66
static void mptsas_smhba_update_phy_props(mptsas_t *, dev_info_t *, nvlist_t **,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
70
mptsas_smhba_add_hba_prop(mptsas_t *mpt, data_type_t dt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
74
mptsas_smhba_show_phy_info(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_smhba.c
77
mptsas_smhba_add_hba_prop(mptsas_t *mpt, data_type_t dt,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
65
int mptsas_smhba_setup(mptsas_t *);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
66
void mptsas_smhba_show_phy_info(mptsas_t *);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
67
void mptsas_smhba_set_all_phy_props(mptsas_t *mpt, dev_info_t *dip,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
69
void mptsas_smhba_set_one_phy_props(mptsas_t *mpt, dev_info_t *dip,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
71
void mptsas_smhba_log_sysevent(mptsas_t *mpt, char *subclass, char *etype,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
74
mptsas_create_phy_stats(mptsas_t *mpt, char *iport, dev_info_t *dip);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
76
void mptsas_destroy_phy_stats(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
77
int mptsas_smhba_phy_init(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_smhba.h
78
int mptsas_smhba_phy_state_update(mptsas_t *mpt, uint8_t phy);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1131
#define TRAN2MPT(hba) ((mptsas_t *)(hba)->tran_hba_private)
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1298
void mptsas_remove_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1299
void mptsas_waitq_add(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1301
int mptsas_poll(mptsas_t *mpt, mptsas_cmd_t *poll_cmd, int polltime);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1302
int mptsas_do_dma(mptsas_t *mpt, uint32_t size, int var, int (*callback)());
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1303
int mptsas_update_flash(mptsas_t *mpt, caddr_t ptrbuffer, uint32_t size,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1305
int mptsas_check_flash(mptsas_t *mpt, caddr_t origfile, uint32_t size,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1309
int mptsas_dma_alloc(mptsas_t *mpt, mptsas_dma_alloc_state_t *dma_statep);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1311
mptsas_phymask_t mptsas_physport_to_phymask(mptsas_t *mpt, uint8_t physport);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1312
void mptsas_fma_check(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1315
void mptsas_fm_ereport(mptsas_t *mpt, char *detail);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1316
int mptsas_dma_addr_create(mptsas_t *mpt, ddi_dma_attr_t dma_attr,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1320
uint32_t mptsas_hirrd(mptsas_t *mpt, uint32_t *regaddr);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1325
int mptsas_ioc_wait_for_response(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1326
int mptsas_ioc_wait_for_doorbell(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1327
int mptsas_ioc_reset(mptsas_t *mpt, int);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1328
int mptsas_send_handshake_msg(mptsas_t *mpt, caddr_t memp, int numbytes,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1330
int mptsas_get_handshake_msg(mptsas_t *mpt, caddr_t memp, int numbytes,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1332
int mptsas_send_config_request_msg(mptsas_t *mpt, uint8_t action,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1336
int mptsas_send_extended_config_request_msg(mptsas_t *mpt, uint8_t action,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1341
int mptsas_request_from_pool(mptsas_t *mpt, mptsas_cmd_t **cmd,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1343
void mptsas_return_to_pool(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1344
void mptsas_destroy_ioc_event_cmd(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1345
void mptsas_start_config_page_access(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1346
int mptsas_access_config_page(mptsas_t *mpt, uint8_t action, uint8_t page_type,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1347
uint8_t page_number, uint32_t page_address, int (*callback) (mptsas_t *,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1350
int mptsas_ioc_task_management(mptsas_t *mpt, int task_type,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1353
int mptsas_send_event_ack(mptsas_t *mpt, uint32_t event, uint32_t eventcntx);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1354
void mptsas_send_pending_event_ack(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1356
int mptsas_restart_ioc(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1358
uint64_t mptsas_get_sata_guid(mptsas_t *mpt, mptsas_target_t *ptgt, int lun);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1363
int mptsas_ioc_get_facts(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1364
int mptsas_ioc_get_port_facts(mptsas_t *mpt, int port);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1365
int mptsas_ioc_enable_port(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1366
int mptsas_ioc_enable_event_notification(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1367
int mptsas_ioc_init(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1372
int mptsas_get_sas_device_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1376
int mptsas_get_sas_io_unit_page(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1377
int mptsas_get_sas_io_unit_page_hndshk(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1378
int mptsas_get_sas_expander_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1380
int mptsas_set_ioc_params(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1381
int mptsas_get_manufacture_page5(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1382
int mptsas_get_sas_port_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1384
int mptsas_get_bios_page3(mptsas_t *mpt, uint32_t *bios_version);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1385
int mptsas_get_sas_phy_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1387
int mptsas_get_sas_phy_page1(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1389
int mptsas_get_manufacture_page0(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1390
int mptsas_get_enclosure_page0(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1392
void mptsas_create_phy_stats(mptsas_t *mpt, char *iport, dev_info_t *dip);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1393
void mptsas_destroy_phy_stats(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1394
int mptsas_smhba_phy_init(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1398
int mptsas_get_raid_settings(mptsas_t *mpt, mptsas_raidvol_t *raidvol);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1399
int mptsas_get_raid_info(mptsas_t *mpt);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1400
int mptsas_get_physdisk_settings(mptsas_t *mpt, mptsas_raidvol_t *raidvol,
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1402
int mptsas_delete_volume(mptsas_t *mpt, uint16_t volid);
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
1403
void mptsas_raid_action_system_shutdown(mptsas_t *mpt);