/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu_traverse.c | 79 zbookmark_phys_t zb; in traverse_zil_block() local 103 zbookmark_phys_t zb; in traverse_zil_record() local 154 const zbookmark_phys_t *zb) in resume_skip_check() argument 168 if (bcmp(zb, td->td_resume, sizeof (*zb)) == 0) { in resume_skip_check() 310 SET_BOOKMARK(&czb, zb->zb_objset, zb->zb_object, in traverse_visitbp() 311 zb->zb_level - 1, in traverse_visitbp() 318 SET_BOOKMARK(&czb, zb->zb_objset, zb->zb_object, in traverse_visitbp() 319 zb->zb_level - 1, in traverse_visitbp() 345 zb->zb_objset, zb->zb_blkid * epb + i); in traverse_visitbp() 351 zb->zb_objset, zb->zb_blkid * epb + i); in traverse_visitbp() [all …]
|
H A D | spa_errlog.c | 65 (u_longlong_t)zb->zb_objset, (u_longlong_t)zb->zb_object, in bookmark_to_name() 66 (u_longlong_t)zb->zb_level, (u_longlong_t)zb->zb_blkid); in bookmark_to_name() 74 name_to_bookmark(char *buf, zbookmark_phys_t *zb) in name_to_bookmark() argument 76 zb->zb_objset = zfs_strtonum(buf, &buf); in name_to_bookmark() 78 zb->zb_object = zfs_strtonum(buf + 1, &buf); in name_to_bookmark() 82 zb->zb_blkid = zfs_strtonum(buf + 1, &buf); in name_to_bookmark() 118 search.se_bookmark = *zb; in spa_log_error() 125 new->se_bookmark = *zb; in spa_log_error() 167 zbookmark_phys_t zb; in process_error_log() local 181 name_to_bookmark(za.za_name, &zb); in process_error_log() [all …]
|
H A D | dmu_send.c | 89 zbookmark_phys_t zb; member 688 record->zb = *zb; in send_cb() 734 const zbookmark_phys_t *zb = &data->zb; in do_dump() local 770 if (zb->zb_blkid == 0 || span <= DMU_OBJECT_END / zb->zb_blkid) in do_dump() 786 ASSERT0(zb->zb_level); in do_dump() 833 ASSERT0(zb->zb_level); in do_dump() 875 ASSERT0(zb->zb_level); in do_dump() 880 ASSERT0(zb->zb_level); in do_dump() 980 zbookmark_phys_t zb; in dmu_send_impl() local 985 &zb, B_FALSE); in dmu_send_impl() [all …]
|
H A D | dsl_scan.c | 1273 if (zb && (int64_t)zb->zb_object < 0) in dsl_scan_check_suspend() 1283 if (zb && zb->zb_level != 0) in dsl_scan_check_suspend() 1314 if (zb) { in dsl_scan_check_suspend() 1565 zb.zb_blkid = i; in dsl_scan_prefetch_dnode() 1570 zb.zb_level = 0; in dsl_scan_prefetch_dnode() 1604 SET_BOOKMARK(&czb, zb->zb_objset, zb->zb_object, in dsl_scan_prefetch_cb() 1605 zb->zb_level - 1, zb->zb_blkid * epb + i); in dsl_scan_prefetch_cb() 1617 zb->zb_objset, zb->zb_blkid * epb + i); in dsl_scan_prefetch_cb() 1733 if (bcmp(zb, &scn->scn_phys.scn_bookmark, sizeof (*zb)) == 0 || in dsl_scan_check_resume() 1782 SET_BOOKMARK(&czb, zb->zb_objset, zb->zb_object, in dsl_scan_recurse() [all …]
|
H A D | dmu_diff.c | 111 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) in diff_cb() argument 119 if (bp == NULL || zb->zb_object != DMU_META_DNODE_OBJECT) in diff_cb() 123 uint64_t span = DBP_SPAN(dnp, zb->zb_level); in diff_cb() 124 uint64_t dnobj = (zb->zb_blkid * span) >> DNODE_SHIFT; in diff_cb() 130 } else if (zb->zb_level == 0) { in diff_cb() 142 ZIO_PRIORITY_ASYNC_READ, zio_flags, &aflags, zb) != 0) in diff_cb() 147 uint64_t dnobj = (zb->zb_blkid << in diff_cb()
|
H A D | zfs_fm.c | 111 const char *subclass, spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_start() argument 270 if (zb != NULL && (zio == NULL || zio->io_logical != NULL)) { in zfs_ereport_start() 273 DATA_TYPE_UINT64, zb->zb_objset, in zfs_ereport_start() 275 DATA_TYPE_UINT64, zb->zb_object, in zfs_ereport_start() 277 DATA_TYPE_INT64, zb->zb_level, in zfs_ereport_start() 279 DATA_TYPE_UINT64, zb->zb_blkid, NULL); in zfs_ereport_start() 693 const struct zbookmark_phys *zb, zio_t *zio, uint64_t stateoroffset, in zfs_ereport_post() argument 702 zb, zio, stateoroffset, size)) in zfs_ereport_post() 739 FM_EREPORT_ZFS_CHECKSUM, spa, vd, zb, zio, offset, length); in zfs_ereport_start_checksum() 807 zfs_ereport_post_checksum(spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_post_checksum() argument [all …]
|
H A D | zio_inject.c | 127 zio_match_handler(zbookmark_phys_t *zb, uint64_t type, int dva, in zio_match_handler() argument 133 if (zb->zb_objset == DMU_META_OBJSET && in zio_match_handler() 146 if (zb->zb_objset == record->zi_objset && in zio_match_handler() 147 zb->zb_object == record->zi_object && in zio_match_handler() 148 zb->zb_level == record->zi_level && in zio_match_handler() 149 zb->zb_blkid >= record->zi_start && in zio_match_handler() 150 zb->zb_blkid <= record->zi_end && in zio_match_handler() 221 zio_handle_decrypt_injection(spa_t *spa, const zbookmark_phys_t *zb, in zio_handle_decrypt_injection() argument 236 if (zio_match_handler((zbookmark_phys_t *)zb, type, ZI_NO_DVA, in zio_handle_decrypt_injection()
|
H A D | dbuf.c | 1048 zbookmark_phys_t zb; in dbuf_read_verify_dnode_crypt() local 1094 zbookmark_phys_t zb; in dbuf_read_impl() local 1229 &aflags, &zb); in dbuf_read_impl() 1355 zbookmark_phys_t zb; in dbuf_read() local 2722 zbookmark_phys_t zb; in dbuf_prefetch_indirect_done() local 2736 &iter_aflags, &zb); in dbuf_prefetch_indirect_done() 2857 zbookmark_phys_t zb; in dbuf_prefetch_impl() local 2868 &iter_aflags, &zb); in dbuf_prefetch_impl() 3424 zbookmark_phys_t zb; in dbuf_prepare_encrypted_dnode_leaf() local 3436 &zb, B_TRUE); in dbuf_prepare_encrypted_dnode_leaf() [all …]
|
H A D | zil.c | 203 zbookmark_phys_t zb; in zil_read_log_block() local 215 SET_BOOKMARK(&zb, bp->blk_cksum.zc_word[ZIL_ZC_OBJSET], in zil_read_log_block() 219 &abuf, ZIO_PRIORITY_SYNC_READ, zio_flags, &aflags, &zb); in zil_read_log_block() 282 zbookmark_phys_t zb; in zil_read_log_data() local 302 SET_BOOKMARK(&zb, dmu_objset_id(zilog->zl_os), lr->lr_foid, in zil_read_log_data() 306 ZIO_PRIORITY_SYNC_READ, zio_flags, &aflags, &zb); in zil_read_log_data() 1317 zbookmark_phys_t zb; in zil_lwb_write_open() local 1325 SET_BOOKMARK(&zb, lwb->lwb_blk.blk_cksum.zc_word[ZIL_ZC_OBJSET], in zil_lwb_write_open() 1345 prio, ZIO_FLAG_CANFAIL | ZIO_FLAG_DONT_PROPAGATE, &zb); in zil_lwb_write_open()
|
H A D | arc.c | 1795 ret = arc_hdr_decrypt(hdr, spa, zb); in arc_fill_hdr_crypt() 2050 spa_log_error(spa, zb); in arc_untransform() 2052 spa, NULL, zb, NULL, 0, 0); in arc_untransform() 2624 ASSERT3P(zb, !=, NULL); in arc_buf_alloc_impl() 5704 acb->acb_zb = *zb; in arc_read() 5762 spa_log_error(spa, zb); in arc_read() 5765 spa, NULL, zb, NULL, 0, 0); in arc_read() 5798 done(NULL, zb, bp, buf, private); in arc_read() 5932 acb->acb_zb = *zb; in arc_read() 5998 cb->l2rcb_zb = *zb; in arc_read() [all …]
|
H A D | dmu_objset.c | 433 zbookmark_phys_t zb; in dmu_objset_open_impl() local 436 SET_BOOKMARK(&zb, ds ? ds->ds_object : DMU_META_OBJSET, in dmu_objset_open_impl() 451 ZIO_PRIORITY_SYNC_READ, zio_flags, &aflags, &zb); in dmu_objset_open_impl() 735 zbookmark_phys_t zb; in dmu_objset_own_impl() local 737 SET_BOOKMARK(&zb, ds->ds_object, ZB_ROOT_OBJECT, in dmu_objset_own_impl() 740 &zb, B_FALSE); in dmu_objset_own_impl() 1668 zbookmark_phys_t zb; in dmu_objset_sync() local 1694 SET_BOOKMARK(&zb, os->os_dsl_dataset ? in dmu_objset_sync() 1717 os, ZIO_PRIORITY_ASYNC_WRITE, ZIO_FLAG_MUSTSUCCEED, &zb); in dmu_objset_sync()
|
H A D | dmu.c | 1944 zio_prop_t *zp, zbookmark_phys_t *zb) in dmu_sync_late_arrival() argument 1997 dsa, ZIO_PRIORITY_SYNC_WRITE, ZIO_FLAG_CANFAIL, zb)); in dmu_sync_late_arrival() 2035 zbookmark_phys_t zb; in dmu_sync() local 2042 SET_BOOKMARK(&zb, ds->ds_object, in dmu_sync() 2054 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb)); in dmu_sync() 2078 return (dmu_sync_late_arrival(pio, os, done, zgd, &zp, &zb)); in dmu_sync() 2164 ZIO_PRIORITY_SYNC_WRITE, ZIO_FLAG_CANFAIL, &zb)); in dmu_sync()
|
H A D | bptree.c | 153 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) in bptree_visit_cb() argument
|
H A D | zio.c | 697 const zbookmark_phys_t *zb, enum zio_stage stage, enum zio_stage pipeline) in zio_create() argument 764 if (zb != NULL) in zio_create() 765 zio->io_bookmark = *zb; in zio_create() 932 zio_priority_t priority, enum zio_flag flags, const zbookmark_phys_t *zb) in zio_read() argument 940 ZIO_TYPE_READ, priority, flags, NULL, 0, zb, in zio_read() 953 const zbookmark_phys_t *zb) in zio_write() argument 967 ZIO_TYPE_WRITE, priority, flags, NULL, 0, zb, in zio_write() 995 zio_priority_t priority, enum zio_flag flags, zbookmark_phys_t *zb) in zio_rewrite() argument 1000 ZIO_TYPE_WRITE, priority, flags | ZIO_FLAG_IO_REWRITE, NULL, 0, zb, in zio_rewrite()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zio.h | 292 (zb)->zb_objset = objset; \ 293 (zb)->zb_object = object; \ 294 (zb)->zb_level = level; \ 310 #define ZB_IS_ZERO(zb) \ argument 311 ((zb)->zb_objset == 0 && (zb)->zb_object == 0 && \ 312 (zb)->zb_level == 0 && (zb)->zb_blkid == 0) 313 #define ZB_IS_ROOT(zb) \ argument 314 ((zb)->zb_object == ZB_ROOT_OBJECT && \ 315 (zb)->zb_level == ZB_ROOT_LEVEL && \ 316 (zb)->zb_blkid == ZB_ROOT_BLKID) [all …]
|
H A D | arc.h | 71 typedef void arc_read_done_func_t(zio_t *zio, const zbookmark_phys_t *zb, 201 int arc_untransform(arc_buf_t *buf, spa_t *spa, const zbookmark_phys_t *zb, 237 int flags, arc_flags_t *arc_flags, const zbookmark_phys_t *zb); 243 const zbookmark_phys_t *zb);
|
H A D | dmu_traverse.h | 43 const zbookmark_phys_t *zb, const struct dnode_phys *dnp, void *arg);
|
H A D | dsl_crypt.h | 227 int spa_do_crypt_abd(boolean_t encrypt, spa_t *spa, const zbookmark_phys_t *zb,
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 1476 ASSERT(zb->zb_level < 0); in blkid2offset() 1477 if (zb->zb_object == 0) in blkid2offset() 1478 return (zb->zb_blkid); in blkid2offset() 1482 ASSERT(zb->zb_level >= 0); in blkid2offset() 1484 return ((zb->zb_blkid << in blkid2offset() 1553 if (l == zb->zb_level) { in print_indirect() 1594 SET_BOOKMARK(&czb, zb->zb_objset, zb->zb_object, in visit_indirect() 1595 zb->zb_level - 1, in visit_indirect() 3493 zb->zb_count++; in zdb_count_block() 4792 zdb_nicenum(zb->zb_asize / zb->zb_count, avg, in dump_block_stats() [all …]
|
H A D | zdb_il.c | 154 zbookmark_phys_t zb; in zil_prt_rec_write() local 184 SET_BOOKMARK(&zb, dmu_objset_id(zilog->zl_os), in zil_prt_rec_write() 191 ZIO_PRIORITY_SYNC_READ, ZIO_FLAG_CANFAIL, &zb)); in zil_prt_rec_write()
|
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_mount.c | 1229 zfs_handle_t *zb = *zbp; in mountpoint_cmp() local 1238 zonedb = zfs_prop_get_int(zb, ZFS_PROP_ZONED); in mountpoint_cmp() 1249 gotb = (zfs_get_type(zb) == ZFS_TYPE_FILESYSTEM); in mountpoint_cmp() 1251 verify(zfs_prop_get(zb, ZFS_PROP_MOUNTPOINT, mountb, in mountpoint_cmp() 1282 return (strcmp(zfs_get_name(za), zfs_get_name(zb))); in mountpoint_cmp()
|
H A D | libzfs_pool.c | 4184 zbookmark_phys_t *zb = NULL; in zpool_get_errlog() local 4229 zb = ((zbookmark_phys_t *)(uintptr_t)zc.zc_nvlist_dst) + in zpool_get_errlog() 4233 qsort(zb, count, sizeof (zbookmark_phys_t), zbookmark_mem_compare); in zpool_get_errlog() 4244 if (i > 0 && zb[i-1].zb_objset == zb[i].zb_objset && in zpool_get_errlog() 4245 zb[i-1].zb_object == zb[i].zb_object) in zpool_get_errlog() 4251 zb[i].zb_objset) != 0) { in zpool_get_errlog() 4256 zb[i].zb_object) != 0) { in zpool_get_errlog()
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_create/ |
H A D | zfs_create.cfg | 59 "1PB" "1zb" "1zB" "1Zb" "1ZB"
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_inode.c | 1087 uint_t zb; in indirtrunc() local 1089 zb = (uint_t)((NINDIR(fs) - (last + 1)) * sizeof (daddr32_t)); in indirtrunc() 1091 if (zb) { in indirtrunc() 1102 bzero((caddr_t)&bap[last + 1], zb); in indirtrunc() 1106 zb, bp, DT_ABZERO); in indirtrunc()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/ |
H A D | zfs.c | 3234 zfs_blkstat_t *zb = &stats.zab_type[level][t]; in zfs_blkstats() local 3236 if (zb->zb_asize == 0) in zfs_blkstats() 3249 if (level == 0 && zb->zb_asize == in zfs_blkstats() 3253 mdb_nicenum(zb->zb_count, csize); in zfs_blkstats() 3254 mdb_nicenum(zb->zb_lsize, lsize); in zfs_blkstats() 3255 mdb_nicenum(zb->zb_psize, psize); in zfs_blkstats() 3256 mdb_nicenum(zb->zb_asize, asize); in zfs_blkstats() 3257 mdb_nicenum(zb->zb_asize / zb->zb_count, avg); in zfs_blkstats() 3259 zb->zb_lsize, zb->zb_psize, 2); in zfs_blkstats() 3261 100 * zb->zb_asize, tzb->zb_asize, 2); in zfs_blkstats()
|