GETMEMBID
if (GETMEMBID(addr, &id, zdm_timestamp, timestamp)) {
if (GETMEMBID(addr, &id, zdm_hrtime, hrtime)) {
if (GETMEMBID(addr, &dd_id, dd_parent, dd_parent) ||
GETMEMBID(addr, &dd_id, dd_myname, dd_myname)) {
if (GETMEMBID(addr, &os_id, os_dsl_dataset, os_dsl_dataset))
if (GETMEMBID(os_dsl_dataset, &ds_id, ds_snapname, ds_snapname) ||
GETMEMBID(os_dsl_dataset, &ds_id, ds_dir, ds_dir)) {
if (GETMEMBID(wsp->walk_addr, &acl_id, z_ace_count, z_ace_count)) {
if (GETMEMBID(wsp->walk_addr, &acl_id, z_acldata, z_acldata)) {
if (GETMEMBID(addr, &data->id, db_objset, objset) ||
GETMEMBID(addr, &data->id, db, db) ||
GETMEMBID(addr, &data->id, db_level, level) ||
GETMEMBID(addr, &data->id, db_blkid, blkid)) {
if (GETMEMBID(addr, &data->id, b_dva, dva)) {