zap_lookup
static int zap_lookup(const spa_t *spa, const dnode_phys_t *dnode,
if (zap_lookup(spa, &dir, DMU_POOL_ROOT_DATASET, sizeof (dir_obj),
if (zap_lookup(spa, &snapnames_zap, element,
if (zap_lookup(spa, &child_dir_zap, element, sizeof (dir_obj),
if (zap_lookup(spa, &dir, DMU_POOL_PROPS, sizeof(props), 1, &props) == 0 &&
zap_lookup(spa, &propdir, "bootfs", sizeof(bootfs), 1, &bootfs) == 0 &&
if (zap_lookup(spa, &dir, DMU_POOL_ROOT_DATASET, sizeof(root), 1, &root) ||
if ((rc = zap_lookup(spa, &dir, DMU_POOL_FEATURES_FOR_READ,
rc = zap_lookup(spa, &dir, DMU_POOL_CHECKSUM_SALT, 1,
rc = zap_lookup(spa, &dir, DMU_POOL_CONFIG,
rc = zap_lookup(spa, &dir, DMU_POOL_ZPOOL_CHECKPOINT,
rc = zap_lookup(spa, &dn, ZFS_ROOT_OBJ, sizeof(objnum), 1, &objnum);
rc = zap_lookup(spa, &dn, element, sizeof (objnum), 1, &objnum);