mdeg_node_spec_t
static mde_cookie_t mdeg_find_start_node(md_t *, mdeg_node_spec_t *);
static boolean_t mdeg_node_spec_match(md_t *, mde_cookie_t, mdeg_node_spec_t *);
mdeg_register(mdeg_node_spec_t *pspecp, mdeg_node_match_t *nmatchp,
mdeg_node_spec_t *pspec; /* parent match filter */
mdeg_find_start_node(md_t *md, mdeg_node_spec_t *nspec)
mdeg_node_spec_match(md_t *md, mde_cookie_t node, mdeg_node_spec_t *nspec)
mdeg_spec_str(mdeg_node_spec_t *spec, char *buf, int len)
mdeg_node_spec_t *ispecp;
ispecp = (mdeg_node_spec_t *)vccp->md_ispecp;
kmem_free(ispecp, sizeof (mdeg_node_spec_t));
mdeg_node_spec_t *ispecp;
ispecp = kmem_zalloc(sizeof (mdeg_node_spec_t), KM_SLEEP);
kmem_free(ispecp, sizeof (mdeg_node_spec_t));
mdeg_node_spec_t *ispecp; /* mdeg node specification */
kmem_free(vds->ispecp, sizeof (mdeg_node_spec_t));
mdeg_node_spec_t *ispecp;
ispecp = kmem_zalloc(sizeof (mdeg_node_spec_t), KM_SLEEP);
kmem_free(ispecp, sizeof (mdeg_node_spec_t));
mdeg_node_spec_t *inst_specp;
inst_specp = kmem_alloc(sizeof (mdeg_node_spec_t), KM_SLEEP);
kmem_free(inst_specp, sizeof (mdeg_node_spec_t));
kmem_free(vldcp->inst_spec, sizeof (mdeg_node_spec_t));
static mdeg_node_spec_t vlds_node_template =
mdeg_node_spec_t *parentp;
parentp = kmem_zalloc(sizeof (mdeg_node_spec_t), KM_NOSLEEP);
mdeg_node_spec_t *inst_specp;
inst_specp = kmem_zalloc(sizeof (mdeg_node_spec_t), KM_SLEEP);
kmem_free(inst_specp, sizeof (mdeg_node_spec_t));
(void) kmem_free(vswp->inst_spec, sizeof (mdeg_node_spec_t));
int mdeg_register(mdeg_node_spec_t *pspecp, mdeg_node_match_t *nmatchp,
mdeg_node_spec_t *md_ispecp; /* mdeg prop spec */
mdeg_node_spec_t *inst_spec; /* vldc instance specifier */
mdeg_node_spec_t *mdeg_parentp;
mdeg_node_spec_t *inst_spec;