topo_fmristr_build
topo_fmristr_build(&size,
topo_fmristr_build(&size,
topo_fmristr_build(&size,
topo_fmristr_build(&size, buf, buflen, devpath,
topo_fmristr_build(&size, buf, buflen, FM_FMRI_SCHEME_HC, NULL, "://");
topo_fmristr_build(&size, buf, buflen, ":", NULL, NULL);
topo_fmristr_build(&size, buf, buflen, "=",
topo_fmristr_build(&size,
topo_fmristr_build(&size,
topo_fmristr_build(&size,
topo_fmristr_build(&size, buf, buflen, "/", NULL, NULL);
topo_fmristr_build(&size, buf, buflen, root, NULL, NULL);
topo_fmristr_build(&size,
topo_fmristr_build(&size, buf, buflen, nm, NULL, "=");
topo_fmristr_build(&size, buf, buflen, id, NULL, NULL);
topo_fmristr_build(&size, buf, buflen, "/", NULL, NULL);
topo_fmristr_build(&size, buf, buflen, "=", hcsn,
topo_fmristr_build(&size, buf, buflen, "?", NULL, NULL);
topo_fmristr_build(&size, buf, buflen, "=", ftype, fname);
topo_fmristr_build(&size, buf, buflen, FM_FMRI_SCHEME_MOD, NULL, "://");
topo_fmristr_build(&size, buf, buflen, ":", NULL, NULL);
topo_fmristr_build(&size, buf, buflen, "=",
topo_fmristr_build(&size, buf, buflen, modname,
topo_fmristr_build(&size, buf, buflen, numbuf, FM_FMRI_MOD_ID "=",
topo_fmristr_build(&size, buf, buflen, FM_FMRI_SCHEME_PKG, NULL, "://");
topo_fmristr_build(&size, buf, buflen, ":", NULL, NULL);
topo_fmristr_build(&size, buf, buflen, "=",
topo_fmristr_build(&size, buf, buflen, pkgname, "/", NULL);
topo_fmristr_build(&size, buf, buflen, FM_FMRI_SCHEME_SVC,
topo_fmristr_build(&size, buf, buflen, scope, NULL, "@");
topo_fmristr_build(&size, buf, buflen, fqn, NULL, NULL);
topo_fmristr_build(&size, buf, buflen, service, "/", NULL);
topo_fmristr_build(&size, buf, buflen, instance, ":", NULL);
topo_fmristr_build(&size, buf, buflen, contract, "@", NULL);
topo_fmristr_build(&size, buf, buflen, FM_FMRI_SCHEME_SW,
topo_fmristr_build(&size, buf, buflen, ":", NULL, NULL);
topo_fmristr_build(&size, buf, buflen, "=",
topo_fmristr_build(&size, buf, buflen, "/", NULL, NULL);
topo_fmristr_build(&size, buf, buflen, root,
topo_fmristr_build(&size, buf, buflen, path,
topo_fmristr_build(&size, buf, buflen, token,
topo_fmristr_build(&size, buf, buflen, file,
topo_fmristr_build(&size, buf, buflen, func,
topo_fmristr_build(&size, buf, buflen, linebuf,
extern void topo_fmristr_build(ssize_t *, char *, size_t, char *, char *,