Lines Matching refs:remdev
7075 l2arc_dev_t *dev, *nextdev, *remdev = NULL; in l2arc_remove_vdev() local
7084 remdev = dev; in l2arc_remove_vdev()
7088 ASSERT(remdev != NULL); in l2arc_remove_vdev()
7094 remdev->l2ad_rebuild_cancel = B_TRUE; in l2arc_remove_vdev()
7095 if (remdev->l2ad_rebuild_did != 0) { in l2arc_remove_vdev()
7102 thread_join(remdev->l2ad_rebuild_did); in l2arc_remove_vdev()
7108 list_remove(l2arc_dev_list, remdev); in l2arc_remove_vdev()
7116 l2arc_evict(remdev, 0, B_TRUE); in l2arc_remove_vdev()
7117 list_destroy(&remdev->l2ad_buflist); in l2arc_remove_vdev()
7118 mutex_destroy(&remdev->l2ad_mtx); in l2arc_remove_vdev()
7119 refcount_destroy(&remdev->l2ad_alloc); in l2arc_remove_vdev()
7120 kmem_free(remdev->l2ad_dev_hdr, remdev->l2ad_dev_hdr_asize); in l2arc_remove_vdev()
7121 kmem_free(remdev, sizeof (l2arc_dev_t)); in l2arc_remove_vdev()