Lines Matching defs:sata_hba_list
468 static kmutex_t sata_mutex; /* protects sata_hba_list */
499 static sata_hba_inst_t *sata_hba_list = NULL;
567 _NOTE(MUTEX_PROTECTS_DATA(sata_mutex, sata_hba_list))
568 _NOTE(DATA_READABLE_WITHOUT_LOCK(sata_hba_list))
732 * linked together into the list, pointed to by sata_hba_list.
873 if (sata_hba_list == NULL) {
891 if (sata_hba_list == NULL) {
892 sata_hba_list = sata_hba_inst;
945 if (sata_hba_list == NULL)
1095 if (sata_hba_list->satahba_next == NULL) {
1709 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
1818 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
1914 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
10359 * Remove HBA instance from sata_hba_list.
10367 for (sata_hba_inst = sata_hba_list;
10381 if (sata_hba_inst == sata_hba_list) {
10382 sata_hba_list = sata_hba_inst->satahba_next;
10383 if (sata_hba_list) {
10384 sata_hba_list->satahba_prev =
17562 &sata_hba_list, 0, &p0, TS_RUN, minclsyspri);
17648 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
17994 * Arg is a pointer to the sata_hba_list pointer.
17995 * It is not really needed, because sata_hba_list is global and static
18013 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
18040 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;