Lines Matching refs:scn_bookmark

446 	if (!ZB_IS_ZERO(&scn->scn_phys.scn_bookmark))
482 scn->scn_phys.scn_bookmark = *zb;
613 if (!ZB_IS_ZERO(&scn->scn_phys.scn_bookmark) &&
620 &scn->scn_phys.scn_bookmark))
629 if (bcmp(zb, &scn->scn_phys.scn_bookmark, sizeof (*zb)) == 0 ||
630 zb->zb_object > scn->scn_phys.scn_bookmark.zb_object) {
636 bzero(&scn->scn_phys.scn_bookmark, sizeof (*zb));
862 if (scn->scn_phys.scn_bookmark.zb_objset == ds->ds_object) {
874 scn->scn_phys.scn_bookmark.zb_objset =
883 SET_BOOKMARK(&scn->scn_phys.scn_bookmark,
934 if (scn->scn_phys.scn_bookmark.zb_objset == ds->ds_object) {
935 scn->scn_phys.scn_bookmark.zb_objset =
966 if (scn->scn_phys.scn_bookmark.zb_objset == ds1->ds_object) {
967 scn->scn_phys.scn_bookmark.zb_objset = ds2->ds_object;
972 } else if (scn->scn_phys.scn_bookmark.zb_objset == ds2->ds_object) {
973 scn->scn_phys.scn_bookmark.zb_objset = ds1->ds_object;
1353 if (scn->scn_phys.scn_bookmark.zb_objset == DMU_META_OBJSET) {
1372 } else if (scn->scn_phys.scn_bookmark.zb_objset !=
1380 dsl_scan_visitds(scn, scn->scn_phys.scn_bookmark.zb_objset, tx);
1389 bzero(&scn->scn_phys.scn_bookmark, sizeof (zbookmark_phys_t));
1666 ASSERT(scn->scn_phys.scn_bookmark.zb_objset == 0);
1667 ASSERT(scn->scn_phys.scn_bookmark.zb_object == 0);
1668 ASSERT(scn->scn_phys.scn_bookmark.zb_level == 0);
1669 ASSERT(scn->scn_phys.scn_bookmark.zb_blkid == 0);
1673 (longlong_t)scn->scn_phys.scn_bookmark.zb_objset,
1674 (longlong_t)scn->scn_phys.scn_bookmark.zb_object,
1675 (longlong_t)scn->scn_phys.scn_bookmark.zb_level,
1676 (longlong_t)scn->scn_phys.scn_bookmark.zb_blkid);