Lines Matching defs:sata_hba_list
465 static kmutex_t sata_mutex; /* protects sata_hba_list */
496 static sata_hba_inst_t *sata_hba_list = NULL;
564 _NOTE(MUTEX_PROTECTS_DATA(sata_mutex, sata_hba_list))
565 _NOTE(DATA_READABLE_WITHOUT_LOCK(sata_hba_list))
729 * linked together into the list, pointed to by sata_hba_list.
870 if (sata_hba_list == NULL) {
888 if (sata_hba_list == NULL) {
889 sata_hba_list = sata_hba_inst;
942 if (sata_hba_list == NULL)
1092 if (sata_hba_list->satahba_next == NULL) {
1706 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
1815 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
1911 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
10299 * Remove HBA instance from sata_hba_list.
10307 for (sata_hba_inst = sata_hba_list;
10321 if (sata_hba_inst == sata_hba_list) {
10322 sata_hba_list = sata_hba_inst->satahba_next;
10323 if (sata_hba_list) {
10324 sata_hba_list->satahba_prev =
17480 &sata_hba_list, 0, &p0, TS_RUN, minclsyspri);
17566 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
17912 * Arg is a pointer to the sata_hba_list pointer.
17913 * It is not really needed, because sata_hba_list is global and static
17931 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;
17958 for (sata_hba_inst = sata_hba_list; sata_hba_inst != NULL;