Lines Matching refs:dl

705 struct dlist	*dl, *dl1;  in online_dev()  local
707 for (dl = dl_head; dl != NULL; ) { in online_dev()
708 (void) g_online_drive(dl->multipath, force_flag); in online_dev()
709 (void) g_free_multipath(dl->multipath); in online_dev()
710 dl1 = dl; in online_dev()
711 dl = dl->next; in online_dev()
732 struct dlist *dl_head, *dl_tail, *dl, *dl_ses; in l_offline_photon() local
768 if ((dl = g_zalloc(sizeof (struct dlist))) == NULL) { in l_offline_photon()
774 dl->dev_path = dev_path; in l_offline_photon()
776 &(dl->multipath), wwn_list, 0)) != 0) { in l_offline_photon()
778 if (dl->multipath != NULL) { in l_offline_photon()
779 (void) g_free_multipath(dl->multipath); in l_offline_photon()
781 (void) g_destroy_data(dl); in l_offline_photon()
786 if ((err = g_offline_drive(dl->multipath, in l_offline_photon()
789 (void) g_free_multipath(dl->multipath); in l_offline_photon()
790 (void) g_destroy_data(dl); in l_offline_photon()
796 dl_head = dl_tail = dl; in l_offline_photon()
798 dl_tail->next = dl; in l_offline_photon()
799 dl->prev = dl_tail; in l_offline_photon()
800 dl_tail = dl; in l_offline_photon()
812 if ((dl = g_zalloc(sizeof (struct dlist))) == NULL) { in l_offline_photon()
818 dl->dev_path = dev_path; in l_offline_photon()
820 &(dl->multipath), wwn_list, 0)) != 0) { in l_offline_photon()
822 if (dl->multipath != NULL) { in l_offline_photon()
823 (void) g_free_multipath(dl->multipath); in l_offline_photon()
825 (void) g_destroy_data(dl); in l_offline_photon()
830 if ((err = g_offline_drive(dl->multipath, in l_offline_photon()
833 (void) g_free_multipath(dl->multipath); in l_offline_photon()
834 (void) g_destroy_data(dl); in l_offline_photon()
840 dl_head = dl_tail = dl; in l_offline_photon()
842 dl_tail->next = dl; in l_offline_photon()
843 dl->prev = dl_tail; in l_offline_photon()
844 dl_tail = dl; in l_offline_photon()