Home
last modified time | relevance | path

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 Dahcivar.h296 } 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 Dahci.c153 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 …]