Searched refs:open_handles (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/sun_sas/common/
H A DSun_sasCloseAdapter.c32 * the handle is removed from the open_handles list
49 /* Removing handle from open_handles; */
51 if (global_hba_head->open_handles == NULL) {
57 } else if (global_hba_head->open_handles->next == NULL) {
59 if (global_hba_head->open_handles->handle == handle) {
60 free(global_hba_head->open_handles);
61 global_hba_head->open_handles = NULL;
68 open_handle_ptr = global_hba_head->open_handles;
70 global_hba_head->open_handles = open_handle_ptr->next;
75 global_hba_head->open_handles;
[all...]
H A Dsun_sas.c83 /* add new open handle struct to the open_handles list */
84 if (global_hba_head->open_handles == NULL) {
85 global_hba_head->open_handles = new_open_handle;
87 new_open_handle->next = global_hba_head->open_handles;
88 global_hba_head->open_handles = new_open_handle;
140 for (open_handle_ptr = global_hba_head->open_handles;
H A Ddevtree_hba_disco.c531 * Make sure to move the open_handles list to back to
534 if (global_hba_head->open_handles) {
535 new_hba->open_handles =
536 global_hba_head->open_handles;
537 global_hba_head->open_handles = NULL;
573 * Make sure to move the open_handles list to back to the
576 if (global_hba_head->open_handles) {
577 new_hba->open_handles = global_hba_head->open_handles;
578 global_hba_head->open_handles
[all...]
H A DSun_sasFreeLibrary.c114 open_handle = hba_ptr->open_handles;
H A Dsun_sas.h126 struct open_handle *open_handles; member in struct:sun_sas_hba

Completed in 47 milliseconds