Lines Matching defs:vdev_t
235 vdev_t *ic_vdev;
261 vdev_t *is_vdev; /* top-level vdev */
324 vdev_indirect_mark_obsolete(vdev_t *vd, uint64_t offset, uint64_t size)
344 * wrapper is provided because the DMU does not know about vdev_t's and
351 vdev_t *vd = vdev_lookup_top(spa, vdev_id);
392 vdev_indirect_should_condense(vdev_t *vd)
486 vdev_t *vd = vdev_lookup_top(spa, scip->scip_vdev);
593 spa_condense_indirect_generate_new_mapping(vdev_t *vd,
653 vdev_t *vd;
756 spa_condense_indirect_start_sync(vdev_t *vd, dmu_tx_t *tx)
813 vdev_indirect_sync_obsolete(vdev_t *vd, dmu_tx_t *tx)
896 vdev_obsolete_sm_object(vdev_t *vd, uint64_t *sm_obj)
921 vdev_obsolete_counts_are_precise(vdev_t *vd, boolean_t *are_precise)
944 vdev_indirect_close(vdev_t *vd)
950 vdev_indirect_open(vdev_t *vd, uint64_t *psize, uint64_t *max_psize,
961 vdev_t *rs_vd;
969 rs_alloc(vdev_t *vd, uint64_t offset, uint64_t asize, uint64_t split_offset)
993 vdev_indirect_mapping_duplicate_adjacent_entries(vdev_t *vd, uint64_t offset,
1058 vdev_indirect_remap(vdev_t *vd, uint64_t offset, uint64_t asize,
1059 void (*func)(uint64_t, vdev_t *, uint64_t, uint64_t, void *), void *arg)
1069 vdev_t *v = rs->rs_vd;
1133 vdev_t *dst_v = vdev_lookup_top(spa, dst_vdev);
1196 vdev_indirect_gather_splits(uint64_t split_offset, vdev_t *vd, uint64_t offset,
1393 vdev_t *vd = ic->ic_vdev;
1481 vdev_t *vd = ic->ic_vdev;