topo_snap_hold
(void) topo_snap_hold(hp, NULL, &e);
if ((id = topo_snap_hold(tp, NULL, &err)) == NULL)
if ((uuid = topo_snap_hold(thp, NULL, &err)) == NULL) {
(void) topo_snap_hold(list->list_topo, NULL, &e);
(void) topo_snap_hold(psd.psd_topo, NULL, &terr);
if ((uuid = topo_snap_hold(thp, NULL, &err)) == NULL) {
extern char *topo_snap_hold(topo_hdl_t *, const char *, int *);