Searched refs:ahci_port_t (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/sata/adapters/ahci/ |
H A D | ahcivar.h | 296 } ahci_port_t; typedef 299 _NOTE(READ_ONLY_DATA(ahci_port_t::ahciport_rcvd_fis_dma_handle)) 300 _NOTE(READ_ONLY_DATA(ahci_port_t::ahciport_cmd_list_dma_handle)) 301 _NOTE(READ_ONLY_DATA(ahci_port_t::ahciport_cmd_tables_dma_handle)) 302 _NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex, 303 ahci_port_t::ahciport_device_type)) 304 _NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex, 305 ahci_port_t::ahciport_port_state)) 306 _NOTE(MUTEX_PROTECTS_DATA(ahci_port_t::ahciport_mutex, 307 ahci_port_t::ahciport_flags)) [all …]
|
/illumos-gate/usr/src/uts/common/io/sata/adapters/ahci/ |
H A D | ahci.c | 153 static int ahci_check_slot_handle(ahci_port_t *, int); 158 static int ahci_setup_port_base_addresses(ahci_ctl_t *, ahci_port_t *); 163 static int ahci_alloc_rcvd_fis(ahci_ctl_t *, ahci_port_t *); 164 static void ahci_dealloc_rcvd_fis(ahci_port_t *); 165 static int ahci_alloc_cmd_list(ahci_ctl_t *, ahci_port_t *); 166 static void ahci_dealloc_cmd_list(ahci_ctl_t *, ahci_port_t *); 167 static int ahci_alloc_cmd_tables(ahci_ctl_t *, ahci_port_t *); 168 static void ahci_dealloc_cmd_tables(ahci_ctl_t *, ahci_port_t *); 169 static void ahci_alloc_pmult(ahci_ctl_t *, ahci_port_t *); 170 static void ahci_dealloc_pmult(ahci_ctl_t *, ahci_port_t *); [all …]
|