Home
last modified time | relevance | path

Searched refs:ahci_ctl_t (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/sata/adapters/ahci/
H A Dahci.c128 static int ahci_register_sata_hba_tran(ahci_ctl_t *, uint32_t);
129 static int ahci_unregister_sata_hba_tran(ahci_ctl_t *);
144 static void ahci_fm_init(ahci_ctl_t *);
145 static void ahci_fm_fini(ahci_ctl_t *);
149 void ahci_fm_ereport(ahci_ctl_t *, char *);
150 static int ahci_check_all_handle(ahci_ctl_t *);
151 static int ahci_check_ctl_handle(ahci_ctl_t *);
152 static int ahci_check_port_handle(ahci_ctl_t *, int);
158 static int ahci_setup_port_base_addresses(ahci_ctl_t *, ahci_port_t *);
159 static int ahci_alloc_ports_state(ahci_ctl_t *);
[all …]
/illumos-gate/usr/src/uts/common/sys/sata/adapters/ahci/
H A Dahcivar.h467 } ahci_ctl_t; typedef
470 _NOTE(READ_ONLY_DATA(ahci_ctl_t::ahcictl_ports))
471 _NOTE(READ_ONLY_DATA(ahci_ctl_t::ahcictl_cport_to_port))
472 _NOTE(READ_ONLY_DATA(ahci_ctl_t::ahcictl_port_to_cport))
474 _NOTE(MUTEX_PROTECTS_DATA(ahci_ctl_t::ahcictl_mutex,
475 ahci_ctl_t::ahcictl_power_level))
476 _NOTE(MUTEX_PROTECTS_DATA(ahci_ctl_t::ahcictl_mutex,
477 ahci_ctl_t::ahcictl_flags))
478 _NOTE(MUTEX_PROTECTS_DATA(ahci_ctl_t::ahcictl_mutex,
479 ahci_ctl_t::ahcictl_timeout_id))