Lines Matching refs:scip
362 spa_condensing_indirect_phys_t *scip = in spa_condensing_indirect_create() local
374 vdev_indirect_mapping_open(mos, scip->scip_next_mapping_object); in spa_condensing_indirect_create()
483 spa_condensing_indirect_phys_t *scip = in spa_condense_indirect_complete_sync() local
485 vdev_t *vd = vdev_lookup_top(spa, scip->scip_vdev); in spa_condense_indirect_complete_sync()
500 ASSERT3U(vd->vdev_id, ==, scip->scip_vdev); in spa_condense_indirect_complete_sync()
501 ASSERT(scip->scip_next_mapping_object != 0); in spa_condense_indirect_complete_sync()
502 ASSERT(scip->scip_prev_obsolete_sm_object != 0); in spa_condense_indirect_complete_sync()
514 vic->vic_mapping_object = scip->scip_next_mapping_object; in spa_condense_indirect_complete_sync()
515 scip->scip_next_mapping_object = 0; in spa_condense_indirect_complete_sync()
517 space_map_free_obj(mos, scip->scip_prev_obsolete_sm_object, tx); in spa_condense_indirect_complete_sync()
519 scip->scip_prev_obsolete_sm_object = 0; in spa_condense_indirect_complete_sync()
521 scip->scip_vdev = 0; in spa_condense_indirect_complete_sync()
659 spa_condensing_indirect_phys_t *scip = in spa_condense_indirect_thread() local
666 ASSERT3U(vd->vdev_id, ==, scip->scip_vdev); in spa_condense_indirect_thread()
667 ASSERT(scip->scip_next_mapping_object != 0); in spa_condense_indirect_thread()
668 ASSERT(scip->scip_prev_obsolete_sm_object != 0); in spa_condense_indirect_thread()
683 scip->scip_prev_obsolete_sm_object, 0, vd->vdev_asize, 0)); in spa_condense_indirect_thread()
756 spa_condensing_indirect_phys_t *scip = in spa_condense_indirect_start_sync() local
759 ASSERT0(scip->scip_next_mapping_object); in spa_condense_indirect_start_sync()
760 ASSERT0(scip->scip_prev_obsolete_sm_object); in spa_condense_indirect_start_sync()
761 ASSERT0(scip->scip_vdev); in spa_condense_indirect_start_sync()
770 scip->scip_vdev = vd->vdev_id; in spa_condense_indirect_start_sync()
771 scip->scip_next_mapping_object = in spa_condense_indirect_start_sync()
774 scip->scip_prev_obsolete_sm_object = obsolete_sm_obj; in spa_condense_indirect_start_sync()
788 sizeof (*scip) / sizeof (uint64_t), scip, tx)); in spa_condense_indirect_start_sync()
796 (u_longlong_t)scip->scip_prev_obsolete_sm_object, in spa_condense_indirect_start_sync()
797 (u_longlong_t)scip->scip_next_mapping_object); in spa_condense_indirect_start_sync()