Lines Matching refs:remdev
9895 l2arc_dev_t *remdev = rva->rva_l2arc_dev; in l2arc_device_teardown() local
9901 l2arc_evict(remdev, 0, B_TRUE); in l2arc_device_teardown()
9902 list_destroy(&remdev->l2ad_buflist); in l2arc_device_teardown()
9903 ASSERT(list_is_empty(&remdev->l2ad_lbptr_list)); in l2arc_device_teardown()
9904 list_destroy(&remdev->l2ad_lbptr_list); in l2arc_device_teardown()
9905 mutex_destroy(&remdev->l2ad_mtx); in l2arc_device_teardown()
9906 zfs_refcount_destroy(&remdev->l2ad_alloc); in l2arc_device_teardown()
9907 zfs_refcount_destroy(&remdev->l2ad_lb_asize); in l2arc_device_teardown()
9908 zfs_refcount_destroy(&remdev->l2ad_lb_count); in l2arc_device_teardown()
9909 kmem_free(remdev->l2ad_dev_hdr, remdev->l2ad_dev_hdr_asize); in l2arc_device_teardown()
9910 vmem_free(remdev, sizeof (l2arc_dev_t)); in l2arc_device_teardown()
9938 l2arc_dev_t *remdev = l2arc_vdev_get(vd); in l2arc_remove_vdev() local
9939 ASSERT3P(remdev, !=, NULL); in l2arc_remove_vdev()
9946 rva->rva_l2arc_dev = remdev; in l2arc_remove_vdev()
9948 rva->rva_vdev_gid = remdev->l2ad_vdev->vdev_guid; in l2arc_remove_vdev()
9954 remdev->l2ad_rebuild_cancel = B_TRUE; in l2arc_remove_vdev()
9955 if (remdev->l2ad_rebuild_began == B_TRUE) { in l2arc_remove_vdev()
9956 while (remdev->l2ad_rebuild == B_TRUE) in l2arc_remove_vdev()
9967 list_remove(l2arc_dev_list, remdev); in l2arc_remove_vdev()
9973 remdev->l2ad_spa = NULL; in l2arc_remove_vdev()
9974 remdev->l2ad_vdev = NULL; in l2arc_remove_vdev()