Symbol: ahci_port_t
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
10101
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
10345
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
10393
ahci_add_doneq(ahci_port_t *ahci_portp, sata_pkt_t *satapkt, int reason)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
10426
ahci_flush_doneq(ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
1431
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
153
static int ahci_check_slot_handle(ahci_port_t *, int);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
158
static int ahci_setup_port_base_addresses(ahci_ctl_t *, ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
163
static int ahci_alloc_rcvd_fis(ahci_ctl_t *, ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
164
static void ahci_dealloc_rcvd_fis(ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
1649
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
165
static int ahci_alloc_cmd_list(ahci_ctl_t *, ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
166
static void ahci_dealloc_cmd_list(ahci_ctl_t *, ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
167
static int ahci_alloc_cmd_tables(ahci_ctl_t *, ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
168
static void ahci_dealloc_cmd_tables(ahci_ctl_t *, ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
169
static void ahci_alloc_pmult(ahci_ctl_t *, ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
170
static void ahci_dealloc_pmult(ahci_ctl_t *, ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
174
static int ahci_initialize_port(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
187
static int ahci_initialize_pmult(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
189
static int ahci_initialize_pmport(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
1891
ahci_do_sync_start(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
190
static int ahci_probe_pmult(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
191
static int ahci_probe_pmport(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
195
static int ahci_start_port(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
196
static void ahci_find_dev_signature(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
199
static int ahci_deliver_satapkt(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
1990
ahci_claim_free_slot(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
201
static int ahci_do_sync_start(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
203
static int ahci_claim_free_slot(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
209
static void ahci_add_doneq(ahci_port_t *, sata_pkt_t *, int);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
210
static void ahci_flush_doneq(ahci_port_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
212
static int ahci_software_reset(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
214
static int ahci_port_reset(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2148
ahci_deliver_satapkt(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
215
static int ahci_pmport_reset(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
216
static void ahci_reject_all_abort_pkts(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
217
static int ahci_reset_device_reject_pkts(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
219
static int ahci_reset_pmdevice_reject_pkts(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
221
static int ahci_reset_port_reject_pkts(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
224
static int ahci_put_port_into_notrunning_state(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
226
static int ahci_restart_port_wait_till_ready(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
228
static void ahci_mop_commands(ahci_ctl_t *, ahci_port_t *, uint32_t,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
230
static uint32_t ahci_get_rdlogext_data(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
231
static void ahci_get_rqsense_data(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
233
static void ahci_fatal_error_recovery_handler(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
235
static void ahci_pmult_error_recovery_handler(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
237
static void ahci_timeout_pkts(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
243
static void ahci_port_intr(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
251
static int ahci_intr_cmd_cmplt(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
252
static int ahci_intr_set_device_bits(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
253
static int ahci_intr_ncq_events(ahci_ctl_t *, ahci_port_t *, ahci_addr_t *);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2536
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
254
static int ahci_intr_pmult_sntf_events(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
255
static int ahci_intr_port_connect_change(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
257
ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
258
static int ahci_intr_phyrdy_change(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
259
static int ahci_intr_non_fatal_error(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
261
static int ahci_intr_fatal_error(ahci_ctl_t *, ahci_port_t *,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
263
static int ahci_intr_cold_port_detect(ahci_ctl_t *, ahci_port_t *, uint8_t);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2715
ahci_port_t *ahci_portp, ahci_addr_t *addrp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2815
ahci_port_t *ahci_portp, ahci_addr_t *addrp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2917
ahci_port_t *ahci_portp, ahci_addr_t *addrp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
2992
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3097
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3230
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3301
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3372
ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3603
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3643
ahci_port_t *ahci_portp = ahci_ctlp->ahcictl_ports[port];
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3671
ahci_check_slot_handle(ahci_port_t *ahci_portp, int slot)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3751
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3779
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3837
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3881
ahci_alloc_pmult(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3923
ahci_dealloc_pmult(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
3996
ahci_initialize_port(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
4410
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
4614
ahci_initialize_pmult(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
4691
ahci_initialize_pmport(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
4825
ahci_probe_pmult(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
4962
ahci_probe_pmport(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5045
ahci_software_reset(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5300
ahci_port_reset(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5503
ahci_pmport_reset(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5697
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5802
ahci_find_dev_signature(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
5989
ahci_start_port(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6044
ahci_setup_port_base_addresses(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6128
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6134
(ahci_port_t *)kmem_zalloc(sizeof (ahci_port_t), KM_SLEEP);
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6205
kmem_free(ahci_portp, sizeof (ahci_port_t));
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6216
ahci_port_t *ahci_portp = ahci_ctlp->ahcictl_ports[port];
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6236
kmem_free(ahci_portp, sizeof (ahci_port_t));
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6245
ahci_alloc_rcvd_fis(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6317
ahci_dealloc_rcvd_fis(ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6337
ahci_alloc_cmd_list(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6426
ahci_dealloc_cmd_list(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6448
ahci_alloc_cmd_tables(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6556
ahci_dealloc_cmd_tables(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6608
ahci_port_intr(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6778
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
6857
ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
7076
ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
7105
ahci_port_t *ahci_portp, ahci_addr_t *addrp)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
7229
ahci_intr_pmult_sntf_events(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
7349
ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
7390
ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
7456
ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
7644
ahci_intr_non_fatal_error(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
7870
ahci_port_t *ahci_portp, uint8_t port, uint32_t intr_status)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
8018
ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
8439
ahci_port_t *ahci_portp, uint8_t port)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
8528
ahci_port_t *ahci_portp, uint8_t port, int flag, int *reset_flag)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
8792
ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
9162
ahci_get_rdlogext_data(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
9281
ahci_get_rqsense_data(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
9406
ahci_port_t *ahci_portp, ahci_addr_t *addrp, uint32_t intr_status)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
9607
ahci_port_t *ahci_portp, uint8_t port, uint32_t intr_status)
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
9695
ahci_port_t *ahci_portp;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
9749
ahci_timeout_pkts(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp,
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
9855
ahci_port_t *ahci_portp;
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
299
_NOTE(READ_ONLY_DATA(ahci_port_t::ahciport_rcvd_fis_dma_handle))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
300
_NOTE(READ_ONLY_DATA(ahci_port_t::ahciport_cmd_list_dma_handle))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
301
_NOTE(READ_ONLY_DATA(ahci_port_t::ahciport_cmd_tables_dma_handle))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
302
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
303
ahci_port_t::ahciport_device_type))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
304
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
305
ahci_port_t::ahciport_port_state))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
306
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
307
ahci_port_t::ahciport_flags))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
308
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
309
ahci_port_t::ahciport_pending_tags))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
310
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
311
ahci_port_t::ahciport_slot_pkts))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
312
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
313
ahci_port_t::ahciport_slot_timeout))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
314
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
315
ahci_port_t::ahciport_doneq))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
316
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
317
ahci_port_t::ahciport_doneqtail))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
318
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
319
ahci_port_t::ahciport_doneq_len))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
320
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
321
ahci_port_t::ahciport_reset_in_progress))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
322
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
323
ahci_port_t::ahciport_mop_in_progress))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
324
_NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex,
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
325
ahci_port_t::ahciport_event_taskq))
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
400
ahci_port_t *ahcictl_ports[AHCI_MAX_PORTS];