Symbol: mptsas_t
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10021
mptsas_alloc_active_slots(mptsas_t *mpt, int flag)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10055
mptsas_free_active_slots(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10074
mptsas_log(mptsas_t *mpt, int level, char *fmt, ...)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10159
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10165
for (mpt = mptsas_head; mpt != (mptsas_t *)NULL; mpt = mpt->m_next) {
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10216
mptsas_watchsubr_tgt(mptsas_t *mpt, mptsas_target_t *ptgt, hrtime_t timestamp)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10271
mptsas_watchsubr(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10334
mptsas_cmd_timeout(mptsas_t *mpt, mptsas_target_t *ptgt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10371
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10384
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10395
mptsas_quiesce_bus(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10448
mptsas_unquiesce_bus(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10467
mptsas_t *mpt = arg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10496
mptsas_dump_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10607
mptsas_start_passthru(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10733
typedef void (mptsas_pre_f)(mptsas_t *, mptsas_pt_request_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
1074
mptsas_t *mpt = NULL;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10750
mpi_pre_fw_download(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10796
mpi_pre_fw_25_download(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10836
mpi_pre_fw_upload(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10882
mpi_pre_fw_25_upload(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10922
mpi_pre_ioc_facts(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10946
mpi_pre_port_facts(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10970
mpi_pre_sata_passthrough(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
10990
mpi_pre_smp_passthrough(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11013
mpi_pre_config(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11036
mpi_pre_scsi_io_req(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11059
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
11093
mptsas_prep_sgl_offset(mptsas_t *mpt, mptsas_pt_request_t *pt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11117
mptsas_do_passthru(mptsas_t *mpt, uint8_t *request, uint8_t *reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11478
mptsas_pass_thru(mptsas_t *mpt, mptsas_pass_thru_t *data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11516
mptsas_get_fw_diag_buffer_number(mptsas_t *mpt, uint32_t unique_id)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11530
mptsas_start_diag(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11603
mptsas_post_fw_diag_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11754
mptsas_release_fw_diag_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
11914
mptsas_diag_register(mptsas_t *mpt, mptsas_fw_diag_register_t *diag_register,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12021
mptsas_diag_unregister(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12077
mptsas_diag_query(mptsas_t *mpt, mptsas_fw_diag_query_t *diag_query,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12152
mptsas_diag_read_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12227
mptsas_diag_release(mptsas_t *mpt, mptsas_fw_diag_release_t *diag_release,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12268
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
12394
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
12444
mptsas_event_query(mptsas_t *mpt, mptsas_event_query_t *data, int mode,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12473
mptsas_event_enable(mptsas_t *mpt, mptsas_event_enable_t *data, int mode,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12499
mptsas_event_report(mptsas_t *mpt, mptsas_event_report_t *data, int mode,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12544
mptsas_lookup_pci_data(mptsas_t *mpt, mptsas_adapter_data_t *adapter_data)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12590
mptsas_read_adapter_data(mptsas_t *mpt, mptsas_adapter_data_t *adapter_data)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12608
mptsas_read_pci_info(mptsas_t *mpt, mptsas_pci_info_t *pci_info)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12654
mptsas_reg_access(mptsas_t *mpt, mptsas_reg_access_t *data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12705
led_control(mptsas_t *mpt, intptr_t data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12775
get_disk_info(mptsas_t *mpt, intptr_t data, int mode)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
12866
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13110
mptsas_restart_ioc(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13195
mptsas_init_chip(mptsas_t *mpt, int first_time)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13383
mptsas_get_pci_cap(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13464
mptsas_init_pm(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13526
mptsas_register_intrs(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13567
mptsas_unregister_intrs(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13578
mptsas_add_intrs(mptsas_t *mpt, int intr_type)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13720
mptsas_rem_intrs(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13765
mptsas_fm_init(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13811
mptsas_fm_fini(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13867
mptsas_fm_ereport(mptsas_t *mpt, char *detail)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13881
mptsas_get_target_device_info(mptsas_t *mpt, uint32_t page_address,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
13973
mptsas_get_sata_guid(mptsas_t *mpt, mptsas_target_t *ptgt, int lun)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14023
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
14066
mptsas_send_scsi_cmd(mptsas_t *mpt, struct scsi_address *ap,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14216
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14336
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14358
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14419
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
145
static void mptsas_setup_cmd_reg(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14507
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
146
static void mptsas_disable_bus_master(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14626
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14660
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14699
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
147
static void mptsas_hba_fini(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14788
mptsas_enclosure_update(mptsas_t *mpt, mptsas_enclosure_t *mep)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
148
static void mptsas_cfg_fini(mptsas_t *mptsas_blkp);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
149
static int mptsas_hba_setup(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
14972
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
150
static void mptsas_hba_teardown(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
15053
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
151
static int mptsas_config_space_init(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
152
static void mptsas_config_space_fini(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
153
static void mptsas_iport_register(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
15334
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
154
static int mptsas_smp_setup(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
15456
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
155
static void mptsas_smp_teardown(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
156
static int mptsas_enc_setup(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
157
static void mptsas_enc_teardown(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
158
static int mptsas_cache_create(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
15816
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
159
static void mptsas_cache_destroy(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
160
static int mptsas_alloc_request_frames(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
161
static int mptsas_alloc_sense_bufs(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16180
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16196
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
162
static int mptsas_alloc_reply_frames(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16231
mptsas_t *mpt = DIP2MPT(pdip);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
163
static int mptsas_alloc_free_queue(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
164
static int mptsas_alloc_post_queue(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16482
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16486
mpt = (mptsas_t *)smp_pkt->smp_pkt_address->
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
165
static void mptsas_alloc_reply_args(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16565
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 int mptsas_alloc_extra_sgl_frame(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16645
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 void mptsas_free_extra_sgl_frame(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16710
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 int mptsas_init_chip(mptsas_t *mpt, int first_time);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16804
mptsas_smp_alloc(mptsas_t *mpt, mptsas_smp_t *data)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
1683
mptsas_t *mpt, *g;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16847
mptsas_addr_to_ptgt(mptsas_t *mpt, char *addr, mptsas_phymask_t phymask)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16866
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
16891
mptsas_send_sep(mptsas_t *mpt, mptsas_enclosure_t *mep, uint16_t idx,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
169
static void mptsas_update_hashtab(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
16970
mptsas_dma_addr_create(mptsas_t *mpt, ddi_dma_attr_t dma_attr,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
17038
mptsas_t *mpt = (mptsas_t *)arg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
1800
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
1851
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2068
mptsas_list_add(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
208
static void mptsas_list_add(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2082
mptsas_list_del(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2084
mptsas_t *m;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
209
static void mptsas_list_del(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
211
static int mptsas_quiesce_bus(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2110
mptsas_alloc_handshake_msg(mptsas_t *mpt, size_t alloc_size)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
212
static int mptsas_unquiesce_bus(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2131
mptsas_free_handshake_msg(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
214
static int mptsas_alloc_handshake_msg(mptsas_t *mpt, size_t alloc_size);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2140
mptsas_hba_setup(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
215
static void mptsas_free_handshake_msg(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
220
static int mptsas_accept_pkt(mptsas_t *mpt, mptsas_cmd_t *sp);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2202
mptsas_hba_teardown(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
221
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
2212
mptsas_iport_register(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
222
static void mptsas_accept_tx_waitq(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
225
static int mptsas_do_scsi_reset(mptsas_t *mpt, uint16_t devhdl);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
226
static int mptsas_do_scsi_abort(mptsas_t *mpt, int target, int lun,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2267
mptsas_smp_setup(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2293
mptsas_smp_teardown(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
230
static void mptsas_handle_qfull(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2304
mptsas_enc_setup(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2324
mptsas_enc_teardown(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2335
mptsas_enc_lookup(mptsas_t *mpt, uint16_t hdl)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2352
mptsas_cache_create(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
239
static void mptsas_flush_hba(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2390
mptsas_cache_destroy(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
240
static void mptsas_flush_target(mptsas_t *mpt, ushort_t target, int lun,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2409
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
242
static void mptsas_set_pkt_reason(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
246
static void mptsas_process_intr(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2479
mptsas_ioc_check_rev(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
248
static void mptsas_handle_scsi_io_success(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
250
static void mptsas_handle_address_reply(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2504
mptsas_find_mem_bar(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
252
static int mptsas_wait_intr(mptsas_t *mpt, int polltime);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
253
static void mptsas_sge_setup(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2534
mptsas_config_space_init(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
257
static void mptsas_watchsubr(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
258
static void mptsas_cmd_timeout(mptsas_t *mpt, mptsas_target_t *ptgt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2591
mptsas_config_space_fini(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
260
static void mptsas_start_passthru(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2601
mptsas_setup_cmd_reg(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
261
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
2616
mptsas_disable_bus_master(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2630
mptsas_dma_alloc(mptsas_t *mpt, mptsas_dma_alloc_state_t *dma_statep)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
265
static int mptsas_free_devhdl(mptsas_t *mpt, uint16_t devhdl);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2657
mptsas_do_dma(mptsas_t *mpt, uint32_t size, int var, int (*callback)())
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
267
static uint8_t mptsas_get_fw_diag_buffer_number(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
269
static void mptsas_start_diag(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2690
mptsas_alloc_request_frames(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
270
static int mptsas_post_fw_diag_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
272
static int mptsas_release_fw_diag_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2744
mptsas_alloc_sense_bufs(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
275
static int mptsas_diag_register(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
277
static int mptsas_diag_unregister(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
279
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
281
static int mptsas_diag_read_buffer(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2818
mptsas_alloc_reply_frames(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
284
static int mptsas_diag_release(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
286
static int mptsas_do_diag_action(mptsas_t *mpt, uint32_t action,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2872
mptsas_alloc_free_queue(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
289
static int mptsas_diag_action(mptsas_t *mpt, mptsas_diag_action_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
292
static int mptsas_pkt_alloc_extern(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2929
mptsas_alloc_post_queue(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
294
static void mptsas_pkt_destroy_extern(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2985
mptsas_alloc_reply_args(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
2994
mptsas_alloc_extra_sgl_frame(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3008
mptsas_free_extra_sgl_frame(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3018
mptsas_cfg_fini(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3025
mptsas_hba_fini(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
303
static void mptsas_check_scsi_io_error(mptsas_t *mpt, pMpi2SCSIIOReply_t reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
305
static void mptsas_check_task_mgt(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
307
static int mptsas_send_scsi_cmd(mptsas_t *mpt, struct scsi_address *ap,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
311
static int mptsas_alloc_active_slots(mptsas_t *mpt, int flag);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
312
static void mptsas_free_active_slots(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3122
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
313
static int mptsas_start_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
315
static void mptsas_restart_hba(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
316
static void mptsas_restart_waitq(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
318
static void mptsas_deliver_doneq_thread(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
319
static void mptsas_doneq_add(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
320
static void mptsas_doneq_mv(mptsas_t *mpt, uint64_t t);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
322
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
323
static void mptsas_doneq_empty(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
326
static mptsas_cmd_t *mptsas_waitq_rm(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
327
static void mptsas_waitq_delete(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
328
static mptsas_cmd_t *mptsas_tx_waitq_rm(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
329
static void mptsas_tx_waitq_delete(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3310
mptsas_t *mpt = PKT2MPT(pkt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
333
static void mptsas_setup_bus_reset_delay(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
335
static int mptsas_watch_reset_delay_subr(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
340
static void mptsas_dump_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3451
mptsas_accept_txwq_and_pkt(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3491
mptsas_accept_pkt(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
355
static mptsas_target_t *mptsas_phy_to_tgt(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
357
static mptsas_target_t *mptsas_wwid_to_ptgt(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
359
static mptsas_smp_t *mptsas_wwid_to_psmp(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
3595
mptsas_save_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
362
static int mptsas_inquiry(mptsas_t *mpt, mptsas_target_t *ptgt, int lun,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
365
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
367
static void mptsas_update_phymask(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
369
static int mptsas_flush_led_status(mptsas_t *mpt, mptsas_enclosure_t *mep,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
371
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
3719
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
375
static mptsas_target_t *mptsas_addr_to_ptgt(mptsas_t *mpt, char *addr,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4093
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4144
mptsas_t *mpt = cdrarg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
417
static int mptsas_event_query(mptsas_t *mpt, mptsas_event_query_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4182
mptsas_t *mpt = cdrarg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
419
static int mptsas_event_enable(mptsas_t *mpt, mptsas_event_enable_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
421
static int mptsas_event_report(mptsas_t *mpt, mptsas_event_report_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
424
static int mptsas_reg_access(mptsas_t *mpt, mptsas_reg_access_t *data,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4258
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
429
static mptsas_smp_t *mptsas_smp_alloc(mptsas_t *, mptsas_smp_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4292
mptsas_pkt_alloc_extern(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4342
mptsas_pkt_destroy_extern(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
436
static int mptsas_get_pci_cap(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
437
static int mptsas_init_pm(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4396
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4466
mptsas_sge_chain(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
454
static int mptsas_register_intrs(mptsas_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
455
static void mptsas_unregister_intrs(mptsas_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
456
static int mptsas_add_intrs(mptsas_t *, int);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
457
static void mptsas_rem_intrs(mptsas_t *);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
462
static void mptsas_fm_init(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
463
static void mptsas_fm_fini(mptsas_t *mpt);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
4806
mptsas_ieee_sge_chain(mptsas_t *mpt, mptsas_cmd_t *cmd,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5081
mptsas_sge_setup(mptsas_t *mpt, mptsas_cmd_t *cmd, uint32_t *control,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5137
mptsas_poll(mptsas_t *mpt, mptsas_cmd_t *poll_cmd, int polltime)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5201
mptsas_wait_intr(mptsas_t *mpt, int polltime)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5271
mptsas_handle_scsi_io_success(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5341
mptsas_handle_address_reply(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5576
mptsas_check_scsi_io_error(mptsas_t *mpt, pMpi2SCSIIOReply_t reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5846
mptsas_check_task_mgt(mptsas_t *mpt, pMpi2SCSIManagementReply_t reply,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5902
mptsas_t *mpt = arg->mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
5938
mptsas_t *mpt = (void *)arg1;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6050
mptsas_process_intr(mptsas_t *mpt,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6090
mptsas_handle_qfull(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
611
static mptsas_t *mptsas_head, *mptsas_tail;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6143
mptsas_physport_to_phymask(mptsas_t *mpt, uint8_t physport)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6176
mptsas_free_devhdl(mptsas_t *mpt, uint16_t devhdl)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6222
mptsas_update_sata_bridge(mptsas_t *mpt, dev_info_t *parent,
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6289
mptsas_update_phymask(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6360
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
6549
mptsas_t *mpt = (void *)topo_node->mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
7012
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
7101
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
7798
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
815
mptsas_destroy_hashes(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
839
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8437
mptsas_t *mpt = arg;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8458
mptsas_remove_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8533
mptsas_restart_hba(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8549
mptsas_restart_waitq(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8631
mptsas_accept_tx_waitq(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8670
mptsas_start_cmd(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8886
mptsas_deliver_doneq_thread(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8922
mptsas_doneq_mv(mptsas_t *mpt, uint64_t t)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
8941
mptsas_fma_check(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9013
mptsas_doneq_add(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9038
mptsas_doneq_thread_rm(mptsas_t *mpt, uint64_t t)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9057
mptsas_doneq_empty(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9092
mptsas_waitq_add(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9112
mptsas_waitq_rm(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9135
mptsas_waitq_delete(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9175
mptsas_tx_waitq_rm(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9191
mptsas_tx_waitq_delete(mptsas_t *mpt, mptsas_cmd_t *cmd)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9235
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9271
mptsas_do_scsi_reset(mptsas_t *mpt, uint16_t devhdl)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9309
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9341
mptsas_set_throttle(mptsas_t *mpt, mptsas_target_t *ptgt, int what)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9371
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
9517
mptsas_flush_hba(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9613
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
9647
mptsas_setup_bus_reset_delay(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9674
mptsas_t *mpt;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9699
mptsas_watch_reset_delay_subr(mptsas_t *mpt)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9733
mptsas_test_reset(mptsas_t *mpt, int target)
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9758
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9778
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
9864
mptsas_t *mpt = ADDR2MPT(ap);
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
9938
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);