Lines Matching defs:ze
257 zvol_extent_t *ze;
276 ze = list_tail(&ma->ma_zv->zv_extents);
277 if (ze &&
278 DVA_GET_VDEV(BP_IDENTITY(bp)) == DVA_GET_VDEV(&ze->ze_dva) &&
280 DVA_GET_OFFSET(&ze->ze_dva) + ze->ze_nblks * bs) {
281 ze->ze_nblks++;
288 ze = kmem_zalloc(sizeof (zvol_extent_t), KM_SLEEP);
289 ze->ze_dva = bp->blk_dva[0]; /* structure assignment */
290 ze->ze_nblks = 1;
291 list_insert_tail(&ma->ma_zv->zv_extents, ze);
298 zvol_extent_t *ze;
300 while (ze = list_head(&zv->zv_extents)) {
301 list_remove(&zv->zv_extents, ze);
302 kmem_free(ze, sizeof (zvol_extent_t));
1185 zvol_extent_t *ze;
1196 ze = list_head(&zv->zv_extents);
1197 while (offset >= ze->ze_nblks * zv->zv_volblocksize) {
1198 offset -= ze->ze_nblks * zv->zv_volblocksize;
1199 ze = list_next(&zv->zv_extents, ze);
1202 if (ze == NULL)
1208 vd = vdev_lookup_top(spa, DVA_GET_VDEV(&ze->ze_dva));
1209 offset += DVA_GET_OFFSET(&ze->ze_dva);
1210 error = zvol_dumpio_vdev(vd, addr, offset, DVA_GET_OFFSET(&ze->ze_dva),