Lines Matching defs:bsp

12877 	struct sd_mapblocksize_info	*bsp;
12938 * bsp->mbs_oprivate field of our layer-private data area. This value
12947 bsp = kmem_zalloc(sizeof (struct sd_mapblocksize_info), KM_SLEEP);
12948 bsp->mbs_oprivate = xp->xb_private;
12949 xp->xb_private = bsp;
13006 bsp->mbs_wmp = sd_range_lock(un, start_block, end_block - 1,
13048 * bsp->mbs_copy_offset is used later by sd_mapblocksize_iodone
13055 bsp->mbs_copy_offset = (ssize_t)(first_byte -
13057 ASSERT((bsp->mbs_copy_offset >= 0) &&
13058 (bsp->mbs_copy_offset < un->un_phy_blocksize));
13060 bsp->mbs_copy_offset = (ssize_t)(first_byte -
13062 ASSERT((bsp->mbs_copy_offset >= 0) &&
13063 (bsp->mbs_copy_offset < un->un_tgt_blocksize));
13066 shadow_bsp->mbs_copy_offset = bsp->mbs_copy_offset;
13068 shadow_bsp->mbs_layer_index = bsp->mbs_layer_index = index;
13071 shadow_bsp->mbs_wmp = bsp->mbs_wmp;
13072 bsp->mbs_wmp = NULL;
13109 struct sd_mapblocksize_info *bsp;
13141 bsp = xp->xb_private;
13144 has_wmap = (bsp->mbs_wmp != NULL) ? TRUE : FALSE;
13152 sd_range_unlock(un, bsp->mbs_wmp);
13153 bsp->mbs_wmp = NULL;
13164 orig_bp = bsp->mbs_orig_bp;
13180 sd_range_unlock(un, bsp->mbs_wmp);
13213 copy_offset = bsp->mbs_copy_offset;
13328 * bsp -- points to layer-private data area of shadow buf
13336 kmem_free(bsp, sizeof (struct sd_mapblocksize_info));
13346 bsp = xp->xb_private;
13347 ASSERT(bsp != NULL);
13354 xp->xb_private = bsp->mbs_oprivate;
13355 kmem_free(bsp, sizeof (struct sd_mapblocksize_info));
29584 struct sd_mapblocksize_info *bsp;
29595 bsp = xp->xb_private;
29596 ASSERT(bsp != NULL);
29613 SD_NEXT_IOSTART(bsp->mbs_layer_index, un, bp);